get_environment_blueprint_configuration
Retrieve the configuration schema and parameters required to provision an environment from an Amazon DataZone blueprint.
Instructions
Gets an Amazon DataZone environment blueprint configuration.
Retrieves the configuration schema and parameters that must be provided when provisioning an environment from a given blueprint.
Args: domain_identifier (str): The ID of the domain where where this blueprint exists. Pattern: ^dzd[-][a-zA-Z0-9-]{1,36}$ identifier (str): The ID of the environment blueprint. Pattern: ^[a-zA-Z0-9_-]{1,36}$
Returns: Any: The API response containing information about the Amazon DataZone environment blueprint configuration:
- createdAt (str): Timestamp indicating when the blueprint was created.
- domainId (str): ID of the DataZone domain associated with the blueprint.
- Pattern: ^dzd[-_][a-zA-Z0-9_-]{1,36}$
- enabledRegions (list of str): List of AWS regions where the blueprint is enabled.
- Each region string must follow the pattern: ^[a-z]{2}-?(iso|gov)?-{1}[a-z]*-{1}[0-9]$
- Length constraints: 4–16 characters.
- environmentBlueprintId (str): Unique ID of the blueprint.
- Pattern: ^[a-zA-Z0-9_-]{1,36}$
- environmentRolePermissionBoundary (str): ARN of the IAM policy that defines the permission boundary for environment roles.
- Pattern: r"^arn:aws[^:]*:iam::(aws|\d{12}):policy/[\w+=,.@-]*$"
- manageAccessRoleArn (str): ARN of the IAM role used to manage access to the blueprint.
- Pattern: ^arn:aws[^:]*:iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*$
- provisioningConfigurations (list of dict): Provisioning configurations associated with the blueprint.
- Each item is a `ProvisioningConfiguration` object describing how resources are provisioned.
- provisioningRoleArn (str): ARN of the IAM role used for provisioning resources.
- Pattern: ^arn:aws[^:]*:iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*$
- regionalParameters (dict): A nested map of region-specific parameters.
- Outer keys: Region codes (e.g., "us-west-2")
- Constraints: 4–16 characters, pattern: ^[a-z]{2}-?(iso|gov)?-{1}[a-z]*-{1}[0-9]$
- Inner dicts: Key-value pairs of configuration parameters for that region.
- updatedAt (str): Timestamp indicating when the blueprint was last updated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | Yes | ||
| domain_identifier | Yes |