Workspace Service
Workspaces
CreateWorkspace
rpc CreateWorkspace (tetrateio.api.tsb.v2.CreateWorkspaceRequest) returns (tetrateio.api.tsb.v2.Workspace)
Requires CreateWorkspace
GetWorkspace
rpc GetWorkspace (tetrateio.api.tsb.v2.GetWorkspaceRequest) returns (tetrateio.api.tsb.v2.Workspace)
Requires ReadWorkspace
UpdateWorkspace
rpc UpdateWorkspace (tetrateio.api.tsb.v2.Workspace) returns (tetrateio.api.tsb.v2.Workspace)
Requires WriteWorkspace
ListWorkspaces
rpc ListWorkspaces (tetrateio.api.tsb.v2.ListWorkspacesRequest) returns (tetrateio.api.tsb.v2.ListWorkspacesResponse)
DeleteWorkspace
rpc DeleteWorkspace (tetrateio.api.tsb.v2.DeleteWorkspaceRequest) returns (google.protobuf.Empty)
Requires DeleteWorkspace
CreateSettings
rpc CreateSettings (tetrateio.api.tsb.v2.CreateWorkspaceSettingsRequest) returns (tetrateio.api.tsb.v2.WorkspaceSetting)
Requires CreateSettings
GetSettings
rpc GetSettings (tetrateio.api.tsb.v2.GetWorkspaceSettingsRequest) returns (tetrateio.api.tsb.v2.WorkspaceSetting)
Requires ReadSettings
UpdateSettings
rpc UpdateSettings (tetrateio.api.tsb.v2.WorkspaceSetting) returns (tetrateio.api.tsb.v2.WorkspaceSetting)
Requires WriteSettings
ListSettings
rpc ListSettings (tetrateio.api.tsb.v2.ListWorkspaceSettingsRequest) returns (tetrateio.api.tsb.v2.ListWorkspaceSettingsResponse)
DeleteSettings
rpc DeleteSettings (tetrateio.api.tsb.v2.DeleteWorkspaceSettingsRequest) returns (google.protobuf.Empty)
Requires DeleteSettings
CreateWorkspaceRequest
Request to create a Workspace.
Field | Description | Validation Rule |
parent | string | string = { |
name | string | string = { |
workspace | tetrateio.api.tsb.v2.Workspace | message = { |
CreateWorkspaceSettingsRequest
Request to create a Workspace Settings.
Field | Description | Validation Rule |
parent | string | string = { |
name | string | string = { |
settings | tetrateio.api.tsb.v2.WorkspaceSetting | message = { |
DeleteWorkspaceRequest
Request to delete a Workspace.
Field | Description | Validation Rule |
fqn | string | string = { |
DeleteWorkspaceSettingsRequest
Request to delete a Workspace Settings.
Field | Description | Validation Rule |
fqn | string | string = { |
GetWorkspaceRequest
Request to retrieve a Workspace.
Field | Description | Validation Rule |
fqn | string | string = { |
GetWorkspaceSettingsRequest
Request to retrieve a Workspace Settings.
Field | Description | Validation Rule |
fqn | string | string = { |
ListWorkspaceSettingsRequest
Request to list Workspace Settings.
Field | Description | Validation Rule |
parent | string | string = { |
ListWorkspaceSettingsResponse
Field | Description | Validation Rule |
settings | – |
ListWorkspacesRequest
Request to list Workspaces.
Field | Description | Validation Rule |
parent | string | string = { |
ListWorkspacesResponse
Field | Description | Validation Rule |
workspaces | List of tetrateio.api.tsb.v2.Workspace | – |