Class Google::Cloud::Dataplex::V1::Asset::ResourceSpec (v0.1.0)

Identifies the cloud resource that is referenced by this asset.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#name

def name() -> ::String
Returns
  • (::String) — Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id} If the creation policy indicates ATTACH behavior, then an existing resource must be provided. If the policy indicates CREATE behavior, new resource will be created with the given name.However if it is empty, then the resource will be created using {asset_id}-{UUID} template for name. The location of the referenced resource must always match that of the asset.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id} If the creation policy indicates ATTACH behavior, then an existing resource must be provided. If the policy indicates CREATE behavior, new resource will be created with the given name.However if it is empty, then the resource will be created using {asset_id}-{UUID} template for name. The location of the referenced resource must always match that of the asset.
Returns
  • (::String) — Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id} If the creation policy indicates ATTACH behavior, then an existing resource must be provided. If the policy indicates CREATE behavior, new resource will be created with the given name.However if it is empty, then the resource will be created using {asset_id}-{UUID} template for name. The location of the referenced resource must always match that of the asset.

#type

def type() -> ::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type
Returns

#type=

def type=(value) -> ::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type
Parameter
Returns