CfnEnvironmentBlueprintConfigurationProps
- class aws_cdk.aws_datazone.CfnEnvironmentBlueprintConfigurationProps(*, domain_identifier, enabled_regions, environment_blueprint_identifier, environment_role_permission_boundary=None, manage_access_role_arn=None, provisioning_configurations=None, provisioning_role_arn=None, regional_parameters=None)
Bases:
object
Properties for defining a
CfnEnvironmentBlueprintConfiguration
.- Parameters:
domain_identifier (
str
) – The identifier of the Amazon DataZone domain in which an environment blueprint exists.enabled_regions (
Sequence
[str
]) – The enabled AWS Regions specified in a blueprint configuration.environment_blueprint_identifier (
str
) – The identifier of the environment blueprint. In the current release, only the following values are supported:DefaultDataLake
andDefaultDataWarehouse
.environment_role_permission_boundary (
Optional
[str
]) – The environment role permission boundary.manage_access_role_arn (
Optional
[str
]) – The ARN of the manage access role.provisioning_configurations (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ProvisioningConfigurationProperty
,Dict
[str
,Any
]]],None
]) – The provisioning configuration of a blueprint.provisioning_role_arn (
Optional
[str
]) – The ARN of the provisioning role.regional_parameters (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,RegionalParameterProperty
,Dict
[str
,Any
]]],None
]) – The regional parameters of the environment blueprint.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_datazone as datazone cfn_environment_blueprint_configuration_props = datazone.CfnEnvironmentBlueprintConfigurationProps( domain_identifier="domainIdentifier", enabled_regions=["enabledRegions"], environment_blueprint_identifier="environmentBlueprintIdentifier", # the properties below are optional environment_role_permission_boundary="environmentRolePermissionBoundary", manage_access_role_arn="manageAccessRoleArn", provisioning_configurations=[datazone.CfnEnvironmentBlueprintConfiguration.ProvisioningConfigurationProperty( lake_formation_configuration=datazone.CfnEnvironmentBlueprintConfiguration.LakeFormationConfigurationProperty( location_registration_exclude_s3_locations=["locationRegistrationExcludeS3Locations"], location_registration_role="locationRegistrationRole" ) )], provisioning_role_arn="provisioningRoleArn", regional_parameters=[datazone.CfnEnvironmentBlueprintConfiguration.RegionalParameterProperty( parameters={ "parameters_key": "parameters" }, region="region" )] )
Attributes
- domain_identifier
The identifier of the Amazon DataZone domain in which an environment blueprint exists.
- enabled_regions
The enabled AWS Regions specified in a blueprint configuration.
- environment_blueprint_identifier
The identifier of the environment blueprint.
In the current release, only the following values are supported:
DefaultDataLake
andDefaultDataWarehouse
.
- environment_role_permission_boundary
The environment role permission boundary.
- manage_access_role_arn
The ARN of the manage access role.
- provisioning_configurations
The provisioning configuration of a blueprint.
- provisioning_role_arn
The ARN of the provisioning role.
- regional_parameters
The regional parameters of the environment blueprint.