Infrastructure/Cloud/Network
Schema
| Property |
Type |
Description |
cidr |
string |
Primary CIDR block for the network (e.g., 10.0.0.0/16) |
subnets |
array of objects |
Subnet definitions (name, cidr, zone, public) |
enable_dns |
boolean |
Whether to enable DNS resolution in the network |
enable_nat |
boolean |
Whether to enable NAT for private subnets |
Required: cidr
Sub-types
Example
_type: amadla.org/entity/infrastructure/cloud/network@v1.0.0
_extends: amadla.org/entity/infrastructure/cloud@v1.0.0
_body:
cidr: 10.0.0.0/16
subnets:
- name: public-a
cidr: 10.0.1.0/24
zone: us-east-1a
public: true
- name: private-a
cidr: 10.0.10.0/24
zone: us-east-1a
public: false
enable_dns: true
enable_nat: true
Consumers
| Tool |
How It Uses Infrastructure/Cloud/Network |
| raise |
Provisions virtual networks via provider-specific plugins |