openstack_networking_subnet_v2
Эта инструкция — копия официальной документации OpenStack Terraform-провайдера в Terraform Registry.
Use this data source to get the ID of an available OpenStack subnet.
Example Usage
data "openstack_networking_subnet_v2" "subnet_1" {
name = "subnet_1"
}
Argument Reference
-
region— (Optional) The region in which to obtain the V2 Neutron client. A Neutron client is needed to retrieve subnet ids. If omitted, theregionargument of the provider is used. -
name— (Optional) The name of the subnet. -
description— (Optional) Human-readable description of the subnet. -
dhcp_enabled— (Optional) If the subnet has DHCP enabled. -
network_id— (Optional) The ID of the network the subnet belongs to. -
tenant_id— (Optional) The owner of the subnet. -
ip_version— (Optional) The IP version of the subnet (either 4 or 6). -
gateway_ip— (Optional) The IP of the subnet's gateway. -
cidr— (Optional) The CIDR of the subnet. -
subnet_id— (Optional) The ID of the subnet. -
ipv6_address_mode— (Optional) The IPv6 address mode. Valid values aredhcpv6-stateful,dhcpv6-stateless, orslaac. -
ipv6_ra_mode— (Optional) The IPv6 Router Advertisement mode. Valid values aredhcpv6-stateful,dhcpv6-stateless, orslaac. -
subnetpool_id— (Optional) The ID of the subnetpool associated with the subnet. -
tags— (Optional) The list of subnet tags to filter.
Attributes Reference
id is set to the ID of the found subnet. In addition, the following attributes
are exported:
allocation_pools— Allocation pools of the subnet.enable_dhcp— Whether the subnet has DHCP enabled or not.dns_nameservers— DNS Nameservers of the subnet.service_types— Service types of the subnet.host_routes— Host Routes of the subnet.region— See Argument Reference above.all_tags— A set of string tags applied on the subnet.