Reference documentation and code samples for the Private Catalog V1beta1 API class Google::Cloud::PrivateCatalog::V1beta1::AssetReference.
Defines the reference of an asset belonging to a product.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#asset
def asset() -> ::String
Returns
- (::String) — Output only. The asset resource name if an asset is hosted by Private Catalog.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The creation timestamp of the asset reference.
#description
def description() -> ::String
Returns
- (::String) — Output only. The human-readable description of the referenced asset. Maximum 256 characters in length.
#gcs_path
def gcs_path() -> ::String
Returns
- (::String) — Output only. The cloud storage object path.
#gcs_source
def gcs_source() -> ::Google::Cloud::PrivateCatalog::V1beta1::GcsSource
Returns
- (::Google::Cloud::PrivateCatalog::V1beta1::GcsSource) — Output only. The cloud storage source.
#git_source
def git_source() -> ::Google::Cloud::PrivateCatalog::V1beta1::GitSource
Returns
- (::Google::Cloud::PrivateCatalog::V1beta1::GitSource) — Output only. The git source.
#id
def id() -> ::String
Returns
- (::String) — Output only. A unique identifier among asset references in a product.
#inputs
def inputs() -> ::Google::Cloud::PrivateCatalog::V1beta1::Inputs
Returns
- (::Google::Cloud::PrivateCatalog::V1beta1::Inputs) — Output only. The definition of input parameters to hydrate the asset template.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The last update timestamp of the asset reference.
#validation_operation
def validation_operation() -> ::Google::Longrunning::Operation
Returns
- (::Google::Longrunning::Operation) — Output only. The validation process metadata.
#validation_status
def validation_status() -> ::Google::Cloud::PrivateCatalog::V1beta1::AssetReference::AssetValidationState
Returns
- (::Google::Cloud::PrivateCatalog::V1beta1::AssetReference::AssetValidationState) — Output only. The current state of the asset reference.
#version
def version() -> ::String
Returns
- (::String) — The version of the source used for this asset reference.
#version=
def version=(value) -> ::String
Parameter
- value (::String) — The version of the source used for this asset reference.
Returns
- (::String) — The version of the source used for this asset reference.