EnvironmentArgs

data class EnvironmentArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val environmentId: Output<String>? = null, val infrastructureSpec: Output<GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val lakeId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val sessionSpec: Output<GoogleCloudDataplexV1EnvironmentSessionSpecArgs>? = null) : ConvertibleToJava<EnvironmentArgs>

Create an environment resource. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun EnvironmentArgs(description: Output<String>? = null, displayName: Output<String>? = null, environmentId: Output<String>? = null, infrastructureSpec: Output<GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs>? = null, labels: Output<Map<String, String>>? = null, lakeId: Output<String>? = null, location: Output<String>? = null, project: Output<String>? = null, sessionSpec: Output<GoogleCloudDataplexV1EnvironmentSessionSpecArgs>? = null)

Functions

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

Properties

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

Optional. Description of the environment.

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

Optional. User friendly display name.

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

Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.

Link copied to clipboard

Infrastructure specification for the Environment.

Link copied to clipboard
val labels: Output<Map<String, String>>? = null

Optional. User defined labels for the environment.

Link copied to clipboard
val lakeId: Output<String>? = null
Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard

Optional. Configuration for sessions created for this environment.