1717from distutils import util
1818import os
1919import re
20- from typing import Callable , Dict , Optional , Sequence , Tuple , Type , Union
20+ from typing import Dict , Optional , Sequence , Tuple , Type , Union
2121import pkg_resources
2222
2323from google .api_core import client_options as client_options_lib # type: ignore
@@ -416,7 +416,7 @@ def __init__(
416416
417417 def create_instance (
418418 self ,
419- request : bigtable_instance_admin .CreateInstanceRequest = None ,
419+ request : Union [ bigtable_instance_admin .CreateInstanceRequest , dict ] = None ,
420420 * ,
421421 parent : str = None ,
422422 instance_id : str = None ,
@@ -431,7 +431,7 @@ def create_instance(
431431 r"""Create an instance within a project.
432432
433433 Args:
434- request (google.cloud.bigtable_admin_v2.types.CreateInstanceRequest):
434+ request (Union[ google.cloud.bigtable_admin_v2.types.CreateInstanceRequest, dict] ):
435435 The request object. Request message for
436436 BigtableInstanceAdmin.CreateInstance.
437437 parent (str):
@@ -538,7 +538,7 @@ def create_instance(
538538
539539 def get_instance (
540540 self ,
541- request : bigtable_instance_admin .GetInstanceRequest = None ,
541+ request : Union [ bigtable_instance_admin .GetInstanceRequest , dict ] = None ,
542542 * ,
543543 name : str = None ,
544544 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -548,7 +548,7 @@ def get_instance(
548548 r"""Gets information about an instance.
549549
550550 Args:
551- request (google.cloud.bigtable_admin_v2.types.GetInstanceRequest):
551+ request (Union[ google.cloud.bigtable_admin_v2.types.GetInstanceRequest, dict] ):
552552 The request object. Request message for
553553 BigtableInstanceAdmin.GetInstance.
554554 name (str):
@@ -613,7 +613,7 @@ def get_instance(
613613
614614 def list_instances (
615615 self ,
616- request : bigtable_instance_admin .ListInstancesRequest = None ,
616+ request : Union [ bigtable_instance_admin .ListInstancesRequest , dict ] = None ,
617617 * ,
618618 parent : str = None ,
619619 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -623,7 +623,7 @@ def list_instances(
623623 r"""Lists information about instances in a project.
624624
625625 Args:
626- request (google.cloud.bigtable_admin_v2.types.ListInstancesRequest):
626+ request (Union[ google.cloud.bigtable_admin_v2.types.ListInstancesRequest, dict] ):
627627 The request object. Request message for
628628 BigtableInstanceAdmin.ListInstances.
629629 parent (str):
@@ -685,7 +685,7 @@ def list_instances(
685685
686686 def update_instance (
687687 self ,
688- request : instance .Instance = None ,
688+ request : Union [ instance .Instance , dict ] = None ,
689689 * ,
690690 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
691691 timeout : float = None ,
@@ -697,7 +697,7 @@ def update_instance(
697697 PartialUpdateInstance.
698698
699699 Args:
700- request (google.cloud.bigtable_admin_v2.types.Instance):
700+ request (Union[ google.cloud.bigtable_admin_v2.types.Instance, dict] ):
701701 The request object. A collection of Bigtable
702702 [Tables][google.bigtable.admin.v2.Table] and the
703703 resources that serve them. All tables in an instance are
@@ -745,7 +745,9 @@ def update_instance(
745745
746746 def partial_update_instance (
747747 self ,
748- request : bigtable_instance_admin .PartialUpdateInstanceRequest = None ,
748+ request : Union [
749+ bigtable_instance_admin .PartialUpdateInstanceRequest , dict
750+ ] = None ,
749751 * ,
750752 instance : gba_instance .Instance = None ,
751753 update_mask : field_mask_pb2 .FieldMask = None ,
@@ -758,7 +760,7 @@ def partial_update_instance(
758760 preferred way to update an Instance.
759761
760762 Args:
761- request (google.cloud.bigtable_admin_v2.types.PartialUpdateInstanceRequest):
763+ request (Union[ google.cloud.bigtable_admin_v2.types.PartialUpdateInstanceRequest, dict] ):
762764 The request object. Request message for
763765 BigtableInstanceAdmin.PartialUpdateInstance.
764766 instance (google.cloud.bigtable_admin_v2.types.Instance):
@@ -846,7 +848,7 @@ def partial_update_instance(
846848
847849 def delete_instance (
848850 self ,
849- request : bigtable_instance_admin .DeleteInstanceRequest = None ,
851+ request : Union [ bigtable_instance_admin .DeleteInstanceRequest , dict ] = None ,
850852 * ,
851853 name : str = None ,
852854 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -856,7 +858,7 @@ def delete_instance(
856858 r"""Delete an instance from a project.
857859
858860 Args:
859- request (google.cloud.bigtable_admin_v2.types.DeleteInstanceRequest):
861+ request (Union[ google.cloud.bigtable_admin_v2.types.DeleteInstanceRequest, dict] ):
860862 The request object. Request message for
861863 BigtableInstanceAdmin.DeleteInstance.
862864 name (str):
@@ -911,7 +913,7 @@ def delete_instance(
911913
912914 def create_cluster (
913915 self ,
914- request : bigtable_instance_admin .CreateClusterRequest = None ,
916+ request : Union [ bigtable_instance_admin .CreateClusterRequest , dict ] = None ,
915917 * ,
916918 parent : str = None ,
917919 cluster_id : str = None ,
@@ -923,7 +925,7 @@ def create_cluster(
923925 r"""Creates a cluster within an instance.
924926
925927 Args:
926- request (google.cloud.bigtable_admin_v2.types.CreateClusterRequest):
928+ request (Union[ google.cloud.bigtable_admin_v2.types.CreateClusterRequest, dict] ):
927929 The request object. Request message for
928930 BigtableInstanceAdmin.CreateCluster.
929931 parent (str):
@@ -1017,7 +1019,7 @@ def create_cluster(
10171019
10181020 def get_cluster (
10191021 self ,
1020- request : bigtable_instance_admin .GetClusterRequest = None ,
1022+ request : Union [ bigtable_instance_admin .GetClusterRequest , dict ] = None ,
10211023 * ,
10221024 name : str = None ,
10231025 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1027,7 +1029,7 @@ def get_cluster(
10271029 r"""Gets information about a cluster.
10281030
10291031 Args:
1030- request (google.cloud.bigtable_admin_v2.types.GetClusterRequest):
1032+ request (Union[ google.cloud.bigtable_admin_v2.types.GetClusterRequest, dict] ):
10311033 The request object. Request message for
10321034 BigtableInstanceAdmin.GetCluster.
10331035 name (str):
@@ -1091,7 +1093,7 @@ def get_cluster(
10911093
10921094 def list_clusters (
10931095 self ,
1094- request : bigtable_instance_admin .ListClustersRequest = None ,
1096+ request : Union [ bigtable_instance_admin .ListClustersRequest , dict ] = None ,
10951097 * ,
10961098 parent : str = None ,
10971099 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1101,7 +1103,7 @@ def list_clusters(
11011103 r"""Lists information about clusters in an instance.
11021104
11031105 Args:
1104- request (google.cloud.bigtable_admin_v2.types.ListClustersRequest):
1106+ request (Union[ google.cloud.bigtable_admin_v2.types.ListClustersRequest, dict] ):
11051107 The request object. Request message for
11061108 BigtableInstanceAdmin.ListClusters.
11071109 parent (str):
@@ -1165,7 +1167,7 @@ def list_clusters(
11651167
11661168 def update_cluster (
11671169 self ,
1168- request : instance .Cluster = None ,
1170+ request : Union [ instance .Cluster , dict ] = None ,
11691171 * ,
11701172 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
11711173 timeout : float = None ,
@@ -1174,7 +1176,7 @@ def update_cluster(
11741176 r"""Updates a cluster within an instance.
11751177
11761178 Args:
1177- request (google.cloud.bigtable_admin_v2.types.Cluster):
1179+ request (Union[ google.cloud.bigtable_admin_v2.types.Cluster, dict] ):
11781180 The request object. A resizable group of nodes in a
11791181 particular cloud location, capable of serving all
11801182 [Tables][google.bigtable.admin.v2.Table] in the parent
@@ -1229,7 +1231,7 @@ def update_cluster(
12291231
12301232 def delete_cluster (
12311233 self ,
1232- request : bigtable_instance_admin .DeleteClusterRequest = None ,
1234+ request : Union [ bigtable_instance_admin .DeleteClusterRequest , dict ] = None ,
12331235 * ,
12341236 name : str = None ,
12351237 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1239,7 +1241,7 @@ def delete_cluster(
12391241 r"""Deletes a cluster from an instance.
12401242
12411243 Args:
1242- request (google.cloud.bigtable_admin_v2.types.DeleteClusterRequest):
1244+ request (Union[ google.cloud.bigtable_admin_v2.types.DeleteClusterRequest, dict] ):
12431245 The request object. Request message for
12441246 BigtableInstanceAdmin.DeleteCluster.
12451247 name (str):
@@ -1294,7 +1296,7 @@ def delete_cluster(
12941296
12951297 def create_app_profile (
12961298 self ,
1297- request : bigtable_instance_admin .CreateAppProfileRequest = None ,
1299+ request : Union [ bigtable_instance_admin .CreateAppProfileRequest , dict ] = None ,
12981300 * ,
12991301 parent : str = None ,
13001302 app_profile_id : str = None ,
@@ -1306,7 +1308,7 @@ def create_app_profile(
13061308 r"""Creates an app profile within an instance.
13071309
13081310 Args:
1309- request (google.cloud.bigtable_admin_v2.types.CreateAppProfileRequest):
1311+ request (Union[ google.cloud.bigtable_admin_v2.types.CreateAppProfileRequest, dict] ):
13101312 The request object. Request message for
13111313 BigtableInstanceAdmin.CreateAppProfile.
13121314 parent (str):
@@ -1389,7 +1391,7 @@ def create_app_profile(
13891391
13901392 def get_app_profile (
13911393 self ,
1392- request : bigtable_instance_admin .GetAppProfileRequest = None ,
1394+ request : Union [ bigtable_instance_admin .GetAppProfileRequest , dict ] = None ,
13931395 * ,
13941396 name : str = None ,
13951397 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1399,7 +1401,7 @@ def get_app_profile(
13991401 r"""Gets information about an app profile.
14001402
14011403 Args:
1402- request (google.cloud.bigtable_admin_v2.types.GetAppProfileRequest):
1404+ request (Union[ google.cloud.bigtable_admin_v2.types.GetAppProfileRequest, dict] ):
14031405 The request object. Request message for
14041406 BigtableInstanceAdmin.GetAppProfile.
14051407 name (str):
@@ -1462,7 +1464,7 @@ def get_app_profile(
14621464
14631465 def list_app_profiles (
14641466 self ,
1465- request : bigtable_instance_admin .ListAppProfilesRequest = None ,
1467+ request : Union [ bigtable_instance_admin .ListAppProfilesRequest , dict ] = None ,
14661468 * ,
14671469 parent : str = None ,
14681470 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1472,7 +1474,7 @@ def list_app_profiles(
14721474 r"""Lists information about app profiles in an instance.
14731475
14741476 Args:
1475- request (google.cloud.bigtable_admin_v2.types.ListAppProfilesRequest):
1477+ request (Union[ google.cloud.bigtable_admin_v2.types.ListAppProfilesRequest, dict] ):
14761478 The request object. Request message for
14771479 BigtableInstanceAdmin.ListAppProfiles.
14781480 parent (str):
@@ -1546,7 +1548,7 @@ def list_app_profiles(
15461548
15471549 def update_app_profile (
15481550 self ,
1549- request : bigtable_instance_admin .UpdateAppProfileRequest = None ,
1551+ request : Union [ bigtable_instance_admin .UpdateAppProfileRequest , dict ] = None ,
15501552 * ,
15511553 app_profile : instance .AppProfile = None ,
15521554 update_mask : field_mask_pb2 .FieldMask = None ,
@@ -1557,7 +1559,7 @@ def update_app_profile(
15571559 r"""Updates an app profile within an instance.
15581560
15591561 Args:
1560- request (google.cloud.bigtable_admin_v2.types.UpdateAppProfileRequest):
1562+ request (Union[ google.cloud.bigtable_admin_v2.types.UpdateAppProfileRequest, dict] ):
15611563 The request object. Request message for
15621564 BigtableInstanceAdmin.UpdateAppProfile.
15631565 app_profile (google.cloud.bigtable_admin_v2.types.AppProfile):
@@ -1640,7 +1642,7 @@ def update_app_profile(
16401642
16411643 def delete_app_profile (
16421644 self ,
1643- request : bigtable_instance_admin .DeleteAppProfileRequest = None ,
1645+ request : Union [ bigtable_instance_admin .DeleteAppProfileRequest , dict ] = None ,
16441646 * ,
16451647 name : str = None ,
16461648 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1650,7 +1652,7 @@ def delete_app_profile(
16501652 r"""Deletes an app profile from an instance.
16511653
16521654 Args:
1653- request (google.cloud.bigtable_admin_v2.types.DeleteAppProfileRequest):
1655+ request (Union[ google.cloud.bigtable_admin_v2.types.DeleteAppProfileRequest, dict] ):
16541656 The request object. Request message for
16551657 BigtableInstanceAdmin.DeleteAppProfile.
16561658 name (str):
@@ -1705,7 +1707,7 @@ def delete_app_profile(
17051707
17061708 def get_iam_policy (
17071709 self ,
1708- request : iam_policy_pb2 .GetIamPolicyRequest = None ,
1710+ request : Union [ iam_policy_pb2 .GetIamPolicyRequest , dict ] = None ,
17091711 * ,
17101712 resource : str = None ,
17111713 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1717,7 +1719,7 @@ def get_iam_policy(
17171719 but does not have a policy set.
17181720
17191721 Args:
1720- request (google.iam.v1.iam_policy_pb2.GetIamPolicyRequest):
1722+ request (Union[ google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict] ):
17211723 The request object. Request message for `GetIamPolicy`
17221724 method.
17231725 resource (str):
@@ -1832,7 +1834,7 @@ def get_iam_policy(
18321834
18331835 def set_iam_policy (
18341836 self ,
1835- request : iam_policy_pb2 .SetIamPolicyRequest = None ,
1837+ request : Union [ iam_policy_pb2 .SetIamPolicyRequest , dict ] = None ,
18361838 * ,
18371839 resource : str = None ,
18381840 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1843,7 +1845,7 @@ def set_iam_policy(
18431845 resource. Replaces any existing policy.
18441846
18451847 Args:
1846- request (google.iam.v1.iam_policy_pb2.SetIamPolicyRequest):
1848+ request (Union[ google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict] ):
18471849 The request object. Request message for `SetIamPolicy`
18481850 method.
18491851 resource (str):
@@ -1958,7 +1960,7 @@ def set_iam_policy(
19581960
19591961 def test_iam_permissions (
19601962 self ,
1961- request : iam_policy_pb2 .TestIamPermissionsRequest = None ,
1963+ request : Union [ iam_policy_pb2 .TestIamPermissionsRequest , dict ] = None ,
19621964 * ,
19631965 resource : str = None ,
19641966 permissions : Sequence [str ] = None ,
@@ -1970,7 +1972,7 @@ def test_iam_permissions(
19701972 specified instance resource.
19711973
19721974 Args:
1973- request (google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest):
1975+ request (Union[ google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict] ):
19741976 The request object. Request message for
19751977 `TestIamPermissions` method.
19761978 resource (str):
0 commit comments