Cloud Dataplex v1 API - Class Asset.Types.ResourceSpec (2.5.0)

public sealed class Asset.Types.ResourceSpec : IMessage<Asset.Types.ResourceSpec>, IEquatable<Asset.Types.ResourceSpec>, IDeepCloneable<Asset.Types.ResourceSpec>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class Asset.Types.ResourceSpec.

Identifies the cloud resource that is referenced by this asset.

Inheritance

object > Asset.Types.ResourceSpec

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

ResourceSpec()

public ResourceSpec()

ResourceSpec(ResourceSpec)

public ResourceSpec(Asset.Types.ResourceSpec other)
Parameter
NameDescription
otherAssetTypesResourceSpec

Properties

Name

public string Name { get; set; }

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}

Property Value
TypeDescription
string

ReadAccessMode

public Asset.Types.ResourceSpec.Types.AccessMode ReadAccessMode { get; set; }

Optional. Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets.

Property Value
TypeDescription
AssetTypesResourceSpecTypesAccessMode

Type

public Asset.Types.ResourceSpec.Types.Type Type { get; set; }

Required. Immutable. Type of resource.

Property Value
TypeDescription
AssetTypesResourceSpecTypesType