Status Service
Service to retrieve the status for TSB resources
Status
The Status services exposes methods to retrieve the status for any resource managed by TSB.
GetStatus
rpc GetStatus (tetrateio.api.tsb.v2.GetStatusRequest) returns (tetrateio.api.tsb.v2.ResourceStatus)
Given a resource fully-qualified name of a resource returns its current status.
SearchStatus
rpc SearchStatus (tetrateio.api.tsb.v2.SearchStatusRequest) returns (tetrateio.api.tsb.v2.SearchStatusResponse)
Search the status of resources related to the specified search criteria. It will descend in the hierarchy starting with the resource identified by the given FQN. This method is available for organizations, tenant or workspace resources. In the case of configuration sharing between multiple workspaces (such as common t1 and t2 scenarios), it’s recommended to use the tenant FQN instead of the workspace FQN. This ensures that the search is not limited to a specific workspace and considers configurations from other workspaces.
GetStatusRequest
Request to retrieve the status of a resource.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
ResourceStatusWithDetails
Contains the ResourceStatus with metadata about the resource.
Field | Description | Validation Rule |
---|---|---|
fqn | string | – |
apiVersion | string | – |
name | string | – |
status | tetrateio.api.tsb.v2.ResourceStatus | – |
clusters | List of string | – |
SearchStatusRequest
Request to search the status of a resources related to specified search criteria.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
fqdn | string | string = { |
SearchStatusResponse
Response of the search query for the status of resources related to specified search criteria.
Field | Description | Validation Rule |
---|---|---|
statuses | List of tetrateio.api.tsb.v2.ResourceStatusWithDetails | – |