Optional ReadonlyauthorizedOptional ReadonlyparametersBlueprint parameter definitions for the custom blueprint.
Use cases: Custom blueprint parameter configuration; Parameter schema definition
AWS: DataZone custom blueprint parameter configurations
Validation: Optional; map of parameter name to MdaaSageMakerBluePrintParameterConfig
Optional ReadonlyparameterKey-value parameter values for blueprint configuration.
Use cases: Blueprint-specific settings; Service configuration parameters
AWS: DataZone blueprint parameter values
Validation: Optional; map of parameter name to string value
Optional ReadonlypathLocal file path to the custom blueprint CloudFormation template. Mutually exclusive with url.
Use cases: File-based custom blueprint templates; Local template development
AWS: CloudFormation template for custom DataZone blueprint
Validation: Optional; valid file path; mutually exclusive with url
Optional ReadonlyprovisioningIAM role for DataZone environment provisioning. Used for resource creation, security group management, and Lake Formation permissions during blueprint environment deployment.
Use cases: Blueprint environment provisioning; Custom provisioning role override
AWS: IAM role for DataZone environment provisioning
Validation: Optional; valid MdaaRoleRef; role needs DataZone provisioning permissions
Optional ReadonlyurlS3 URL for the custom blueprint CloudFormation template. Mutually exclusive with path.
Use cases: S3-hosted custom blueprint templates; Shared template repositories
AWS: S3 URL for custom DataZone blueprint CloudFormation template
Validation: Optional; valid S3 URL; mutually exclusive with path
Domain unit paths authorized to use this blueprint. Uses slash-delimited paths (e.g., /root, /root/team-a).
Use cases: Blueprint access scoping; Domain unit authorization
AWS: DataZone blueprint authorization by domain unit
Validation: Optional; array of valid domain unit path strings