Cloud Container
type: cloud-container
A nestable cloud boundary (Account → Region → VPC → AZ → Subnet, Kubernetes or EKS/ECS cluster → Namespace, plus security group). Children are laid out inside it and become members via customData.containerId.
Examples
- id: vpc-main
type: cloud-container
containerKind: vpc
label: vpc-0a1b
children:
- id: sub-pub
type: cloud-container
containerKind: subnet
label: public-subnet
children:
- { id: web1, type: cloud-resource, cloudKey: aws-ec2-instance, label: web-1 }
- id: production-cluster
type: cloud-container
containerKind: cluster
label: Production Kubernetes
children:
- id: payments-namespace
type: cloud-container
containerKind: namespace
label: payments
children:
- { id: api, type: cloud-resource, cloudKey: k8s-deployment, label: payments-api }