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
@@ -431,7 +431,7 @@ def __init__(
431431
432432 def create_source (
433433 self ,
434- request : securitycenter_service .CreateSourceRequest = None ,
434+ request : Union [ securitycenter_service .CreateSourceRequest , dict ] = None ,
435435 * ,
436436 parent : str = None ,
437437 source : gcs_source .Source = None ,
@@ -442,7 +442,7 @@ def create_source(
442442 r"""Creates a source.
443443
444444 Args:
445- request (google.cloud.securitycenter_v1beta1.types.CreateSourceRequest):
445+ request (Union[ google.cloud.securitycenter_v1beta1.types.CreateSourceRequest, dict] ):
446446 The request object. Request message for creating a
447447 source.
448448 parent (str):
@@ -517,7 +517,7 @@ def create_source(
517517
518518 def create_finding (
519519 self ,
520- request : securitycenter_service .CreateFindingRequest = None ,
520+ request : Union [ securitycenter_service .CreateFindingRequest , dict ] = None ,
521521 * ,
522522 parent : str = None ,
523523 finding_id : str = None ,
@@ -530,7 +530,7 @@ def create_finding(
530530 exist for finding creation to succeed.
531531
532532 Args:
533- request (google.cloud.securitycenter_v1beta1.types.CreateFindingRequest):
533+ request (Union[ google.cloud.securitycenter_v1beta1.types.CreateFindingRequest, dict] ):
534534 The request object. Request message for creating a
535535 finding.
536536 parent (str):
@@ -621,7 +621,7 @@ def create_finding(
621621
622622 def get_iam_policy (
623623 self ,
624- request : iam_policy_pb2 .GetIamPolicyRequest = None ,
624+ request : Union [ iam_policy_pb2 .GetIamPolicyRequest , dict ] = None ,
625625 * ,
626626 resource : str = None ,
627627 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -632,7 +632,7 @@ def get_iam_policy(
632632 Source.
633633
634634 Args:
635- request (google.iam.v1.iam_policy_pb2.GetIamPolicyRequest):
635+ request (Union[ google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict] ):
636636 The request object. Request message for `GetIamPolicy`
637637 method.
638638 resource (str):
@@ -747,7 +747,9 @@ def get_iam_policy(
747747
748748 def get_organization_settings (
749749 self ,
750- request : securitycenter_service .GetOrganizationSettingsRequest = None ,
750+ request : Union [
751+ securitycenter_service .GetOrganizationSettingsRequest , dict
752+ ] = None ,
751753 * ,
752754 name : str = None ,
753755 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -757,7 +759,7 @@ def get_organization_settings(
757759 r"""Gets the settings for an organization.
758760
759761 Args:
760- request (google.cloud.securitycenter_v1beta1.types.GetOrganizationSettingsRequest):
762+ request (Union[ google.cloud.securitycenter_v1beta1.types.GetOrganizationSettingsRequest, dict] ):
761763 The request object. Request message for getting
762764 organization settings.
763765 name (str):
@@ -824,7 +826,7 @@ def get_organization_settings(
824826
825827 def get_source (
826828 self ,
827- request : securitycenter_service .GetSourceRequest = None ,
829+ request : Union [ securitycenter_service .GetSourceRequest , dict ] = None ,
828830 * ,
829831 name : str = None ,
830832 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -834,7 +836,7 @@ def get_source(
834836 r"""Gets a source.
835837
836838 Args:
837- request (google.cloud.securitycenter_v1beta1.types.GetSourceRequest):
839+ request (Union[ google.cloud.securitycenter_v1beta1.types.GetSourceRequest, dict] ):
838840 The request object. Request message for getting a
839841 source.
840842 name (str):
@@ -900,7 +902,7 @@ def get_source(
900902
901903 def group_assets (
902904 self ,
903- request : securitycenter_service .GroupAssetsRequest = None ,
905+ request : Union [ securitycenter_service .GroupAssetsRequest , dict ] = None ,
904906 * ,
905907 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
906908 timeout : float = None ,
@@ -910,7 +912,7 @@ def group_assets(
910912 their specified properties.
911913
912914 Args:
913- request (google.cloud.securitycenter_v1beta1.types.GroupAssetsRequest):
915+ request (Union[ google.cloud.securitycenter_v1beta1.types.GroupAssetsRequest, dict] ):
914916 The request object. Request message for grouping by
915917 assets.
916918 retry (google.api_core.retry.Retry): Designation of what errors, if any,
@@ -960,7 +962,7 @@ def group_assets(
960962
961963 def group_findings (
962964 self ,
963- request : securitycenter_service .GroupFindingsRequest = None ,
965+ request : Union [ securitycenter_service .GroupFindingsRequest , dict ] = None ,
964966 * ,
965967 parent : str = None ,
966968 group_by : str = None ,
@@ -976,7 +978,7 @@ def group_findings(
976978 /v1beta1/organizations/{organization_id}/sources/-/findings
977979
978980 Args:
979- request (google.cloud.securitycenter_v1beta1.types.GroupFindingsRequest):
981+ request (Union[ google.cloud.securitycenter_v1beta1.types.GroupFindingsRequest, dict] ):
980982 The request object. Request message for grouping by
981983 findings.
982984 parent (str):
@@ -1067,7 +1069,7 @@ def group_findings(
10671069
10681070 def list_assets (
10691071 self ,
1070- request : securitycenter_service .ListAssetsRequest = None ,
1072+ request : Union [ securitycenter_service .ListAssetsRequest , dict ] = None ,
10711073 * ,
10721074 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
10731075 timeout : float = None ,
@@ -1076,7 +1078,7 @@ def list_assets(
10761078 r"""Lists an organization's assets.
10771079
10781080 Args:
1079- request (google.cloud.securitycenter_v1beta1.types.ListAssetsRequest):
1081+ request (Union[ google.cloud.securitycenter_v1beta1.types.ListAssetsRequest, dict] ):
10801082 The request object. Request message for listing assets.
10811083 retry (google.api_core.retry.Retry): Designation of what errors, if any,
10821084 should be retried.
@@ -1124,7 +1126,7 @@ def list_assets(
11241126
11251127 def list_findings (
11261128 self ,
1127- request : securitycenter_service .ListFindingsRequest = None ,
1129+ request : Union [ securitycenter_service .ListFindingsRequest , dict ] = None ,
11281130 * ,
11291131 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
11301132 timeout : float = None ,
@@ -1137,7 +1139,7 @@ def list_findings(
11371139 /v1beta1/organizations/{organization_id}/sources/-/findings
11381140
11391141 Args:
1140- request (google.cloud.securitycenter_v1beta1.types.ListFindingsRequest):
1142+ request (Union[ google.cloud.securitycenter_v1beta1.types.ListFindingsRequest, dict] ):
11411143 The request object. Request message for listing
11421144 findings.
11431145 retry (google.api_core.retry.Retry): Designation of what errors, if any,
@@ -1187,7 +1189,7 @@ def list_findings(
11871189
11881190 def list_sources (
11891191 self ,
1190- request : securitycenter_service .ListSourcesRequest = None ,
1192+ request : Union [ securitycenter_service .ListSourcesRequest , dict ] = None ,
11911193 * ,
11921194 parent : str = None ,
11931195 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1197,7 +1199,7 @@ def list_sources(
11971199 r"""Lists all sources belonging to an organization.
11981200
11991201 Args:
1200- request (google.cloud.securitycenter_v1beta1.types.ListSourcesRequest):
1202+ request (Union[ google.cloud.securitycenter_v1beta1.types.ListSourcesRequest, dict] ):
12011203 The request object. Request message for listing sources.
12021204 parent (str):
12031205 Required. Resource name of the parent of sources to
@@ -1266,7 +1268,7 @@ def list_sources(
12661268
12671269 def run_asset_discovery (
12681270 self ,
1269- request : securitycenter_service .RunAssetDiscoveryRequest = None ,
1271+ request : Union [ securitycenter_service .RunAssetDiscoveryRequest , dict ] = None ,
12701272 * ,
12711273 parent : str = None ,
12721274 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1281,7 +1283,7 @@ def run_asset_discovery(
12811283 receive a TOO_MANY_REQUESTS error.
12821284
12831285 Args:
1284- request (google.cloud.securitycenter_v1beta1.types.RunAssetDiscoveryRequest):
1286+ request (Union[ google.cloud.securitycenter_v1beta1.types.RunAssetDiscoveryRequest, dict] ):
12851287 The request object. Request message for running asset
12861288 discovery for an organization.
12871289 parent (str):
@@ -1364,7 +1366,7 @@ def run_asset_discovery(
13641366
13651367 def set_finding_state (
13661368 self ,
1367- request : securitycenter_service .SetFindingStateRequest = None ,
1369+ request : Union [ securitycenter_service .SetFindingStateRequest , dict ] = None ,
13681370 * ,
13691371 name : str = None ,
13701372 state : finding .Finding .State = None ,
@@ -1376,7 +1378,7 @@ def set_finding_state(
13761378 r"""Updates the state of a finding.
13771379
13781380 Args:
1379- request (google.cloud.securitycenter_v1beta1.types.SetFindingStateRequest):
1381+ request (Union[ google.cloud.securitycenter_v1beta1.types.SetFindingStateRequest, dict] ):
13801382 The request object. Request message for updating a
13811383 finding's state.
13821384 name (str):
@@ -1465,7 +1467,7 @@ def set_finding_state(
14651467
14661468 def set_iam_policy (
14671469 self ,
1468- request : iam_policy_pb2 .SetIamPolicyRequest = None ,
1470+ request : Union [ iam_policy_pb2 .SetIamPolicyRequest , dict ] = None ,
14691471 * ,
14701472 resource : str = None ,
14711473 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1476,7 +1478,7 @@ def set_iam_policy(
14761478 Source.
14771479
14781480 Args:
1479- request (google.iam.v1.iam_policy_pb2.SetIamPolicyRequest):
1481+ request (Union[ google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict] ):
14801482 The request object. Request message for `SetIamPolicy`
14811483 method.
14821484 resource (str):
@@ -1591,7 +1593,7 @@ def set_iam_policy(
15911593
15921594 def test_iam_permissions (
15931595 self ,
1594- request : iam_policy_pb2 .TestIamPermissionsRequest = None ,
1596+ request : Union [ iam_policy_pb2 .TestIamPermissionsRequest , dict ] = None ,
15951597 * ,
15961598 resource : str = None ,
15971599 permissions : Sequence [str ] = None ,
@@ -1603,7 +1605,7 @@ def test_iam_permissions(
16031605 specified source.
16041606
16051607 Args:
1606- request (google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest):
1608+ request (Union[ google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict] ):
16071609 The request object. Request message for
16081610 `TestIamPermissions` method.
16091611 resource (str):
@@ -1674,7 +1676,7 @@ def test_iam_permissions(
16741676
16751677 def update_finding (
16761678 self ,
1677- request : securitycenter_service .UpdateFindingRequest = None ,
1679+ request : Union [ securitycenter_service .UpdateFindingRequest , dict ] = None ,
16781680 * ,
16791681 finding : gcs_finding .Finding = None ,
16801682 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1685,7 +1687,7 @@ def update_finding(
16851687 source must exist for a finding creation to succeed.
16861688
16871689 Args:
1688- request (google.cloud.securitycenter_v1beta1.types.UpdateFindingRequest):
1690+ request (Union[ google.cloud.securitycenter_v1beta1.types.UpdateFindingRequest, dict] ):
16891691 The request object. Request message for updating or
16901692 creating a finding.
16911693 finding (google.cloud.securitycenter_v1beta1.types.Finding):
@@ -1760,7 +1762,9 @@ def update_finding(
17601762
17611763 def update_organization_settings (
17621764 self ,
1763- request : securitycenter_service .UpdateOrganizationSettingsRequest = None ,
1765+ request : Union [
1766+ securitycenter_service .UpdateOrganizationSettingsRequest , dict
1767+ ] = None ,
17641768 * ,
17651769 organization_settings : gcs_organization_settings .OrganizationSettings = None ,
17661770 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1770,7 +1774,7 @@ def update_organization_settings(
17701774 r"""Updates an organization's settings.
17711775
17721776 Args:
1773- request (google.cloud.securitycenter_v1beta1.types.UpdateOrganizationSettingsRequest):
1777+ request (Union[ google.cloud.securitycenter_v1beta1.types.UpdateOrganizationSettingsRequest, dict] ):
17741778 The request object. Request message for updating an
17751779 organization's settings.
17761780 organization_settings (google.cloud.securitycenter_v1beta1.types.OrganizationSettings):
@@ -1838,7 +1842,7 @@ def update_organization_settings(
18381842
18391843 def update_source (
18401844 self ,
1841- request : securitycenter_service .UpdateSourceRequest = None ,
1845+ request : Union [ securitycenter_service .UpdateSourceRequest , dict ] = None ,
18421846 * ,
18431847 source : gcs_source .Source = None ,
18441848 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1848,7 +1852,7 @@ def update_source(
18481852 r"""Updates a source.
18491853
18501854 Args:
1851- request (google.cloud.securitycenter_v1beta1.types.UpdateSourceRequest):
1855+ request (Union[ google.cloud.securitycenter_v1beta1.types.UpdateSourceRequest, dict] ):
18521856 The request object. Request message for updating a
18531857 source.
18541858 source (google.cloud.securitycenter_v1beta1.types.Source):
@@ -1915,7 +1919,7 @@ def update_source(
19151919
19161920 def update_security_marks (
19171921 self ,
1918- request : securitycenter_service .UpdateSecurityMarksRequest = None ,
1922+ request : Union [ securitycenter_service .UpdateSecurityMarksRequest , dict ] = None ,
19191923 * ,
19201924 security_marks : gcs_security_marks .SecurityMarks = None ,
19211925 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1925,7 +1929,7 @@ def update_security_marks(
19251929 r"""Updates security marks.
19261930
19271931 Args:
1928- request (google.cloud.securitycenter_v1beta1.types.UpdateSecurityMarksRequest):
1932+ request (Union[ google.cloud.securitycenter_v1beta1.types.UpdateSecurityMarksRequest, dict] ):
19291933 The request object. Request message for updating a
19301934 SecurityMarks resource.
19311935 security_marks (google.cloud.securitycenter_v1beta1.types.SecurityMarks):
0 commit comments