Skip to content
This repository was archived by the owner on Sep 5, 2023. It is now read-only.

Commit 1d5fee4

Browse files
authored
fix: add 'dict' type annotation to 'request' (#193)
The generator version cannot currently be changed since googleapis is frozen. This PR manually applies the [type annotation fix](googleapis/gapic-generator-python@49205d9) for requests. Fixes #90 🦕
1 parent ba268d7 commit 1d5fee4

File tree

5 files changed

+103
-86
lines changed

5 files changed

+103
-86
lines changed

google/cloud/secretmanager_v1/services/secret_manager_service/async_client.py

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ def __init__(
183183

184184
async def list_secrets(
185185
self,
186-
request: service.ListSecretsRequest = None,
186+
request: Union[service.ListSecretsRequest, dict] = None,
187187
*,
188188
parent: str = None,
189189
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -193,7 +193,7 @@ async def list_secrets(
193193
r"""Lists [Secrets][google.cloud.secretmanager.v1.Secret].
194194
195195
Args:
196-
request (:class:`google.cloud.secretmanager_v1.types.ListSecretsRequest`):
196+
request (Union[google.cloud.secretmanager_v1.types.ListSecretsRequest, dict]):
197197
The request object. Request message for
198198
[SecretManagerService.ListSecrets][google.cloud.secretmanager.v1.SecretManagerService.ListSecrets].
199199
parent (:class:`str`):
@@ -265,7 +265,7 @@ async def list_secrets(
265265

266266
async def create_secret(
267267
self,
268-
request: service.CreateSecretRequest = None,
268+
request: Union[service.CreateSecretRequest, dict] = None,
269269
*,
270270
parent: str = None,
271271
secret_id: str = None,
@@ -279,7 +279,7 @@ async def create_secret(
279279
[SecretVersions][google.cloud.secretmanager.v1.SecretVersion].
280280
281281
Args:
282-
request (:class:`google.cloud.secretmanager_v1.types.CreateSecretRequest`):
282+
request (Union[google.cloud.secretmanager_v1.types.CreateSecretRequest, dict]):
283283
The request object. Request message for
284284
[SecretManagerService.CreateSecret][google.cloud.secretmanager.v1.SecretManagerService.CreateSecret].
285285
parent (:class:`str`):
@@ -369,7 +369,7 @@ async def create_secret(
369369

370370
async def add_secret_version(
371371
self,
372-
request: service.AddSecretVersionRequest = None,
372+
request: Union[service.AddSecretVersionRequest, dict] = None,
373373
*,
374374
parent: str = None,
375375
payload: resources.SecretPayload = None,
@@ -383,7 +383,7 @@ async def add_secret_version(
383383
[Secret][google.cloud.secretmanager.v1.Secret].
384384
385385
Args:
386-
request (:class:`google.cloud.secretmanager_v1.types.AddSecretVersionRequest`):
386+
request (Union[google.cloud.secretmanager_v1.types.AddSecretVersionRequest, dict]):
387387
The request object. Request message for
388388
[SecretManagerService.AddSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion].
389389
parent (:class:`str`):
@@ -456,7 +456,7 @@ async def add_secret_version(
456456

457457
async def get_secret(
458458
self,
459-
request: service.GetSecretRequest = None,
459+
request: Union[service.GetSecretRequest, dict] = None,
460460
*,
461461
name: str = None,
462462
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -467,7 +467,7 @@ async def get_secret(
467467
[Secret][google.cloud.secretmanager.v1.Secret].
468468
469469
Args:
470-
request (:class:`google.cloud.secretmanager_v1.types.GetSecretRequest`):
470+
request (Union[google.cloud.secretmanager_v1.types.GetSecretRequest, dict]):
471471
The request object. Request message for
472472
[SecretManagerService.GetSecret][google.cloud.secretmanager.v1.SecretManagerService.GetSecret].
473473
name (:class:`str`):
@@ -546,7 +546,7 @@ async def update_secret(
546546
[Secret][google.cloud.secretmanager.v1.Secret].
547547
548548
Args:
549-
request (:class:`google.cloud.secretmanager_v1.types.UpdateSecretRequest`):
549+
request (Union[google.cloud.secretmanager_v1.types.UpdateSecretRequest, dict]):
550550
The request object. Request message for
551551
[SecretManagerService.UpdateSecret][google.cloud.secretmanager.v1.SecretManagerService.UpdateSecret].
552552
secret (:class:`google.cloud.secretmanager_v1.types.Secret`):
@@ -623,7 +623,7 @@ async def update_secret(
623623

624624
async def delete_secret(
625625
self,
626-
request: service.DeleteSecretRequest = None,
626+
request: Union[service.DeleteSecretRequest, dict] = None,
627627
*,
628628
name: str = None,
629629
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -633,7 +633,7 @@ async def delete_secret(
633633
r"""Deletes a [Secret][google.cloud.secretmanager.v1.Secret].
634634
635635
Args:
636-
request (:class:`google.cloud.secretmanager_v1.types.DeleteSecretRequest`):
636+
request (Union[google.cloud.secretmanager_v1.types.DeleteSecretRequest, dict]):
637637
The request object. Request message for
638638
[SecretManagerService.DeleteSecret][google.cloud.secretmanager.v1.SecretManagerService.DeleteSecret].
639639
name (:class:`str`):
@@ -688,7 +688,7 @@ async def delete_secret(
688688

689689
async def list_secret_versions(
690690
self,
691-
request: service.ListSecretVersionsRequest = None,
691+
request: Union[service.ListSecretVersionsRequest, dict] = None,
692692
*,
693693
parent: str = None,
694694
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -700,7 +700,7 @@ async def list_secret_versions(
700700
This call does not return secret data.
701701
702702
Args:
703-
request (:class:`google.cloud.secretmanager_v1.types.ListSecretVersionsRequest`):
703+
request (Union[google.cloud.secretmanager_v1.types.ListSecretVersionsRequest, dict]):
704704
The request object. Request message for
705705
[SecretManagerService.ListSecretVersions][google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions].
706706
parent (:class:`str`):
@@ -773,7 +773,7 @@ async def list_secret_versions(
773773

774774
async def get_secret_version(
775775
self,
776-
request: service.GetSecretVersionRequest = None,
776+
request: Union[service.GetSecretVersionRequest, dict] = None,
777777
*,
778778
name: str = None,
779779
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -788,7 +788,7 @@ async def get_secret_version(
788788
[SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
789789
790790
Args:
791-
request (:class:`google.cloud.secretmanager_v1.types.GetSecretVersionRequest`):
791+
request (Union[google.cloud.secretmanager_v1.types.GetSecretVersionRequest, dict]):
792792
The request object. Request message for
793793
[SecretManagerService.GetSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersion].
794794
name (:class:`str`):
@@ -854,7 +854,7 @@ async def get_secret_version(
854854

855855
async def access_secret_version(
856856
self,
857-
request: service.AccessSecretVersionRequest = None,
857+
request: Union[service.AccessSecretVersionRequest, dict] = None,
858858
*,
859859
name: str = None,
860860
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -870,7 +870,7 @@ async def access_secret_version(
870870
[SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
871871
872872
Args:
873-
request (:class:`google.cloud.secretmanager_v1.types.AccessSecretVersionRequest`):
873+
request (Union[google.cloud.secretmanager_v1.types.AccessSecretVersionRequest, dict]):
874874
The request object. Request message for
875875
[SecretManagerService.AccessSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersion].
876876
name (:class:`str`):
@@ -946,7 +946,7 @@ async def access_secret_version(
946946

947947
async def disable_secret_version(
948948
self,
949-
request: service.DisableSecretVersionRequest = None,
949+
request: Union[service.DisableSecretVersionRequest, dict] = None,
950950
*,
951951
name: str = None,
952952
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -963,7 +963,7 @@ async def disable_secret_version(
963963
[DISABLED][google.cloud.secretmanager.v1.SecretVersion.State.DISABLED].
964964
965965
Args:
966-
request (:class:`google.cloud.secretmanager_v1.types.DisableSecretVersionRequest`):
966+
request (Union[google.cloud.secretmanager_v1.types.DisableSecretVersionRequest, dict]):
967967
The request object. Request message for
968968
[SecretManagerService.DisableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersion].
969969
name (:class:`str`):
@@ -1026,7 +1026,7 @@ async def disable_secret_version(
10261026

10271027
async def enable_secret_version(
10281028
self,
1029-
request: service.EnableSecretVersionRequest = None,
1029+
request: Union[service.EnableSecretVersionRequest, dict] = None,
10301030
*,
10311031
name: str = None,
10321032
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1043,7 +1043,7 @@ async def enable_secret_version(
10431043
[ENABLED][google.cloud.secretmanager.v1.SecretVersion.State.ENABLED].
10441044
10451045
Args:
1046-
request (:class:`google.cloud.secretmanager_v1.types.EnableSecretVersionRequest`):
1046+
request (Union[google.cloud.secretmanager_v1.types.EnableSecretVersionRequest, dict]):
10471047
The request object. Request message for
10481048
[SecretManagerService.EnableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion].
10491049
name (:class:`str`):
@@ -1106,7 +1106,7 @@ async def enable_secret_version(
11061106

11071107
async def destroy_secret_version(
11081108
self,
1109-
request: service.DestroySecretVersionRequest = None,
1109+
request: Union[service.DestroySecretVersionRequest, dict] = None,
11101110
*,
11111111
name: str = None,
11121112
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1124,7 +1124,7 @@ async def destroy_secret_version(
11241124
and irrevocably destroys the secret data.
11251125
11261126
Args:
1127-
request (:class:`google.cloud.secretmanager_v1.types.DestroySecretVersionRequest`):
1127+
request (Union[google.cloud.secretmanager_v1.types.DestroySecretVersionRequest, dict]):
11281128
The request object. Request message for
11291129
[SecretManagerService.DestroySecretVersion][google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersion].
11301130
name (:class:`str`):
@@ -1187,7 +1187,7 @@ async def destroy_secret_version(
11871187

11881188
async def set_iam_policy(
11891189
self,
1190-
request: iam_policy_pb2.SetIamPolicyRequest = None,
1190+
request: Union[iam_policy_pb2.SetIamPolicyRequest, dict] = None,
11911191
*,
11921192
retry: retries.Retry = gapic_v1.method.DEFAULT,
11931193
timeout: float = None,
@@ -1202,7 +1202,7 @@ async def set_iam_policy(
12021202
[Secret][google.cloud.secretmanager.v1.Secret].
12031203
12041204
Args:
1205-
request (:class:`google.iam.v1.iam_policy_pb2.SetIamPolicyRequest`):
1205+
request (Union[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict]):
12061206
The request object. Request message for `SetIamPolicy`
12071207
method.
12081208
retry (google.api_core.retry.Retry): Designation of what errors, if any,
@@ -1298,7 +1298,7 @@ async def set_iam_policy(
12981298

12991299
async def get_iam_policy(
13001300
self,
1301-
request: iam_policy_pb2.GetIamPolicyRequest = None,
1301+
request: Union[iam_policy_pb2.GetIamPolicyRequest, dict] = None,
13021302
*,
13031303
retry: retries.Retry = gapic_v1.method.DEFAULT,
13041304
timeout: float = None,
@@ -1309,7 +1309,7 @@ async def get_iam_policy(
13091309
have a policy set.
13101310
13111311
Args:
1312-
request (:class:`google.iam.v1.iam_policy_pb2.GetIamPolicyRequest`):
1312+
request (Union[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict]):
13131313
The request object. Request message for `GetIamPolicy`
13141314
method.
13151315
retry (google.api_core.retry.Retry): Designation of what errors, if any,
@@ -1405,7 +1405,7 @@ async def get_iam_policy(
14051405

14061406
async def test_iam_permissions(
14071407
self,
1408-
request: iam_policy_pb2.TestIamPermissionsRequest = None,
1408+
request: Union[iam_policy_pb2.TestIamPermissionsRequest, dict] = None,
14091409
*,
14101410
retry: retries.Retry = gapic_v1.method.DEFAULT,
14111411
timeout: float = None,
@@ -1421,7 +1421,7 @@ async def test_iam_permissions(
14211421
warning.
14221422
14231423
Args:
1424-
request (:class:`google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest`):
1424+
request (Union[google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict]):
14251425
The request object. Request message for
14261426
`TestIamPermissions` method.
14271427
retry (google.api_core.retry.Retry): Designation of what errors, if any,

google/cloud/secretmanager_v1/services/secret_manager_service/client.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ def __init__(
391391

392392
def list_secrets(
393393
self,
394-
request: service.ListSecretsRequest = None,
394+
request: Union[service.ListSecretsRequest, dict] = None,
395395
*,
396396
parent: str = None,
397397
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -473,7 +473,7 @@ def list_secrets(
473473

474474
def create_secret(
475475
self,
476-
request: service.CreateSecretRequest = None,
476+
request: Union[service.CreateSecretRequest, dict] = None,
477477
*,
478478
parent: str = None,
479479
secret_id: str = None,
@@ -577,7 +577,7 @@ def create_secret(
577577

578578
def add_secret_version(
579579
self,
580-
request: service.AddSecretVersionRequest = None,
580+
request: Union[service.AddSecretVersionRequest, dict] = None,
581581
*,
582582
parent: str = None,
583583
payload: resources.SecretPayload = None,
@@ -664,7 +664,7 @@ def add_secret_version(
664664

665665
def get_secret(
666666
self,
667-
request: service.GetSecretRequest = None,
667+
request: Union[service.GetSecretRequest, dict] = None,
668668
*,
669669
name: str = None,
670670
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -831,7 +831,7 @@ def update_secret(
831831

832832
def delete_secret(
833833
self,
834-
request: service.DeleteSecretRequest = None,
834+
request: Union[service.DeleteSecretRequest, dict] = None,
835835
*,
836836
name: str = None,
837837
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -896,7 +896,7 @@ def delete_secret(
896896

897897
def list_secret_versions(
898898
self,
899-
request: service.ListSecretVersionsRequest = None,
899+
request: Union[service.ListSecretVersionsRequest, dict] = None,
900900
*,
901901
parent: str = None,
902902
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -981,7 +981,7 @@ def list_secret_versions(
981981

982982
def get_secret_version(
983983
self,
984-
request: service.GetSecretVersionRequest = None,
984+
request: Union[service.GetSecretVersionRequest, dict] = None,
985985
*,
986986
name: str = None,
987987
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1062,7 +1062,7 @@ def get_secret_version(
10621062

10631063
def access_secret_version(
10641064
self,
1065-
request: service.AccessSecretVersionRequest = None,
1065+
request: Union[service.AccessSecretVersionRequest, dict] = None,
10661066
*,
10671067
name: str = None,
10681068
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1144,7 +1144,7 @@ def access_secret_version(
11441144

11451145
def disable_secret_version(
11461146
self,
1147-
request: service.DisableSecretVersionRequest = None,
1147+
request: Union[service.DisableSecretVersionRequest, dict] = None,
11481148
*,
11491149
name: str = None,
11501150
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1224,7 +1224,7 @@ def disable_secret_version(
12241224

12251225
def enable_secret_version(
12261226
self,
1227-
request: service.EnableSecretVersionRequest = None,
1227+
request: Union[service.EnableSecretVersionRequest, dict] = None,
12281228
*,
12291229
name: str = None,
12301230
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1304,7 +1304,7 @@ def enable_secret_version(
13041304

13051305
def destroy_secret_version(
13061306
self,
1307-
request: service.DestroySecretVersionRequest = None,
1307+
request: Union[service.DestroySecretVersionRequest, dict] = None,
13081308
*,
13091309
name: str = None,
13101310
retry: retries.Retry = gapic_v1.method.DEFAULT,
@@ -1385,7 +1385,7 @@ def destroy_secret_version(
13851385

13861386
def set_iam_policy(
13871387
self,
1388-
request: iam_policy_pb2.SetIamPolicyRequest = None,
1388+
request: Union[iam_policy_pb2.SetIamPolicyRequest, dict] = None,
13891389
*,
13901390
retry: retries.Retry = gapic_v1.method.DEFAULT,
13911391
timeout: float = None,
@@ -1495,7 +1495,7 @@ def set_iam_policy(
14951495

14961496
def get_iam_policy(
14971497
self,
1498-
request: iam_policy_pb2.GetIamPolicyRequest = None,
1498+
request: Union[iam_policy_pb2.GetIamPolicyRequest, dict] = None,
14991499
*,
15001500
retry: retries.Retry = gapic_v1.method.DEFAULT,
15011501
timeout: float = None,
@@ -1601,7 +1601,7 @@ def get_iam_policy(
16011601

16021602
def test_iam_permissions(
16031603
self,
1604-
request: iam_policy_pb2.TestIamPermissionsRequest = None,
1604+
request: Union[iam_policy_pb2.TestIamPermissionsRequest, dict] = None,
16051605
*,
16061606
retry: retries.Retry = gapic_v1.method.DEFAULT,
16071607
timeout: float = None,

0 commit comments

Comments
 (0)