TracAdminApi

class tracdap.api.TracAdminApi

Public API for performing admin functions, such as managing tenants and configuration.

createConfigObject(request)

Create a new config entry and store the associated object definition

Parameters:

request (ConfigWriteRequest)

Return type:

ConfigWriteResponse

deleteConfigObject(request)

Delete an existing config entry

Parameters:

request (ConfigWriteRequest)

Return type:

ConfigWriteResponse

listConfigEntries(request)

List available config entries, with optional filter criteria

Parameters:

request (ConfigListRequest)

Return type:

ConfigListResponse

readConfigBatch(request)

Read a batch of config entries

Parameters:

request (ConfigReadBatchRequest)

Return type:

ConfigReadBatchResponse

readConfigObject(request)

Read an individual config entry

Parameters:

request (ConfigReadRequest)

Return type:

ConfigReadResponse

updateConfigObject(request)

Update an existing config entry and store the associated object definition

Parameters:

request (ConfigWriteRequest)

Return type:

ConfigWriteResponse