Interface CfnEnvironmentBlueprintConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEnvironmentBlueprintConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.112.0 (build de1bc80)",
date="2025-06-20T13:49:14.537Z")
@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") .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 class
A builder forCfnEnvironmentBlueprintConfigurationProps
static final class
An 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 String
The environment role permission boundary.default String
The ARN of the manage access role.default Object
The provisioning configuration of a blueprint.default String
The ARN of the provisioning role.default Object
The 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:
DefaultDataLake
andDefaultDataWarehouse
.- See Also:
-
getEnvironmentRolePermissionBoundary
The environment role permission boundary.- See Also:
-
getManageAccessRoleArn
The ARN of the manage access role.- See Also:
-
getProvisioningConfigurations
The provisioning configuration of a blueprint.- See Also:
-
getProvisioningRoleArn
The ARN of the provisioning role.- See Also:
-
getRegionalParameters
The regional parameters of the environment blueprint.- See Also:
-
builder
-