19
19
from typing import Dict , Sequence , Tuple , Type , Union
20
20
import pkg_resources
21
21
22
- import google .api_core .client_options as ClientOptions # type: ignore
22
+ from google .api_core .client_options import ClientOptions # type: ignore
23
23
from google .api_core import exceptions as core_exceptions # type: ignore
24
24
from google .api_core import gapic_v1 # type: ignore
25
25
from google .api_core import retry as retries # type: ignore
26
26
from google .auth import credentials as ga_credentials # type: ignore
27
27
from google .oauth2 import service_account # type: ignore
28
28
29
+ OptionalRetry = Union [retries .Retry , object ]
30
+
29
31
from google .cloud .binaryauthorization_v1 .services .binauthz_management_service_v1 import (
30
32
pagers ,
31
33
)
@@ -187,10 +189,10 @@ def __init__(
187
189
188
190
async def get_policy (
189
191
self ,
190
- request : service .GetPolicyRequest = None ,
192
+ request : Union [ service .GetPolicyRequest , dict ] = None ,
191
193
* ,
192
194
name : str = None ,
193
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
195
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
194
196
timeout : float = None ,
195
197
metadata : Sequence [Tuple [str , str ]] = (),
196
198
) -> resources .Policy :
@@ -207,7 +209,7 @@ async def get_policy(
207
209
project does not have one.
208
210
209
211
Args:
210
- request (:class:` google.cloud.binaryauthorization_v1.types.GetPolicyRequest` ):
212
+ request (Union[ google.cloud.binaryauthorization_v1.types.GetPolicyRequest, dict] ):
211
213
The request object. Request message for
212
214
[BinauthzManagementService.GetPolicy][].
213
215
name (:class:`str`):
@@ -279,10 +281,10 @@ async def get_policy(
279
281
280
282
async def update_policy (
281
283
self ,
282
- request : service .UpdatePolicyRequest = None ,
284
+ request : Union [ service .UpdatePolicyRequest , dict ] = None ,
283
285
* ,
284
286
policy : resources .Policy = None ,
285
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
287
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
286
288
timeout : float = None ,
287
289
metadata : Sequence [Tuple [str , str ]] = (),
288
290
) -> resources .Policy :
@@ -296,7 +298,7 @@ async def update_policy(
296
298
request is malformed.
297
299
298
300
Args:
299
- request (:class:` google.cloud.binaryauthorization_v1.types.UpdatePolicyRequest` ):
301
+ request (Union[ google.cloud.binaryauthorization_v1.types.UpdatePolicyRequest, dict] ):
300
302
The request object. Request message for
301
303
[BinauthzManagementService.UpdatePolicy][].
302
304
policy (:class:`google.cloud.binaryauthorization_v1.types.Policy`):
@@ -373,12 +375,12 @@ async def update_policy(
373
375
374
376
async def create_attestor (
375
377
self ,
376
- request : service .CreateAttestorRequest = None ,
378
+ request : Union [ service .CreateAttestorRequest , dict ] = None ,
377
379
* ,
378
380
parent : str = None ,
379
381
attestor_id : str = None ,
380
382
attestor : resources .Attestor = None ,
381
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
383
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
382
384
timeout : float = None ,
383
385
metadata : Sequence [Tuple [str , str ]] = (),
384
386
) -> resources .Attestor :
@@ -392,7 +394,7 @@ async def create_attestor(
392
394
already exists.
393
395
394
396
Args:
395
- request (:class:` google.cloud.binaryauthorization_v1.types.CreateAttestorRequest` ):
397
+ request (Union[ google.cloud.binaryauthorization_v1.types.CreateAttestorRequest, dict] ):
396
398
The request object. Request message for
397
399
[BinauthzManagementService.CreateAttestor][].
398
400
parent (:class:`str`):
@@ -477,10 +479,10 @@ async def create_attestor(
477
479
478
480
async def get_attestor (
479
481
self ,
480
- request : service .GetAttestorRequest = None ,
482
+ request : Union [ service .GetAttestorRequest , dict ] = None ,
481
483
* ,
482
484
name : str = None ,
483
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
485
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
484
486
timeout : float = None ,
485
487
metadata : Sequence [Tuple [str , str ]] = (),
486
488
) -> resources .Attestor :
@@ -491,7 +493,7 @@ async def get_attestor(
491
493
not exist.
492
494
493
495
Args:
494
- request (:class:` google.cloud.binaryauthorization_v1.types.GetAttestorRequest` ):
496
+ request (Union[ google.cloud.binaryauthorization_v1.types.GetAttestorRequest, dict] ):
495
497
The request object. Request message for
496
498
[BinauthzManagementService.GetAttestor][].
497
499
name (:class:`str`):
@@ -564,10 +566,10 @@ async def get_attestor(
564
566
565
567
async def update_attestor (
566
568
self ,
567
- request : service .UpdateAttestorRequest = None ,
569
+ request : Union [ service .UpdateAttestorRequest , dict ] = None ,
568
570
* ,
569
571
attestor : resources .Attestor = None ,
570
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
572
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
571
573
timeout : float = None ,
572
574
metadata : Sequence [Tuple [str , str ]] = (),
573
575
) -> resources .Attestor :
@@ -578,7 +580,7 @@ async def update_attestor(
578
580
not exist.
579
581
580
582
Args:
581
- request (:class:` google.cloud.binaryauthorization_v1.types.UpdateAttestorRequest` ):
583
+ request (Union[ google.cloud.binaryauthorization_v1.types.UpdateAttestorRequest, dict] ):
582
584
The request object. Request message for
583
585
[BinauthzManagementService.UpdateAttestor][].
584
586
attestor (:class:`google.cloud.binaryauthorization_v1.types.Attestor`):
@@ -656,18 +658,18 @@ async def update_attestor(
656
658
657
659
async def list_attestors (
658
660
self ,
659
- request : service .ListAttestorsRequest = None ,
661
+ request : Union [ service .ListAttestorsRequest , dict ] = None ,
660
662
* ,
661
663
parent : str = None ,
662
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
664
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
663
665
timeout : float = None ,
664
666
metadata : Sequence [Tuple [str , str ]] = (),
665
667
) -> pagers .ListAttestorsAsyncPager :
666
668
r"""Lists [attestors][google.cloud.binaryauthorization.v1.Attestor].
667
669
Returns INVALID_ARGUMENT if the project does not exist.
668
670
669
671
Args:
670
- request (:class:` google.cloud.binaryauthorization_v1.types.ListAttestorsRequest` ):
672
+ request (Union[ google.cloud.binaryauthorization_v1.types.ListAttestorsRequest, dict] ):
671
673
The request object. Request message for
672
674
[BinauthzManagementService.ListAttestors][].
673
675
parent (:class:`str`):
@@ -749,10 +751,10 @@ async def list_attestors(
749
751
750
752
async def delete_attestor (
751
753
self ,
752
- request : service .DeleteAttestorRequest = None ,
754
+ request : Union [ service .DeleteAttestorRequest , dict ] = None ,
753
755
* ,
754
756
name : str = None ,
755
- retry : retries . Retry = gapic_v1 .method .DEFAULT ,
757
+ retry : OptionalRetry = gapic_v1 .method .DEFAULT ,
756
758
timeout : float = None ,
757
759
metadata : Sequence [Tuple [str , str ]] = (),
758
760
) -> None :
@@ -763,7 +765,7 @@ async def delete_attestor(
763
765
not exist.
764
766
765
767
Args:
766
- request (:class:` google.cloud.binaryauthorization_v1.types.DeleteAttestorRequest` ):
768
+ request (Union[ google.cloud.binaryauthorization_v1.types.DeleteAttestorRequest, dict] ):
767
769
The request object. Request message for
768
770
[BinauthzManagementService.DeleteAttestor][].
769
771
name (:class:`str`):
0 commit comments