4ed2542ecf
---ci--- project: acdl phase: 13 milestone: v1.2 status: verify verdict: VERIFIED requirements: covered: [REQ-31] ---/ci--- Phase 13 plan-as-execute + verify. scripts/verify_phase13.sh green. 6 ECS L1s authored + registered (l1-vpc, l1-ecs-cluster, l1-ecs-service, l1-iam-role, l1-alb, l1-ecr). Adapter generalized to table-driven TYPE_MAP (12 IR types) + INPUT_MAP + OUTPUT_MAP. S3 regression: the v1.1 spike l1-s3 produces byte-identical main.tf. Ready to ship v1.2.3.
30 lines
737 B
JSON
30 lines
737 B
JSON
{
|
|
"name": "l1-ecs-cluster",
|
|
"version": "1.0.0",
|
|
"kind": "l1",
|
|
"type": "aws:ecs:cluster",
|
|
"description": "ECS Fargate cluster primitive (substrate-agnostic IR type aws:ecs:cluster; the Terraform adapter translates to aws_ecs_cluster).",
|
|
"inputs": {
|
|
"name": {
|
|
"type": "string",
|
|
"description": "The ECS cluster name.",
|
|
"required": true
|
|
},
|
|
"region": {
|
|
"type": "string",
|
|
"description": "AWS region the cluster is created in.",
|
|
"required": true
|
|
}
|
|
},
|
|
"outputs": {
|
|
"cluster_arn": {
|
|
"type": "arn",
|
|
"description": "The ECS cluster ARN."
|
|
},
|
|
"cluster_id": {
|
|
"type": "string",
|
|
"description": "The ECS cluster id (name)."
|
|
}
|
|
},
|
|
"nfrs": {}
|
|
} |