Class AssetReference (0.7.0)

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

Defines the reference of an asset belonging to a product.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

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

Attributes

NameDescription
id str
Output only. A unique identifier among asset references in a product.
description str
Output only. The human-readable description of the referenced asset. Maximum 256 characters in length.
inputs google.cloud.privatecatalog_v1beta1.types.Inputs
Output only. The definition of input parameters to hydrate the asset template.
validation_status google.cloud.privatecatalog_v1beta1.types.AssetReference.AssetValidationState
Output only. The current state of the asset reference.
validation_operation google.longrunning.operations_pb2.Operation
Output only. The validation process metadata.
asset str
Output only. The asset resource name if an asset is hosted by Private Catalog. This field is a member of `oneof`_ ``source``.
gcs_path str
Output only. The cloud storage object path. This field is a member of `oneof`_ ``source``.
git_source google.cloud.privatecatalog_v1beta1.types.GitSource
Output only. The git source. This field is a member of `oneof`_ ``source``.
gcs_source google.cloud.privatecatalog_v1beta1.types.GcsSource
Output only. The cloud storage source.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The creation timestamp of the asset reference.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The last update timestamp of the asset reference.
version str
The version of the source used for this asset reference.

Inheritance

builtins.object > proto.message.Message > AssetReference

Classes

AssetValidationState

AssetValidationState(value)

Possible validation steates of an asset reference.