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.