Interface CfnEnvironmentBlueprintConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEnvironmentBlueprintConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.125.0 (build fdbe357)",
date="2026-01-23T11:19:44.774Z")
@Stability(Stable)
public interface CfnEnvironmentBlueprintConfigurationProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnEnvironmentBlueprintConfiguration.
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.datazone.*;
CfnEnvironmentBlueprintConfigurationProps cfnEnvironmentBlueprintConfigurationProps = CfnEnvironmentBlueprintConfigurationProps.builder()
.domainIdentifier("domainIdentifier")
.enabledRegions(List.of("enabledRegions"))
.environmentBlueprintIdentifier("environmentBlueprintIdentifier")
// the properties below are optional
.environmentRolePermissionBoundary("environmentRolePermissionBoundary")
.globalParameters(Map.of(
"globalParametersKey", "globalParameters"))
.manageAccessRoleArn("manageAccessRoleArn")
.provisioningConfigurations(List.of(ProvisioningConfigurationProperty.builder()
.lakeFormationConfiguration(LakeFormationConfigurationProperty.builder()
.locationRegistrationExcludeS3Locations(List.of("locationRegistrationExcludeS3Locations"))
.locationRegistrationRole("locationRegistrationRole")
.build())
.build()))
.provisioningRoleArn("provisioningRoleArn")
.regionalParameters(List.of(RegionalParameterProperty.builder()
.parameters(Map.of(
"parametersKey", "parameters"))
.region("region")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnEnvironmentBlueprintConfigurationPropsstatic final classAn implementation forCfnEnvironmentBlueprintConfigurationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The identifier of the Amazon DataZone domain in which an environment blueprint exists.The enabled AWS Regions specified in a blueprint configuration.The identifier of the environment blueprint.default StringThe environment role permission boundary.default ObjectRegion-agnostic environment blueprint parameters.default StringThe ARN of the manage access role.default ObjectThe provisioning configuration of a blueprint.default StringThe ARN of the provisioning role.default ObjectThe regional parameters of the environment blueprint.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDomainIdentifier
The identifier of the Amazon DataZone domain in which an environment blueprint exists.- See Also:
-
getEnabledRegions
The enabled AWS Regions specified in a blueprint configuration.- See Also:
-
getEnvironmentBlueprintIdentifier
The identifier of the environment blueprint.In the current release, only the following values are supported:
DefaultDataLakeandDefaultDataWarehouse.- See Also:
-
getEnvironmentRolePermissionBoundary
The environment role permission boundary.- See Also:
-
getGlobalParameters
Region-agnostic environment blueprint parameters.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- See Also:
-
getManageAccessRoleArn
The ARN of the manage access role.- See Also:
-
getProvisioningConfigurations
The provisioning configuration of a blueprint.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEnvironmentBlueprintConfiguration.ProvisioningConfigurationProperty>- See Also:
-
getProvisioningRoleArn
The ARN of the provisioning role.- See Also:
-
getRegionalParameters
The regional parameters of the environment blueprint.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEnvironmentBlueprintConfiguration.RegionalParameterProperty>- See Also:
-
builder
-