AssetResourceSpecArgs

data class AssetResourceSpecArgs(val name: Output<String>? = null, val readAccessMode: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AssetResourceSpecArgs>

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, readAccessMode: Output<String>? = null, type: Output<String>)

Properties

Link copied to clipboard
val name: Output<String>? = null

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}

Link copied to clipboard
val readAccessMode: Output<String>? = null

Optional. Determines how read permissions are handled for each asset and their associated tables. Only available to storage buckets assets. Possible values: DIRECT, MANAGED

Link copied to clipboard
val type: Output<String>

Required. Immutable. Type of resource. Possible values: STORAGE_BUCKET, BIGQUERY_DATASET

Functions

Link copied to clipboard
open override fun toJava(): AssetResourceSpecArgs