Package types (3.21.0rc0)

API documentation for asset_v1p2beta1.types package.

Classes

Asset

Cloud asset. This includes all Google Cloud Platform resources, Cloud IAM policies, and other non-GCP assets.

ContentType

Asset content type.

Values: CONTENT_TYPE_UNSPECIFIED (0): Unspecified content type. RESOURCE (1): Resource metadata. IAM_POLICY (2): The actual IAM policy set on a resource.

CreateFeedRequest

Create asset feed request.

DeleteFeedRequest

Feed

An asset feed used to export asset updates to a destinations. An asset feed filter controls what updates are exported. The asset feed must be created within a project, organization, or folder. Supported destinations are:

Cloud Pub/Sub topics.

FeedOutputConfig

Output configuration for asset feed destination.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GcsDestination

A Cloud Storage location.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

GetFeedRequest

Get asset feed request.

ListFeedsRequest

List asset feeds request.

ListFeedsResponse

OutputConfig

Output configuration for export assets destination.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PubsubDestination

A Cloud Pubsub destination.

Resource

Representation of a cloud resource.

TemporalAsset

Temporal asset. In addition to the asset, the temporal asset includes the status of the asset and valid from and to time of it.

TimeWindow

A time window of (start_time, end_time].

UpdateFeedRequest

Update asset feed request.