Interface CfnEnvironmentProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEnvironmentProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:40.397Z")
@Stability(Stable)
public interface CfnEnvironmentProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnEnvironment.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.finspace.*;
CfnEnvironmentProps cfnEnvironmentProps = CfnEnvironmentProps.builder()
.name("name")
// the properties below are optional
.dataBundles(List.of("dataBundles"))
.description("description")
.federationMode("federationMode")
.federationParameters(FederationParametersProperty.builder()
.applicationCallBackUrl("applicationCallBackUrl")
.attributeMap(List.of(AttributeMapItemsProperty.builder()
.key("key")
.value("value")
.build()))
.federationProviderName("federationProviderName")
.federationUrn("federationUrn")
.samlMetadataDocument("samlMetadataDocument")
.samlMetadataUrl("samlMetadataUrl")
.build())
.kmsKeyId("kmsKeyId")
.superuserParameters(SuperuserParametersProperty.builder()
.emailAddress("emailAddress")
.firstName("firstName")
.lastName("lastName")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnEnvironmentPropsstatic final classAn implementation forCfnEnvironmentProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnEnvironmentProps.Builderbuilder()Deprecated.this property has been deprecateddefault StringThe description of the FinSpace environment.default StringThe authentication mode for the environment.default ObjectConfiguration information when authentication mode is FEDERATED.default StringThe KMS key id used to encrypt in the FinSpace environment.getName()The name of the FinSpace environment.default ObjectConfiguration information for the superuser.getTags()An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the FinSpace environment.- See Also:
-
getDataBundles
Deprecated.this property has been deprecated(deprecated) ARNs of FinSpace Data Bundles to install.- See Also:
-
getDescription
The description of the FinSpace environment.- See Also:
-
getFederationMode
The authentication mode for the environment.- See Also:
-
getFederationParameters
Configuration information when authentication mode is FEDERATED.Returns union: either
IResolvableorCfnEnvironment.FederationParametersProperty- See Also:
-
getKmsKeyId
The KMS key id used to encrypt in the FinSpace environment.- See Also:
-
getSuperuserParameters
Configuration information for the superuser.Returns union: either
IResolvableorCfnEnvironment.SuperuserParametersProperty- See Also:
-
getTags
An array of key-value pairs to apply to this resource.- See Also:
-
builder
- Returns:
- a
CfnEnvironmentProps.BuilderofCfnEnvironmentProps
-