Class IamPolicyAnalysisOutputConfig (3.1.0)

Stay organized with collections Save and categorize content based on your preferences.
IamPolicyAnalysisOutputConfig(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Output configuration for export IAM policy analysis destination.

Attributes

NameDescription
gcs_destination google.cloud.asset_v1.types.IamPolicyAnalysisOutputConfig.GcsDestination
Destination on Cloud Storage.
bigquery_destination google.cloud.asset_v1.types.IamPolicyAnalysisOutputConfig.BigQueryDestination
Destination on BigQuery.

Inheritance

builtins.object > proto.message.Message > IamPolicyAnalysisOutputConfig

Classes

BigQueryDestination

BigQueryDestination(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A BigQuery destination. .. attribute:: dataset

Required. The BigQuery dataset in format "projects/projectId/datasets/datasetId", to which the analysis results should be exported. If this dataset does not exist, the export call will return an INVALID_ARGUMENT error.

:type: str

GcsDestination

GcsDestination(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A Cloud Storage location. .. attribute:: uri

Required. The uri of the Cloud Storage object. It's the same uri that is used by gsutil. Example: "gs://bucket_name/object_name". See Viewing and Editing Object Metadata <https://cloud.google.com/storage/docs/viewing-editing-metadata>__ for more information.

If the specified Cloud Storage object already exists and there is no hold <https://cloud.google.com/storage/docs/object-holds>__, it will be overwritten with the analysis result.

:type: str