Class: Google::Cloud::PrivateCatalog::V1beta1::AssetReference
- Inherits:
-
Object
- Object
- Google::Cloud::PrivateCatalog::V1beta1::AssetReference
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb
Overview
Defines the reference of an asset belonging to a product.
Defined Under Namespace
Modules: AssetValidationState
Instance Attribute Summary collapse
-
#asset ⇒ ::String
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
readonly
Output only.
-
#gcs_path ⇒ ::String
readonly
Output only.
-
#gcs_source ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::GcsSource
readonly
Output only.
-
#git_source ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::GitSource
readonly
Output only.
-
#id ⇒ ::String
readonly
Output only.
-
#inputs ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::Inputs
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#validation_operation ⇒ ::Google::Longrunning::Operation
readonly
Output only.
-
#validation_status ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::AssetReference::AssetValidationState
readonly
Output only.
-
#version ⇒ ::String
The version of the source used for this asset reference.
Instance Attribute Details
#asset ⇒ ::String (readonly)
Returns Output only. The asset resource name if an asset is hosted by Private Catalog.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The creation timestamp of the asset reference.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#description ⇒ ::String (readonly)
Returns Output only. The human-readable description of the referenced asset. Maximum 256 characters in length.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#gcs_path ⇒ ::String (readonly)
Returns Output only. The cloud storage object path.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#gcs_source ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::GcsSource (readonly)
Returns Output only. The cloud storage source.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#git_source ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::GitSource (readonly)
Returns Output only. The git source.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#id ⇒ ::String (readonly)
Returns Output only. A unique identifier among asset references in a product.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#inputs ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::Inputs (readonly)
Returns Output only. The definition of input parameters to hydrate the asset template.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The last update timestamp of the asset reference.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#validation_operation ⇒ ::Google::Longrunning::Operation (readonly)
Returns Output only. The validation process metadata.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#validation_status ⇒ ::Google::Cloud::PrivateCatalog::V1beta1::AssetReference::AssetValidationState (readonly)
Returns Output only. The current state of the asset reference.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |
#version ⇒ ::String
Returns The version of the source used for this asset reference.
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 393 class AssetReference include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible validation steates of an asset reference. module AssetValidationState # Unknown state. ASSET_VALIDATION_STATE_UNSPECIFIED = 0 # The validation is still in process. PENDING = 1 # The validation is done and the asset reference is valid. VALID = 2 # The validation is done and the asset reference is invalid. INVALID = 3 end end |