Optional ReadonlyaccountOptional ReadonlydomainDomain unit path within the DataZone domain where this project profile is scoped. Uses slash-delimited paths (e.g., /root/team-a).
Use cases: Profile scoping to organizational units; Governance boundary control
AWS: DataZone domain unit for project profile scoping
Validation: Optional; valid domain unit path string
Optional ReadonlyenvironmentsNamed environment configurations for this profile. Each key is a blueprint name that must exist in the domain's enabled blueprints. Merged with environments from the referenced environmentsTemplate.
Use cases: Profile-specific environment definitions; Blueprint parameter overrides
AWS: DataZone project profile environment configurations
Validation: Optional; valid NamedProfileEnvironmentConfigs
Optional ReadonlyenvironmentsName of an environment template from projectProfileEnvironmentsTemplates. Template environments are merged with this profile's environments, with profile-level values taking precedence.
Use cases: Reusable environment definitions; Template-based profile configuration
AWS: DataZone project profile environment template reference
Validation: Optional; must match a key in projectProfileEnvironmentsTemplates
Optional ReadonlyregionTarget AWS region for the profile's environments. Defaults to the deploying stack's region if omitted.
Use cases: Cross-region project profiles; Region-specific environment targeting
AWS: Target region for DataZone environment provisioning
Validation: Optional; valid AWS region identifier
Target AWS account ID for the profile's environments. Defaults to the deploying stack's account if omitted.
Use cases: Cross-account project profiles; Account-specific environment targeting
AWS: Target account for DataZone environment provisioning
Validation: Optional; valid 12-digit AWS account ID