Interface CfnEnvironmentBlueprintConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEnvironmentBlueprintConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.120.0 (build 192dc88)",
date="2025-12-12T17:54:10.883Z")
@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 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 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:
-
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
-