public enum RouterNat.SourceSubnetworkIpRangesToNat extends Enum<RouterNat.SourceSubnetworkIpRangesToNat> implements ProtocolMessageEnumSpecify the Nat option, which can take one of the following values:
- ALL_SUBNETWORKS_ALL_IP_RANGES: All of the IP ranges in every
Subnetwork are allowed to Nat.
- ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES: All of the primary IP ranges
in every Subnetwork are allowed to Nat.
- LIST_OF_SUBNETWORKS: A list of Subnetworks are allowed to Nat
(specified in the field subnetwork below)
The default is SUBNETWORK_IP_RANGE_TO_NAT_OPTION_UNSPECIFIED. Note that if this field contains ALL_SUBNETWORKS_ALL_IP_RANGES then there should not be any other Router.Nat section in any Router for this network in this region.
Protobuf enum google.cloud.compute.v1.RouterNat.SourceSubnetworkIpRangesToNat
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
ALL_SUBNETWORKS_ALL_IP_RANGES |
All the IP ranges in every Subnetwork are allowed to Nat. |
ALL_SUBNETWORKS_ALL_IP_RANGES_VALUE |
All the IP ranges in every Subnetwork are allowed to Nat. |
ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES |
All the primary IP ranges in every Subnetwork are allowed to Nat. |
ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES_VALUE |
All the primary IP ranges in every Subnetwork are allowed to Nat. |
LIST_OF_SUBNETWORKS |
A list of Subnetworks are allowed to Nat (specified in the field subnetwork below) |
LIST_OF_SUBNETWORKS_VALUE |
A list of Subnetworks are allowed to Nat (specified in the field subnetwork below) |
UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT |
A value indicating that the enum field is not set. |
UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT_VALUE |
A value indicating that the enum field is not set. |
UNRECOGNIZED |
|
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|