11e342a9f7
---ci--- project: nova-platform phase: 3 milestone: v1.0 status: complete ---/ci--- P3 complete: 13 L1 primitives + registry + module docs. 68 tests pass. REQ-10,11,13,34 covered.
34 lines
922 B
JSON
34 lines
922 B
JSON
{
|
|
"name": "ecr",
|
|
"version": "1.0.0",
|
|
"kind": "l1",
|
|
"type": "aws:ecr:repository",
|
|
"description": "ECR repository primitive (engine-agnostic stack type aws:ecr:repository; the Terraform adapter translates to aws_ecr_repository).",
|
|
"inputs": {
|
|
"repository_name": {
|
|
"type": "string",
|
|
"description": "Name of the ECR repository.",
|
|
"required": true
|
|
},
|
|
"enabled": {
|
|
"type": "boolean",
|
|
"default": true,
|
|
"description": "Feature flag: enable/disable this module. Set to false to skip resource creation."
|
|
},
|
|
"tags": {
|
|
"type": "map",
|
|
"default": {},
|
|
"description": "Additional tags to merge with the module defaults."
|
|
}
|
|
},
|
|
"outputs": {
|
|
"repository_url": {
|
|
"type": "string",
|
|
"description": "The ECR repository URL."
|
|
},
|
|
"repository_arn": {
|
|
"type": "arn",
|
|
"description": "The ECR repository ARN."
|
|
}
|
|
}
|
|
} |