# juju_subnets (Data Source)

A data source representing a list of Juju subnets.

## Example Usage

```terraform
data "juju_model" "my_model" {
  name = "default"
}

data "juju_subnets" "this" {
  model_uuid = data.juju_model.my_model.uuid
  space_name = "alpha"
}
```

<!-- schema generated by tfplugindocs -->

## Schema

### Required

- `model_uuid` (String) The UUID of the model where subnets exist.

### Optional

- `space_name` (String) Optional space name filter.
- `zone_name` (String) Optional availability zone filter.

### Read-Only

- `id` (String) Identifier of the subnets data source.
- `subnets` (Attributes Map) Map of subnets keyed by CIDR. (see [below for nested schema]())

<a id="nestedatt--subnets"></a>

### Nested Schema for `subnets`

Read-Only:

- `cidr` (String)
- `life` (String)
- `provider_id` (String)
- `provider_network_id` (String)
- `provider_space_id` (String)
- `space_name` (String)
- `vlan_tag` (Number)
- `zones` (List of String)
