Class AssetReference (0.1.1)

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

Defines the reference of an asset belonging to a product. .. attribute:: id

Output only. A unique identifier among asset references in a product.

:type: str

Attributes

NameDescription
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.
gcs_path str
Output only. The cloud storage object path.
git_source google.cloud.privatecatalog_v1beta1.types.GitSource
Output only. The git 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.

Classes

AssetValidationState

AssetValidationState(value)

Possible validation steates of an asset reference.