Interface CfnEnvironmentMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEnvironmentMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:59.426Z")
@Stability(Stable)
public interface CfnEnvironmentMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnEnvironmentPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.finspace.*;
CfnEnvironmentMixinProps cfnEnvironmentMixinProps = CfnEnvironmentMixinProps.builder()
.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")
.name("name")
.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 forCfnEnvironmentMixinPropsstatic final classAn implementation forCfnEnvironmentMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()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.default StringgetName()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
-
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
IResolvableorCfnEnvironmentPropsMixin.FederationParametersProperty- See Also:
-
getKmsKeyId
The KMS key id used to encrypt in the FinSpace environment.- See Also:
-
getName
The name of the FinSpace environment.- See Also:
-
getSuperuserParameters
Configuration information for the superuser.Returns union: either
IResolvableorCfnEnvironmentPropsMixin.SuperuserParametersProperty- See Also:
-
getTags
An array of key-value pairs to apply to this resource.- See Also:
-
builder
- Returns:
- a
CfnEnvironmentMixinProps.BuilderofCfnEnvironmentMixinProps
-