Class CloudService
- Namespace
- Temporalio.Client
- Assembly
- Temporalio.dll
Raw gRPC cloud service.
public abstract class CloudService : RpcService
- Inheritance
-
CloudService
- Derived
- Inherited Members
Remarks
WARNING: Cloud Operations API and its client are experimental and APIs may change.
Methods
AddNamespaceRegionAsync(AddNamespaceRegionRequest, RpcOptions?)
Invoke AddNamespaceRegion.
public Task<AddNamespaceRegionResponse> AddNamespaceRegionAsync(AddNamespaceRegionRequest req, RpcOptions? options = null)
Parameters
req
AddNamespaceRegionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<AddNamespaceRegionResponse>
RPC response
CreateApiKeyAsync(CreateApiKeyRequest, RpcOptions?)
Invoke CreateApiKey.
public Task<CreateApiKeyResponse> CreateApiKeyAsync(CreateApiKeyRequest req, RpcOptions? options = null)
Parameters
req
CreateApiKeyRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateApiKeyResponse>
RPC response
CreateNamespaceAsync(CreateNamespaceRequest, RpcOptions?)
Invoke CreateNamespace.
public Task<CreateNamespaceResponse> CreateNamespaceAsync(CreateNamespaceRequest req, RpcOptions? options = null)
Parameters
req
CreateNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateNamespaceResponse>
RPC response
CreateServiceAccountAsync(CreateServiceAccountRequest, RpcOptions?)
Invoke CreateServiceAccount.
public Task<CreateServiceAccountResponse> CreateServiceAccountAsync(CreateServiceAccountRequest req, RpcOptions? options = null)
Parameters
req
CreateServiceAccountRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateServiceAccountResponse>
RPC response
CreateUserAsync(CreateUserRequest, RpcOptions?)
Invoke CreateUser.
public Task<CreateUserResponse> CreateUserAsync(CreateUserRequest req, RpcOptions? options = null)
Parameters
req
CreateUserRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateUserResponse>
RPC response
CreateUserGroupAsync(CreateUserGroupRequest, RpcOptions?)
Invoke CreateUserGroup.
public Task<CreateUserGroupResponse> CreateUserGroupAsync(CreateUserGroupRequest req, RpcOptions? options = null)
Parameters
req
CreateUserGroupRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateUserGroupResponse>
RPC response
DeleteApiKeyAsync(DeleteApiKeyRequest, RpcOptions?)
Invoke DeleteApiKey.
public Task<DeleteApiKeyResponse> DeleteApiKeyAsync(DeleteApiKeyRequest req, RpcOptions? options = null)
Parameters
req
DeleteApiKeyRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteApiKeyResponse>
RPC response
DeleteNamespaceAsync(DeleteNamespaceRequest, RpcOptions?)
Invoke DeleteNamespace.
public Task<DeleteNamespaceResponse> DeleteNamespaceAsync(DeleteNamespaceRequest req, RpcOptions? options = null)
Parameters
req
DeleteNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteNamespaceResponse>
RPC response
DeleteServiceAccountAsync(DeleteServiceAccountRequest, RpcOptions?)
Invoke DeleteServiceAccount.
public Task<DeleteServiceAccountResponse> DeleteServiceAccountAsync(DeleteServiceAccountRequest req, RpcOptions? options = null)
Parameters
req
DeleteServiceAccountRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteServiceAccountResponse>
RPC response
DeleteUserAsync(DeleteUserRequest, RpcOptions?)
Invoke DeleteUser.
public Task<DeleteUserResponse> DeleteUserAsync(DeleteUserRequest req, RpcOptions? options = null)
Parameters
req
DeleteUserRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteUserResponse>
RPC response
DeleteUserGroupAsync(DeleteUserGroupRequest, RpcOptions?)
Invoke DeleteUserGroup.
public Task<DeleteUserGroupResponse> DeleteUserGroupAsync(DeleteUserGroupRequest req, RpcOptions? options = null)
Parameters
req
DeleteUserGroupRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteUserGroupResponse>
RPC response
FailoverNamespaceRegionAsync(FailoverNamespaceRegionRequest, RpcOptions?)
Invoke FailoverNamespaceRegion.
public Task<FailoverNamespaceRegionResponse> FailoverNamespaceRegionAsync(FailoverNamespaceRegionRequest req, RpcOptions? options = null)
Parameters
req
FailoverNamespaceRegionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<FailoverNamespaceRegionResponse>
RPC response
GetApiKeyAsync(GetApiKeyRequest, RpcOptions?)
Invoke GetApiKey.
public Task<GetApiKeyResponse> GetApiKeyAsync(GetApiKeyRequest req, RpcOptions? options = null)
Parameters
req
GetApiKeyRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetApiKeyResponse>
RPC response
GetApiKeysAsync(GetApiKeysRequest, RpcOptions?)
Invoke GetApiKeys.
public Task<GetApiKeysResponse> GetApiKeysAsync(GetApiKeysRequest req, RpcOptions? options = null)
Parameters
req
GetApiKeysRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetApiKeysResponse>
RPC response
GetAsyncOperationAsync(GetAsyncOperationRequest, RpcOptions?)
Invoke GetAsyncOperation.
public Task<GetAsyncOperationResponse> GetAsyncOperationAsync(GetAsyncOperationRequest req, RpcOptions? options = null)
Parameters
req
GetAsyncOperationRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetAsyncOperationResponse>
RPC response
GetNamespaceAsync(GetNamespaceRequest, RpcOptions?)
Invoke GetNamespace.
public Task<GetNamespaceResponse> GetNamespaceAsync(GetNamespaceRequest req, RpcOptions? options = null)
Parameters
req
GetNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetNamespaceResponse>
RPC response
GetNamespacesAsync(GetNamespacesRequest, RpcOptions?)
Invoke GetNamespaces.
public Task<GetNamespacesResponse> GetNamespacesAsync(GetNamespacesRequest req, RpcOptions? options = null)
Parameters
req
GetNamespacesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetNamespacesResponse>
RPC response
GetRegionAsync(GetRegionRequest, RpcOptions?)
Invoke GetRegion.
public Task<GetRegionResponse> GetRegionAsync(GetRegionRequest req, RpcOptions? options = null)
Parameters
req
GetRegionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetRegionResponse>
RPC response
GetRegionsAsync(GetRegionsRequest, RpcOptions?)
Invoke GetRegions.
public Task<GetRegionsResponse> GetRegionsAsync(GetRegionsRequest req, RpcOptions? options = null)
Parameters
req
GetRegionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetRegionsResponse>
RPC response
GetServiceAccountAsync(GetServiceAccountRequest, RpcOptions?)
Invoke GetServiceAccount.
public Task<GetServiceAccountResponse> GetServiceAccountAsync(GetServiceAccountRequest req, RpcOptions? options = null)
Parameters
req
GetServiceAccountRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetServiceAccountResponse>
RPC response
GetServiceAccountsAsync(GetServiceAccountsRequest, RpcOptions?)
Invoke GetServiceAccounts.
public Task<GetServiceAccountsResponse> GetServiceAccountsAsync(GetServiceAccountsRequest req, RpcOptions? options = null)
Parameters
req
GetServiceAccountsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetServiceAccountsResponse>
RPC response
GetUserAsync(GetUserRequest, RpcOptions?)
Invoke GetUser.
public Task<GetUserResponse> GetUserAsync(GetUserRequest req, RpcOptions? options = null)
Parameters
req
GetUserRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetUserResponse>
RPC response
GetUserGroupAsync(GetUserGroupRequest, RpcOptions?)
Invoke GetUserGroup.
public Task<GetUserGroupResponse> GetUserGroupAsync(GetUserGroupRequest req, RpcOptions? options = null)
Parameters
req
GetUserGroupRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetUserGroupResponse>
RPC response
GetUserGroupsAsync(GetUserGroupsRequest, RpcOptions?)
Invoke GetUserGroups.
public Task<GetUserGroupsResponse> GetUserGroupsAsync(GetUserGroupsRequest req, RpcOptions? options = null)
Parameters
req
GetUserGroupsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetUserGroupsResponse>
RPC response
GetUsersAsync(GetUsersRequest, RpcOptions?)
Invoke GetUsers.
public Task<GetUsersResponse> GetUsersAsync(GetUsersRequest req, RpcOptions? options = null)
Parameters
req
GetUsersRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetUsersResponse>
RPC response
RenameCustomSearchAttributeAsync(RenameCustomSearchAttributeRequest, RpcOptions?)
Invoke RenameCustomSearchAttribute.
public Task<RenameCustomSearchAttributeResponse> RenameCustomSearchAttributeAsync(RenameCustomSearchAttributeRequest req, RpcOptions? options = null)
Parameters
req
RenameCustomSearchAttributeRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RenameCustomSearchAttributeResponse>
RPC response
SetUserGroupNamespaceAccessAsync(SetUserGroupNamespaceAccessRequest, RpcOptions?)
Invoke SetUserGroupNamespaceAccess.
public Task<SetUserGroupNamespaceAccessResponse> SetUserGroupNamespaceAccessAsync(SetUserGroupNamespaceAccessRequest req, RpcOptions? options = null)
Parameters
req
SetUserGroupNamespaceAccessRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<SetUserGroupNamespaceAccessResponse>
RPC response
SetUserNamespaceAccessAsync(SetUserNamespaceAccessRequest, RpcOptions?)
Invoke SetUserNamespaceAccess.
public Task<SetUserNamespaceAccessResponse> SetUserNamespaceAccessAsync(SetUserNamespaceAccessRequest req, RpcOptions? options = null)
Parameters
req
SetUserNamespaceAccessRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<SetUserNamespaceAccessResponse>
RPC response
UpdateApiKeyAsync(UpdateApiKeyRequest, RpcOptions?)
Invoke UpdateApiKey.
public Task<UpdateApiKeyResponse> UpdateApiKeyAsync(UpdateApiKeyRequest req, RpcOptions? options = null)
Parameters
req
UpdateApiKeyRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateApiKeyResponse>
RPC response
UpdateNamespaceAsync(UpdateNamespaceRequest, RpcOptions?)
Invoke UpdateNamespace.
public Task<UpdateNamespaceResponse> UpdateNamespaceAsync(UpdateNamespaceRequest req, RpcOptions? options = null)
Parameters
req
UpdateNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateNamespaceResponse>
RPC response
UpdateServiceAccountAsync(UpdateServiceAccountRequest, RpcOptions?)
Invoke UpdateServiceAccount.
public Task<UpdateServiceAccountResponse> UpdateServiceAccountAsync(UpdateServiceAccountRequest req, RpcOptions? options = null)
Parameters
req
UpdateServiceAccountRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateServiceAccountResponse>
RPC response
UpdateUserAsync(UpdateUserRequest, RpcOptions?)
Invoke UpdateUser.
public Task<UpdateUserResponse> UpdateUserAsync(UpdateUserRequest req, RpcOptions? options = null)
Parameters
req
UpdateUserRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateUserResponse>
RPC response
UpdateUserGroupAsync(UpdateUserGroupRequest, RpcOptions?)
Invoke UpdateUserGroup.
public Task<UpdateUserGroupResponse> UpdateUserGroupAsync(UpdateUserGroupRequest req, RpcOptions? options = null)
Parameters
req
UpdateUserGroupRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateUserGroupResponse>
RPC response