Optional ReadonlybaseOptional ReadonlybuildAdditional IAM policies to attach to the build role. Use this to grant the build environment access to private registries (CodeArtifact, ECR), secrets, or other AWS services needed by the buildspec.
Optional ReadonlycdkCDK bootstrap qualifier for role ARNs (default: 'hnb659fds')
Optional ReadonlycodeCodeStar Connections config (required when sourceType is CODESTAR_CONNECTIONS)
Optional ReadonlycreateFlag controlling CloudFormation output and stack export creation for construct resources
Optional ReadonlycreateFlag controlling SSM parameter creation for construct resource references enabling
Optional ReadonlycrossOptional ReadonlydevDev environment config
Optional ReadonlydomainSageMaker domain ARN (from Studio)
Optional ReadonlydomainSageMaker domain ID (from Studio)
Optional ReadonlyenableEnable inter-container traffic encryption
Optional ReadonlyenableEnable network isolation for training jobs
ReadonlynamingMDAA naming implementation for consistent resource naming across all MDAA constructs
Optional ReadonlyprePre-prod account ID for cross-account model registry access
Optional ReadonlyprodProd account ID for cross-account model registry access
ReadonlyprojectSageMaker project name
ReadonlyroleOptional ReadonlyseedPath to seed code directory or zip file (required).
Optional ReadonlysourceSource repository type (default: CODECOMMIT)
Optional ReadonlytagsOptional ReadonlytrainingPath to a local directory containing training data files to upload to the pipeline S3 bucket.
Files are uploaded to s3://
Prefix used by seed code when naming SageMaker jobs (default: projectName). Used to scope IAM resource ARNs.