Class GetSubnetIdsV2Args
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.openstack.networking.inputs.GetSubnetIdsV2Args
-
public final class GetSubnetIdsV2Args extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetSubnetIdsV2Args.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetSubnetIdsV2ArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetSubnetIdsV2Args.Builderbuilder()static GetSubnetIdsV2Args.Builderbuilder(GetSubnetIdsV2Args defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>cidr()java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>dhcpEnabled()java.util.Optional<com.pulumi.core.Output<java.lang.String>>gatewayIp()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ipv6AddressMode()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ipv6RaMode()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>ipVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>nameRegex()java.util.Optional<com.pulumi.core.Output<java.lang.String>>networkId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sortDirection()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sortKey()java.util.Optional<com.pulumi.core.Output<java.lang.String>>subnetpoolId()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.lang.String>>tenantId()
-
-
-
Field Detail
-
Empty
public static final GetSubnetIdsV2Args Empty
-
-
Method Detail
-
cidr
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cidr()
- Returns:
- The CIDR of the subnet.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Human-readable description of the subnet.
-
dhcpEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> dhcpEnabled()
- Returns:
- If the subnet has DHCP enabled.
-
gatewayIp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gatewayIp()
- Returns:
- The IP of the subnet's gateway.
-
ipVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ipVersion()
- Returns:
- The IP version of the subnet (either 4 or 6).
-
ipv6AddressMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipv6AddressMode()
- Returns:
- The IPv6 address mode. Valid values are `dhcpv6-stateful`, `dhcpv6-stateless`, or `slaac`.
-
ipv6RaMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipv6RaMode()
- Returns:
- The IPv6 Router Advertisement mode. Valid values are `dhcpv6-stateful`, `dhcpv6-stateless`, or `slaac`.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the subnet.
-
nameRegex
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nameRegex()
-
networkId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> networkId()
- Returns:
- The ID of the network the subnet belongs to.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- The region in which to obtain the V2 Neutron client. A Neutron client is needed to retrieve subnet ids. If omitted, the `region` argument of the provider is used.
-
sortDirection
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sortDirection()
- Returns:
- Order the results in either `asc` or `desc`. Defaults to none.
-
sortKey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sortKey()
- Returns:
- Sort subnets based on a certain key. Defaults to none.
-
subnetpoolId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subnetpoolId()
- Returns:
- The ID of the subnetpool associated with the subnet.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> tags()
- Returns:
- The list of subnet tags to filter.
-
tenantId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tenantId()
- Returns:
- The owner of the subnet.
-
builder
public static GetSubnetIdsV2Args.Builder builder()
-
builder
public static GetSubnetIdsV2Args.Builder builder(GetSubnetIdsV2Args defaults)
-
-