Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::Asset::ResourceSpec.
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}
#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}
    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}
#read_access_mode
def read_access_mode() -> ::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::AccessMode
    Returns
    
  - (::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::AccessMode) — Optional. Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets.
#read_access_mode=
def read_access_mode=(value) -> ::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::AccessMode
    Parameter
    
  - value (::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::AccessMode) — Optional. Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets.
    Returns
    
  - (::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::AccessMode) — Optional. Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets.
#type
def type() -> ::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type
    Returns
    
  - (::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type) — Required. Immutable. Type of resource.
#type=
def type=(value) -> ::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type
    Parameter
    
  - value (::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type) — Required. Immutable. Type of resource.
    Returns
    
- (::Google::Cloud::Dataplex::V1::Asset::ResourceSpec::Type) — Required. Immutable. Type of resource.