This resource type is provided with the engine, but it is not implemented. You can use it in blueprints and in configuration files, but when you provision an environment, this resource type is ignored. However, the blueprint uses the core properties and extended properties, if any, from this resource type. Review and configure the applicable heat resources that apply to your configuration information.
In the blueprint designer, you can configure the properties that the following table includes. Properties are listed as either "core" or "extended." Each type of property is located in separate sections of the heat resource that you can view in the blueprint designer. You set the core properties in the properties section and set the extended properties in the metadata section of the blueprint.
| Name | Type | Required | Core or extended | Description |
|---|---|---|---|---|
| allocation_pools | List | False | Core | The start and end addresses for the allocation pools. The list contains a series of start and end elements. |
| cidr | String | False | Core | The CIDR. |
| dns_nameservers | List | False | Core | A specified set of DNS name servers to be used. |
| domain_name | String | False | Extended | The domain name of the DHCP pool. |
| edge_id | String | False | Extended | The ID of the edge appliance. The value is derived from the network if it is not specified. |
| enable_dhcp | Boolean | False | Core | Set to true if DHCP is enabled and false if DHCP is disabled. The default value is true. |
| gateway_ip | String | False | Core | The gateway IP address. Set to null, ~, or "" to create the subnet without a gateway. If omitted, the first IP address within the subnet is assigned to the gateway. |
| host_routes | List | False | Core | A list of nexthop and destination elements. |
| ip_version | Integer | False | Core | The IP version, which is 4 or 6. The default value is 4. |
| lease_time | String | False | Extended | The subnet lease time. Specify an integer value or infinite. |
| name | String | False | Core | The name of the subnet. |
| network | String | False | Core | The ID of the attached network. |
| network_id | String | False | Core | The unique identifier for the network that owns the port. |
| tenant_id | String | False | Core | The ID of the tenant who owns the network. Only administrative users can specify a tenant ID other than their own. |
| value_specs | Map | False | Core | Extra parameters to include in the creation request. |