Skip to content

Commit 37b4804

Browse files
committed
Add new cloud svc client methods
1 parent b20a7c4 commit 37b4804

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

temporalio/service.py

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -746,6 +746,18 @@ def __init__(self, client: ServiceClient) -> None:
746746
clv1.CreateNamespaceResponse,
747747
service="cloud",
748748
)
749+
self.create_namespace_export_sink = client._new_call(
750+
"create_namespace_export_sink",
751+
clv1.CreateNamespaceExportSinkRequest,
752+
clv1.CreateNamespaceExportSinkResponse,
753+
service="cloud",
754+
)
755+
self.create_nexus_endpoint = client._new_call(
756+
"create_nexus_endpoint",
757+
clv1.CreateNexusEndpointRequest,
758+
clv1.CreateNexusEndpointResponse,
759+
service="cloud",
760+
)
749761
self.create_service_account = client._new_call(
750762
"create_service_account",
751763
clv1.CreateServiceAccountRequest,
@@ -776,6 +788,18 @@ def __init__(self, client: ServiceClient) -> None:
776788
clv1.DeleteNamespaceResponse,
777789
service="cloud",
778790
)
791+
self.delete_namespace_export_sink = client._new_call(
792+
"delete_namespace_export_sink",
793+
clv1.DeleteNamespaceExportSinkRequest,
794+
clv1.DeleteNamespaceExportSinkResponse,
795+
service="cloud",
796+
)
797+
self.delete_nexus_endpoint = client._new_call(
798+
"delete_nexus_endpoint",
799+
clv1.DeleteNexusEndpointRequest,
800+
clv1.DeleteNexusEndpointResponse,
801+
service="cloud",
802+
)
779803
self.delete_service_account = client._new_call(
780804
"delete_service_account",
781805
clv1.DeleteServiceAccountRequest,
@@ -800,6 +824,12 @@ def __init__(self, client: ServiceClient) -> None:
800824
clv1.FailoverNamespaceRegionResponse,
801825
service="cloud",
802826
)
827+
self.get_account = client._new_call(
828+
"get_account",
829+
clv1.GetAccountRequest,
830+
clv1.GetAccountResponse,
831+
service="cloud",
832+
)
803833
self.get_api_key = client._new_call(
804834
"get_api_key",
805835
clv1.GetApiKeyRequest,
@@ -830,6 +860,30 @@ def __init__(self, client: ServiceClient) -> None:
830860
clv1.GetNamespacesResponse,
831861
service="cloud",
832862
)
863+
self.get_namespace_export_sink = client._new_call(
864+
"get_namespace_export_sink",
865+
clv1.GetNamespaceExportSinkRequest,
866+
clv1.GetNamespaceExportSinkResponse,
867+
service="cloud",
868+
)
869+
self.get_namespace_export_sinks = client._new_call(
870+
"get_namespace_export_sinks",
871+
clv1.GetNamespaceExportSinksRequest,
872+
clv1.GetNamespaceExportSinksResponse,
873+
service="cloud",
874+
)
875+
self.get_nexus_endpoint = client._new_call(
876+
"get_nexus_endpoint",
877+
clv1.GetNexusEndpointRequest,
878+
clv1.GetNexusEndpointResponse,
879+
service="cloud",
880+
)
881+
self.get_nexus_endpoints = client._new_call(
882+
"get_nexus_endpoints",
883+
clv1.GetNexusEndpointsRequest,
884+
clv1.GetNexusEndpointsResponse,
885+
service="cloud",
886+
)
833887
self.get_region = client._new_call(
834888
"get_region",
835889
clv1.GetRegionRequest,
@@ -854,6 +908,12 @@ def __init__(self, client: ServiceClient) -> None:
854908
clv1.GetServiceAccountsResponse,
855909
service="cloud",
856910
)
911+
self.get_usage = client._new_call(
912+
"get_usage",
913+
clv1.GetUsageRequest,
914+
clv1.GetUsageResponse,
915+
service="cloud",
916+
)
857917
self.get_user_group = client._new_call(
858918
"get_user_group",
859919
clv1.GetUserGroupRequest,
@@ -896,6 +956,12 @@ def __init__(self, client: ServiceClient) -> None:
896956
clv1.SetUserNamespaceAccessResponse,
897957
service="cloud",
898958
)
959+
self.update_account = client._new_call(
960+
"update_account",
961+
clv1.UpdateAccountRequest,
962+
clv1.UpdateAccountResponse,
963+
service="cloud",
964+
)
899965
self.update_api_key = client._new_call(
900966
"update_api_key",
901967
clv1.UpdateApiKeyRequest,
@@ -908,6 +974,18 @@ def __init__(self, client: ServiceClient) -> None:
908974
clv1.UpdateNamespaceResponse,
909975
service="cloud",
910976
)
977+
self.update_namespace_export_sink = client._new_call(
978+
"update_namespace_export_sink",
979+
clv1.UpdateNamespaceExportSinkRequest,
980+
clv1.UpdateNamespaceExportSinkResponse,
981+
service="cloud",
982+
)
983+
self.update_nexus_endpoint = client._new_call(
984+
"update_nexus_endpoint",
985+
clv1.UpdateNexusEndpointRequest,
986+
clv1.UpdateNexusEndpointResponse,
987+
service="cloud",
988+
)
911989
self.update_service_account = client._new_call(
912990
"update_service_account",
913991
clv1.UpdateServiceAccountRequest,
@@ -926,6 +1004,12 @@ def __init__(self, client: ServiceClient) -> None:
9261004
clv1.UpdateUserResponse,
9271005
service="cloud",
9281006
)
1007+
self.validate_namespace_export_sink = client._new_call(
1008+
"validate_namespace_export_sink",
1009+
clv1.ValidateNamespaceExportSinkRequest,
1010+
clv1.ValidateNamespaceExportSinkResponse,
1011+
service="cloud",
1012+
)
9291013

9301014

9311015
class TestService:

0 commit comments

Comments
 (0)