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
Name | Description |
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.