@Stability(value=Stable) public static final class CfnEnvironment.Builder extends Object implements software.amazon.jsii.Builder<CfnEnvironment>
CfnEnvironment.| Modifier and Type | Method and Description |
|---|---|
CfnEnvironment |
build() |
static CfnEnvironment.Builder |
create(software.constructs.Construct scope,
String id) |
CfnEnvironment.Builder |
dataBundles(List<String> dataBundles)
The list of Amazon Resource Names (ARN) of the data bundles to install.
|
CfnEnvironment.Builder |
description(String description)
The description of the FinSpace environment.
|
CfnEnvironment.Builder |
federationMode(String federationMode)
The authentication mode for the environment.
|
CfnEnvironment.Builder |
federationParameters(CfnEnvironment.FederationParametersProperty federationParameters)
Configuration information when authentication mode is FEDERATED.
|
CfnEnvironment.Builder |
federationParameters(IResolvable federationParameters)
Configuration information when authentication mode is FEDERATED.
|
CfnEnvironment.Builder |
kmsKeyId(String kmsKeyId)
The KMS key id used to encrypt in the FinSpace environment.
|
CfnEnvironment.Builder |
name(String name)
The name of the FinSpace environment.
|
CfnEnvironment.Builder |
superuserParameters(CfnEnvironment.SuperuserParametersProperty superuserParameters)
Configuration information for the superuser.
|
CfnEnvironment.Builder |
superuserParameters(IResolvable superuserParameters)
Configuration information for the superuser.
|
@Stability(value=Stable) public static CfnEnvironment.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnEnvironment.FederationParametersProperty.Builder.@Stability(value=Stable) public CfnEnvironment.Builder name(String name)
name - The name of the FinSpace environment. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder dataBundles(List<String> dataBundles)
arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets datasets, categories and controlled vocabularies.arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition to sample Capital Markets data.dataBundles - The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder description(String description)
description - The description of the FinSpace environment. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder federationMode(String federationMode)
federationMode - The authentication mode for the environment. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder federationParameters(CfnEnvironment.FederationParametersProperty federationParameters)
federationParameters - Configuration information when authentication mode is FEDERATED. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder federationParameters(IResolvable federationParameters)
federationParameters - Configuration information when authentication mode is FEDERATED. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder kmsKeyId(String kmsKeyId)
kmsKeyId - The KMS key id used to encrypt in the FinSpace environment. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder superuserParameters(CfnEnvironment.SuperuserParametersProperty superuserParameters)
superuserParameters - Configuration information for the superuser. This parameter is required.this@Stability(value=Stable) public CfnEnvironment.Builder superuserParameters(IResolvable superuserParameters)
superuserParameters - Configuration information for the superuser. This parameter is required.this@Stability(value=Stable) public CfnEnvironment build()
build in interface software.amazon.jsii.Builder<CfnEnvironment>Copyright © 2022. All rights reserved.