public interface RouterStatusNatStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getAutoAllocatedNatIps(int index)
A list of IPs auto-allocated for NAT.
|
com.google.protobuf.ByteString |
getAutoAllocatedNatIpsBytes(int index)
A list of IPs auto-allocated for NAT.
|
int |
getAutoAllocatedNatIpsCount()
A list of IPs auto-allocated for NAT.
|
List<String> |
getAutoAllocatedNatIpsList()
A list of IPs auto-allocated for NAT.
|
String |
getDrainAutoAllocatedNatIps(int index)
A list of IPs auto-allocated for NAT that are in drain mode.
|
com.google.protobuf.ByteString |
getDrainAutoAllocatedNatIpsBytes(int index)
A list of IPs auto-allocated for NAT that are in drain mode.
|
int |
getDrainAutoAllocatedNatIpsCount()
A list of IPs auto-allocated for NAT that are in drain mode.
|
List<String> |
getDrainAutoAllocatedNatIpsList()
A list of IPs auto-allocated for NAT that are in drain mode.
|
String |
getDrainUserAllocatedNatIps(int index)
A list of IPs user-allocated for NAT that are in drain mode.
|
com.google.protobuf.ByteString |
getDrainUserAllocatedNatIpsBytes(int index)
A list of IPs user-allocated for NAT that are in drain mode.
|
int |
getDrainUserAllocatedNatIpsCount()
A list of IPs user-allocated for NAT that are in drain mode.
|
List<String> |
getDrainUserAllocatedNatIpsList()
A list of IPs user-allocated for NAT that are in drain mode.
|
int |
getMinExtraNatIpsNeeded()
The number of extra IPs to allocate.
|
String |
getName()
Unique name of this NAT.
|
com.google.protobuf.ByteString |
getNameBytes()
Unique name of this NAT.
|
int |
getNumVmEndpointsWithNatMappings()
Number of VM endpoints (i.e., Nics) that can use NAT.
|
RouterStatusNatStatusNatRuleStatus |
getRuleStatus(int index)
Status of rules in this NAT.
|
int |
getRuleStatusCount()
Status of rules in this NAT.
|
List<RouterStatusNatStatusNatRuleStatus> |
getRuleStatusList()
Status of rules in this NAT.
|
RouterStatusNatStatusNatRuleStatusOrBuilder |
getRuleStatusOrBuilder(int index)
Status of rules in this NAT.
|
List<? extends RouterStatusNatStatusNatRuleStatusOrBuilder> |
getRuleStatusOrBuilderList()
Status of rules in this NAT.
|
String |
getUserAllocatedNatIpResources(int index)
A list of fully qualified URLs of reserved IP address resources.
|
com.google.protobuf.ByteString |
getUserAllocatedNatIpResourcesBytes(int index)
A list of fully qualified URLs of reserved IP address resources.
|
int |
getUserAllocatedNatIpResourcesCount()
A list of fully qualified URLs of reserved IP address resources.
|
List<String> |
getUserAllocatedNatIpResourcesList()
A list of fully qualified URLs of reserved IP address resources.
|
String |
getUserAllocatedNatIps(int index)
A list of IPs user-allocated for NAT.
|
com.google.protobuf.ByteString |
getUserAllocatedNatIpsBytes(int index)
A list of IPs user-allocated for NAT.
|
int |
getUserAllocatedNatIpsCount()
A list of IPs user-allocated for NAT.
|
List<String> |
getUserAllocatedNatIpsList()
A list of IPs user-allocated for NAT.
|
boolean |
hasMinExtraNatIpsNeeded()
The number of extra IPs to allocate.
|
boolean |
hasName()
Unique name of this NAT.
|
boolean |
hasNumVmEndpointsWithNatMappings()
Number of VM endpoints (i.e., Nics) that can use NAT.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<String> getAutoAllocatedNatIpsList()
A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
repeated string auto_allocated_nat_ips = 510794246;int getAutoAllocatedNatIpsCount()
A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
repeated string auto_allocated_nat_ips = 510794246;String getAutoAllocatedNatIps(int index)
A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
repeated string auto_allocated_nat_ips = 510794246;index - The index of the element to return.com.google.protobuf.ByteString getAutoAllocatedNatIpsBytes(int index)
A list of IPs auto-allocated for NAT. Example: ["1.1.1.1", "129.2.16.89"]
repeated string auto_allocated_nat_ips = 510794246;index - The index of the value to return.List<String> getDrainAutoAllocatedNatIpsList()
A list of IPs auto-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_auto_allocated_nat_ips = 309184557;int getDrainAutoAllocatedNatIpsCount()
A list of IPs auto-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_auto_allocated_nat_ips = 309184557;String getDrainAutoAllocatedNatIps(int index)
A list of IPs auto-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_auto_allocated_nat_ips = 309184557;index - The index of the element to return.com.google.protobuf.ByteString getDrainAutoAllocatedNatIpsBytes(int index)
A list of IPs auto-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_auto_allocated_nat_ips = 309184557;index - The index of the value to return.List<String> getDrainUserAllocatedNatIpsList()
A list of IPs user-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_user_allocated_nat_ips = 305268553;int getDrainUserAllocatedNatIpsCount()
A list of IPs user-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_user_allocated_nat_ips = 305268553;String getDrainUserAllocatedNatIps(int index)
A list of IPs user-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_user_allocated_nat_ips = 305268553;index - The index of the element to return.com.google.protobuf.ByteString getDrainUserAllocatedNatIpsBytes(int index)
A list of IPs user-allocated for NAT that are in drain mode. Example: ["1.1.1.1", "179.12.26.133"].
repeated string drain_user_allocated_nat_ips = 305268553;index - The index of the value to return.boolean hasMinExtraNatIpsNeeded()
The number of extra IPs to allocate. This will be greater than 0 only if user-specified IPs are NOT enough to allow all configured VMs to use NAT. This value is meaningful only when auto-allocation of NAT IPs is *not* used.
optional int32 min_extra_nat_ips_needed = 365786338;int getMinExtraNatIpsNeeded()
The number of extra IPs to allocate. This will be greater than 0 only if user-specified IPs are NOT enough to allow all configured VMs to use NAT. This value is meaningful only when auto-allocation of NAT IPs is *not* used.
optional int32 min_extra_nat_ips_needed = 365786338;boolean hasName()
Unique name of this NAT.
optional string name = 3373707;String getName()
Unique name of this NAT.
optional string name = 3373707;com.google.protobuf.ByteString getNameBytes()
Unique name of this NAT.
optional string name = 3373707;boolean hasNumVmEndpointsWithNatMappings()
Number of VM endpoints (i.e., Nics) that can use NAT.
optional int32 num_vm_endpoints_with_nat_mappings = 512367468;int getNumVmEndpointsWithNatMappings()
Number of VM endpoints (i.e., Nics) that can use NAT.
optional int32 num_vm_endpoints_with_nat_mappings = 512367468;List<RouterStatusNatStatusNatRuleStatus> getRuleStatusList()
Status of rules in this NAT.
repeated .google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus rule_status = 140223125;
RouterStatusNatStatusNatRuleStatus getRuleStatus(int index)
Status of rules in this NAT.
repeated .google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus rule_status = 140223125;
int getRuleStatusCount()
Status of rules in this NAT.
repeated .google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus rule_status = 140223125;
List<? extends RouterStatusNatStatusNatRuleStatusOrBuilder> getRuleStatusOrBuilderList()
Status of rules in this NAT.
repeated .google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus rule_status = 140223125;
RouterStatusNatStatusNatRuleStatusOrBuilder getRuleStatusOrBuilder(int index)
Status of rules in this NAT.
repeated .google.cloud.compute.v1.RouterStatusNatStatusNatRuleStatus rule_status = 140223125;
List<String> getUserAllocatedNatIpResourcesList()
A list of fully qualified URLs of reserved IP address resources.
repeated string user_allocated_nat_ip_resources = 212776151;int getUserAllocatedNatIpResourcesCount()
A list of fully qualified URLs of reserved IP address resources.
repeated string user_allocated_nat_ip_resources = 212776151;String getUserAllocatedNatIpResources(int index)
A list of fully qualified URLs of reserved IP address resources.
repeated string user_allocated_nat_ip_resources = 212776151;index - The index of the element to return.com.google.protobuf.ByteString getUserAllocatedNatIpResourcesBytes(int index)
A list of fully qualified URLs of reserved IP address resources.
repeated string user_allocated_nat_ip_resources = 212776151;index - The index of the value to return.List<String> getUserAllocatedNatIpsList()
A list of IPs user-allocated for NAT. They will be raw IP strings like "179.12.26.133".
repeated string user_allocated_nat_ips = 506878242;int getUserAllocatedNatIpsCount()
A list of IPs user-allocated for NAT. They will be raw IP strings like "179.12.26.133".
repeated string user_allocated_nat_ips = 506878242;String getUserAllocatedNatIps(int index)
A list of IPs user-allocated for NAT. They will be raw IP strings like "179.12.26.133".
repeated string user_allocated_nat_ips = 506878242;index - The index of the element to return.com.google.protobuf.ByteString getUserAllocatedNatIpsBytes(int index)
A list of IPs user-allocated for NAT. They will be raw IP strings like "179.12.26.133".
repeated string user_allocated_nat_ips = 506878242;index - The index of the value to return.Copyright © 2023 Google LLC. All rights reserved.