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
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#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
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
Instance Attribute Details
#asset ⇒ ::String (readonly)
Returns Output only. The asset resource name if an asset is hosted by Private Catalog.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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)
This field is deprecated and may be removed in the next major version update.
Returns Output only. The cloud storage object path.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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
This field is deprecated and may be removed in the next major version update.
Returns The version of the source used for this asset reference.
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 |
# File 'proto_docs/google/cloud/privatecatalog/v1beta1/private_catalog.rb', line 395 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 |