class CloudService: (source)
Known subclasses: temporalio.service.CloudService
Constructor: CloudService(client)
RPC calls for the CloudService.
| Method | __init__ |
Initialize service with the provided ServiceClient. |
| Async Method | add |
Invokes the CloudService.add_namespace_region rpc method. |
| Async Method | add |
Invokes the CloudService.add_user_group_member rpc method. |
| Async Method | create |
Invokes the CloudService.create_api_key rpc method. |
| Async Method | create |
Invokes the CloudService.create_connectivity_rule rpc method. |
| Async Method | create |
Invokes the CloudService.create_namespace rpc method. |
| Async Method | create |
Invokes the CloudService.create_namespace_export_sink rpc method. |
| Async Method | create |
Invokes the CloudService.create_nexus_endpoint rpc method. |
| Async Method | create |
Invokes the CloudService.create_service_account rpc method. |
| Async Method | create |
Invokes the CloudService.create_user rpc method. |
| Async Method | create |
Invokes the CloudService.create_user_group rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_api_key rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_connectivity_rule rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_namespace rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_namespace_export_sink rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_namespace_region rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_nexus_endpoint rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_service_account rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_user rpc method. |
| Async Method | delete |
Invokes the CloudService.delete_user_group rpc method. |
| Async Method | failover |
Invokes the CloudService.failover_namespace_region rpc method. |
| Async Method | get |
Invokes the CloudService.get_account rpc method. |
| Async Method | get |
Invokes the CloudService.get_api_key rpc method. |
| Async Method | get |
Invokes the CloudService.get_api_keys rpc method. |
| Async Method | get |
Invokes the CloudService.get_async_operation rpc method. |
| Async Method | get |
Invokes the CloudService.get_connectivity_rule rpc method. |
| Async Method | get |
Invokes the CloudService.get_connectivity_rules rpc method. |
| Async Method | get |
Invokes the CloudService.get_namespace rpc method. |
| Async Method | get |
Invokes the CloudService.get_namespace_export_sink rpc method. |
| Async Method | get |
Invokes the CloudService.get_namespace_export_sinks rpc method. |
| Async Method | get |
Invokes the CloudService.get_namespaces rpc method. |
| Async Method | get |
Invokes the CloudService.get_nexus_endpoint rpc method. |
| Async Method | get |
Invokes the CloudService.get_nexus_endpoints rpc method. |
| Async Method | get |
Invokes the CloudService.get_region rpc method. |
| Async Method | get |
Invokes the CloudService.get_regions rpc method. |
| Async Method | get |
Invokes the CloudService.get_service_account rpc method. |
| Async Method | get |
Invokes the CloudService.get_service_accounts rpc method. |
| Async Method | get |
Invokes the CloudService.get_usage rpc method. |
| Async Method | get |
Invokes the CloudService.get_user rpc method. |
| Async Method | get |
Invokes the CloudService.get_user_group rpc method. |
| Async Method | get |
Invokes the CloudService.get_user_group_members rpc method. |
| Async Method | get |
Invokes the CloudService.get_user_groups rpc method. |
| Async Method | get |
Invokes the CloudService.get_users rpc method. |
| Async Method | remove |
Invokes the CloudService.remove_user_group_member rpc method. |
| Async Method | rename |
Invokes the CloudService.rename_custom_search_attribute rpc method. |
| Async Method | set |
Invokes the CloudService.set_user_group_namespace_access rpc method. |
| Async Method | set |
Invokes the CloudService.set_user_namespace_access rpc method. |
| Async Method | update |
Invokes the CloudService.update_account rpc method. |
| Async Method | update |
Invokes the CloudService.update_api_key rpc method. |
| Async Method | update |
Invokes the CloudService.update_namespace rpc method. |
| Async Method | update |
Invokes the CloudService.update_namespace_export_sink rpc method. |
| Async Method | update |
Invokes the CloudService.update_namespace_tags rpc method. |
| Async Method | update |
Invokes the CloudService.update_nexus_endpoint rpc method. |
| Async Method | update |
Invokes the CloudService.update_service_account rpc method. |
| Async Method | update |
Invokes the CloudService.update_user rpc method. |
| Async Method | update |
Invokes the CloudService.update_user_group rpc method. |
| Async Method | validate |
Invokes the CloudService.validate_namespace_export_sink rpc method. |
| Instance Variable | _client |
Undocumented |
| Instance Variable | _service |
Undocumented |
temporalio.api.cloud.cloudservice.v1.AddNamespaceRegionRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.AddNamespaceRegionResponse:
(source)
¶
Invokes the CloudService.add_namespace_region rpc method.
temporalio.api.cloud.cloudservice.v1.AddUserGroupMemberRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.AddUserGroupMemberResponse:
(source)
¶
Invokes the CloudService.add_user_group_member rpc method.
temporalio.api.cloud.cloudservice.v1.CreateApiKeyRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateApiKeyResponse:
(source)
¶
Invokes the CloudService.create_api_key rpc method.
temporalio.api.cloud.cloudservice.v1.CreateConnectivityRuleRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateConnectivityRuleResponse:
(source)
¶
Invokes the CloudService.create_connectivity_rule rpc method.
temporalio.api.cloud.cloudservice.v1.CreateNamespaceRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateNamespaceResponse:
(source)
¶
Invokes the CloudService.create_namespace rpc method.
temporalio.api.cloud.cloudservice.v1.CreateNamespaceExportSinkRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateNamespaceExportSinkResponse:
(source)
¶
Invokes the CloudService.create_namespace_export_sink rpc method.
temporalio.api.cloud.cloudservice.v1.CreateNexusEndpointRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateNexusEndpointResponse:
(source)
¶
Invokes the CloudService.create_nexus_endpoint rpc method.
temporalio.api.cloud.cloudservice.v1.CreateServiceAccountRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateServiceAccountResponse:
(source)
¶
Invokes the CloudService.create_service_account rpc method.
temporalio.api.cloud.cloudservice.v1.CreateUserRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateUserResponse:
(source)
¶
Invokes the CloudService.create_user rpc method.
temporalio.api.cloud.cloudservice.v1.CreateUserGroupRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.CreateUserGroupResponse:
(source)
¶
Invokes the CloudService.create_user_group rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteApiKeyRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteApiKeyResponse:
(source)
¶
Invokes the CloudService.delete_api_key rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteConnectivityRuleRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteConnectivityRuleResponse:
(source)
¶
Invokes the CloudService.delete_connectivity_rule rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteNamespaceRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteNamespaceResponse:
(source)
¶
Invokes the CloudService.delete_namespace rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteNamespaceExportSinkRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteNamespaceExportSinkResponse:
(source)
¶
Invokes the CloudService.delete_namespace_export_sink rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteNamespaceRegionRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteNamespaceRegionResponse:
(source)
¶
Invokes the CloudService.delete_namespace_region rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteNexusEndpointRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteNexusEndpointResponse:
(source)
¶
Invokes the CloudService.delete_nexus_endpoint rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteServiceAccountRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteServiceAccountResponse:
(source)
¶
Invokes the CloudService.delete_service_account rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteUserRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteUserResponse:
(source)
¶
Invokes the CloudService.delete_user rpc method.
temporalio.api.cloud.cloudservice.v1.DeleteUserGroupRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.DeleteUserGroupResponse:
(source)
¶
Invokes the CloudService.delete_user_group rpc method.
temporalio.api.cloud.cloudservice.v1.FailoverNamespaceRegionRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.FailoverNamespaceRegionResponse:
(source)
¶
Invokes the CloudService.failover_namespace_region rpc method.
temporalio.api.cloud.cloudservice.v1.GetAccountRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetAccountResponse:
(source)
¶
Invokes the CloudService.get_account rpc method.
temporalio.api.cloud.cloudservice.v1.GetApiKeyRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetApiKeyResponse:
(source)
¶
Invokes the CloudService.get_api_key rpc method.
temporalio.api.cloud.cloudservice.v1.GetApiKeysRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetApiKeysResponse:
(source)
¶
Invokes the CloudService.get_api_keys rpc method.
temporalio.api.cloud.cloudservice.v1.GetAsyncOperationRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetAsyncOperationResponse:
(source)
¶
Invokes the CloudService.get_async_operation rpc method.
temporalio.api.cloud.cloudservice.v1.GetConnectivityRuleRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetConnectivityRuleResponse:
(source)
¶
Invokes the CloudService.get_connectivity_rule rpc method.
temporalio.api.cloud.cloudservice.v1.GetConnectivityRulesRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetConnectivityRulesResponse:
(source)
¶
Invokes the CloudService.get_connectivity_rules rpc method.
temporalio.api.cloud.cloudservice.v1.GetNamespaceRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetNamespaceResponse:
(source)
¶
Invokes the CloudService.get_namespace rpc method.
temporalio.api.cloud.cloudservice.v1.GetNamespaceExportSinkRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetNamespaceExportSinkResponse:
(source)
¶
Invokes the CloudService.get_namespace_export_sink rpc method.
temporalio.api.cloud.cloudservice.v1.GetNamespaceExportSinksRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetNamespaceExportSinksResponse:
(source)
¶
Invokes the CloudService.get_namespace_export_sinks rpc method.
temporalio.api.cloud.cloudservice.v1.GetNamespacesRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetNamespacesResponse:
(source)
¶
Invokes the CloudService.get_namespaces rpc method.
temporalio.api.cloud.cloudservice.v1.GetNexusEndpointRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetNexusEndpointResponse:
(source)
¶
Invokes the CloudService.get_nexus_endpoint rpc method.
temporalio.api.cloud.cloudservice.v1.GetNexusEndpointsRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetNexusEndpointsResponse:
(source)
¶
Invokes the CloudService.get_nexus_endpoints rpc method.
temporalio.api.cloud.cloudservice.v1.GetRegionRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetRegionResponse:
(source)
¶
Invokes the CloudService.get_region rpc method.
temporalio.api.cloud.cloudservice.v1.GetRegionsRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetRegionsResponse:
(source)
¶
Invokes the CloudService.get_regions rpc method.
temporalio.api.cloud.cloudservice.v1.GetServiceAccountRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetServiceAccountResponse:
(source)
¶
Invokes the CloudService.get_service_account rpc method.
temporalio.api.cloud.cloudservice.v1.GetServiceAccountsRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetServiceAccountsResponse:
(source)
¶
Invokes the CloudService.get_service_accounts rpc method.
temporalio.api.cloud.cloudservice.v1.GetUsageRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetUsageResponse:
(source)
¶
Invokes the CloudService.get_usage rpc method.
temporalio.api.cloud.cloudservice.v1.GetUserRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetUserResponse:
(source)
¶
Invokes the CloudService.get_user rpc method.
temporalio.api.cloud.cloudservice.v1.GetUserGroupRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetUserGroupResponse:
(source)
¶
Invokes the CloudService.get_user_group rpc method.
temporalio.api.cloud.cloudservice.v1.GetUserGroupMembersRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetUserGroupMembersResponse:
(source)
¶
Invokes the CloudService.get_user_group_members rpc method.
temporalio.api.cloud.cloudservice.v1.GetUserGroupsRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetUserGroupsResponse:
(source)
¶
Invokes the CloudService.get_user_groups rpc method.
temporalio.api.cloud.cloudservice.v1.GetUsersRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.GetUsersResponse:
(source)
¶
Invokes the CloudService.get_users rpc method.
temporalio.api.cloud.cloudservice.v1.RemoveUserGroupMemberRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.RemoveUserGroupMemberResponse:
(source)
¶
Invokes the CloudService.remove_user_group_member rpc method.
temporalio.api.cloud.cloudservice.v1.RenameCustomSearchAttributeRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.RenameCustomSearchAttributeResponse:
(source)
¶
Invokes the CloudService.rename_custom_search_attribute rpc method.
temporalio.api.cloud.cloudservice.v1.SetUserGroupNamespaceAccessRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.SetUserGroupNamespaceAccessResponse:
(source)
¶
Invokes the CloudService.set_user_group_namespace_access rpc method.
temporalio.api.cloud.cloudservice.v1.SetUserNamespaceAccessRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.SetUserNamespaceAccessResponse:
(source)
¶
Invokes the CloudService.set_user_namespace_access rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateAccountRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateAccountResponse:
(source)
¶
Invokes the CloudService.update_account rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateApiKeyRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateApiKeyResponse:
(source)
¶
Invokes the CloudService.update_api_key rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateNamespaceRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateNamespaceResponse:
(source)
¶
Invokes the CloudService.update_namespace rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateNamespaceExportSinkRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateNamespaceExportSinkResponse:
(source)
¶
Invokes the CloudService.update_namespace_export_sink rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateNamespaceTagsRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateNamespaceTagsResponse:
(source)
¶
Invokes the CloudService.update_namespace_tags rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateNexusEndpointRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateNexusEndpointResponse:
(source)
¶
Invokes the CloudService.update_nexus_endpoint rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateServiceAccountRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateServiceAccountResponse:
(source)
¶
Invokes the CloudService.update_service_account rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateUserRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateUserResponse:
(source)
¶
Invokes the CloudService.update_user rpc method.
temporalio.api.cloud.cloudservice.v1.UpdateUserGroupRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.UpdateUserGroupResponse:
(source)
¶
Invokes the CloudService.update_user_group rpc method.
temporalio.api.cloud.cloudservice.v1.ValidateNamespaceExportSinkRequest, retry: bool = False, metadata: Mapping[ str, str | bytes] = {}, timeout: timedelta | None = None) -> temporalio.api.cloud.cloudservice.v1.ValidateNamespaceExportSinkResponse:
(source)
¶
Invokes the CloudService.validate_namespace_export_sink rpc method.