EnvironmentArgs

data class EnvironmentArgs(val dataBundles: Output<List<String>>? = null, val description: Output<String>? = null, val federationMode: Output<EnvironmentFederationMode>? = null, val federationParameters: Output<EnvironmentFederationParametersArgs>? = null, val kmsKeyId: Output<String>? = null, val name: Output<String>? = null, val superuserParameters: Output<EnvironmentSuperuserParametersArgs>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<EnvironmentArgs>

An example resource schema demonstrating some basic constructs and validation rules.

Example Usage

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(dataBundles: Output<List<String>>? = null, description: Output<String>? = null, federationMode: Output<EnvironmentFederationMode>? = null, federationParameters: Output<EnvironmentFederationParametersArgs>? = null, kmsKeyId: Output<String>? = null, name: Output<String>? = null, superuserParameters: Output<EnvironmentSuperuserParametersArgs>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)

Properties

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

ARNs of FinSpace Data Bundles to install

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

Description of the Environment

Link copied to clipboard

Federation mode used with the Environment

Link copied to clipboard

Configuration information when authentication mode is FEDERATED.

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

KMS key used to encrypt customer data within FinSpace Environment infrastructure

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

Name of the Environment

Link copied to clipboard

Configuration information for the superuser.

Link copied to clipboard
val tags: Output<List<CreateOnlyTagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

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