Optional ReadonlycreateOptional ReadonlycreateFlag controlling SSM parameter creation for construct resource references enabling
ReadonlynamingMDAA naming implementation for consistent resource naming across all MDAA constructs
Optional ReadonlyprojectDescription of the SageMaker project
ReadonlyprojectName of the SageMaker project
Optional ReadonlyprovisioningProvisioning artifact description
Optional ReadonlyprovisioningProvisioning artifact name (version label)
Optional ReadonlyserviceDescription of the Service Catalog product
ReadonlyserviceName of the Service Catalog product backing this template
ReadonlyserviceDisplay name of the Service Catalog product owner (e.g. a team name or email address). This is a metadata string on the Service Catalog product — it is not an IAM role ARN and carries no IAM semantics. AWS accepts any string up to 8191 characters.
Optional ReadonlytagsTags to apply to the SageMaker project
ReadonlytemplateHTTPS URL of the CloudFormation template that defines the MLOps pipeline infrastructure (CodePipeline, CodeBuild, IAM roles, S3 buckets) provisioned when a SageMaker project is created.
This is NOT a SageMaker service-managed template. It is operator/platform-authored and managed
outside the SageMaker service. The expected pattern is for an L3 construct to define this
infrastructure in CDK via a ProductStack, and derive this URL at synthesis time using
CloudFormationTemplate.fromProductStack(stack).bind(parentStack).httpUrl.
Customers configure the pipeline through L3 props (YAML) — they do not author CloudFormation directly.
Flag controlling CloudFormation output and stack export creation for construct resources