Private Catalog V1beta1 API - Class Google::Cloud::PrivateCatalog::V1beta1::AssetReference (v0.3.0)

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

#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

#git_source

def git_source() -> ::Google::Cloud::PrivateCatalog::V1beta1::GitSource
Returns

#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

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns

#validation_operation

def validation_operation() -> ::Google::Longrunning::Operation
Returns

#validation_status

def validation_status() -> ::Google::Cloud::PrivateCatalog::V1beta1::AssetReference::AssetValidationState
Returns

#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.