public interface VmEndpointNatMappingsInterfaceNatMappingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getDrainNatIpPortRanges(int index)
List of all drain IP:port-range mappings assigned to this interface.
|
com.google.protobuf.ByteString |
getDrainNatIpPortRangesBytes(int index)
List of all drain IP:port-range mappings assigned to this interface.
|
int |
getDrainNatIpPortRangesCount()
List of all drain IP:port-range mappings assigned to this interface.
|
List<String> |
getDrainNatIpPortRangesList()
List of all drain IP:port-range mappings assigned to this interface.
|
String |
getNatIpPortRanges(int index)
A list of all IP:port-range mappings assigned to this interface.
|
com.google.protobuf.ByteString |
getNatIpPortRangesBytes(int index)
A list of all IP:port-range mappings assigned to this interface.
|
int |
getNatIpPortRangesCount()
A list of all IP:port-range mappings assigned to this interface.
|
List<String> |
getNatIpPortRangesList()
A list of all IP:port-range mappings assigned to this interface.
|
int |
getNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface.
|
int |
getNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface.
|
VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings |
getRuleMappings(int index)
Information about mappings provided by rules in this NAT.
|
int |
getRuleMappingsCount()
Information about mappings provided by rules in this NAT.
|
List<VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings> |
getRuleMappingsList()
Information about mappings provided by rules in this NAT.
|
VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder |
getRuleMappingsOrBuilder(int index)
Information about mappings provided by rules in this NAT.
|
List<? extends VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder> |
getRuleMappingsOrBuilderList()
Information about mappings provided by rules in this NAT.
|
String |
getSourceAliasIpRange()
Alias IP range for this interface endpoint.
|
com.google.protobuf.ByteString |
getSourceAliasIpRangeBytes()
Alias IP range for this interface endpoint.
|
String |
getSourceVirtualIp()
Primary IP of the VM for this NIC.
|
com.google.protobuf.ByteString |
getSourceVirtualIpBytes()
Primary IP of the VM for this NIC.
|
boolean |
hasNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface.
|
boolean |
hasNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface.
|
boolean |
hasSourceAliasIpRange()
Alias IP range for this interface endpoint.
|
boolean |
hasSourceVirtualIp()
Primary IP of the VM for this NIC.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<String> getDrainNatIpPortRangesList()
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;int getDrainNatIpPortRangesCount()
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;String getDrainNatIpPortRanges(int index)
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;index - The index of the element to return.com.google.protobuf.ByteString getDrainNatIpPortRangesBytes(int index)
List of all drain IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string drain_nat_ip_port_ranges = 395440577;index - The index of the value to return.List<String> getNatIpPortRangesList()
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;int getNatIpPortRangesCount()
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;String getNatIpPortRanges(int index)
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;index - The index of the element to return.com.google.protobuf.ByteString getNatIpPortRangesBytes(int index)
A list of all IP:port-range mappings assigned to this interface. These ranges are inclusive, that is, both the first and the last ports can be used for NAT. Example: ["2.2.2.2:12345-12355", "1.1.1.1:2234-2234"].
repeated string nat_ip_port_ranges = 531830810;index - The index of the value to return.boolean hasNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field drain_nat_ip_port_ranges.
optional int32 num_total_drain_nat_ports = 335532793;int getNumTotalDrainNatPorts()
Total number of drain ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field drain_nat_ip_port_ranges.
optional int32 num_total_drain_nat_ports = 335532793;boolean hasNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field nat_ip_port_ranges.
optional int32 num_total_nat_ports = 299904384;int getNumTotalNatPorts()
Total number of ports across all NAT IPs allocated to this interface. It equals to the aggregated port number in the field nat_ip_port_ranges.
optional int32 num_total_nat_ports = 299904384;List<VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings> getRuleMappingsList()
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings getRuleMappings(int index)
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
int getRuleMappingsCount()
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
List<? extends VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder> getRuleMappingsOrBuilderList()
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappingsOrBuilder getRuleMappingsOrBuilder(int index)
Information about mappings provided by rules in this NAT.
repeated .google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings rule_mappings = 486192968;
boolean hasSourceAliasIpRange()
Alias IP range for this interface endpoint. It will be a private (RFC 1918) IP range. Examples: "10.33.4.55/32", or "192.168.5.0/24".
optional string source_alias_ip_range = 440340952;String getSourceAliasIpRange()
Alias IP range for this interface endpoint. It will be a private (RFC 1918) IP range. Examples: "10.33.4.55/32", or "192.168.5.0/24".
optional string source_alias_ip_range = 440340952;com.google.protobuf.ByteString getSourceAliasIpRangeBytes()
Alias IP range for this interface endpoint. It will be a private (RFC 1918) IP range. Examples: "10.33.4.55/32", or "192.168.5.0/24".
optional string source_alias_ip_range = 440340952;boolean hasSourceVirtualIp()
Primary IP of the VM for this NIC.
optional string source_virtual_ip = 149836159;String getSourceVirtualIp()
Primary IP of the VM for this NIC.
optional string source_virtual_ip = 149836159;com.google.protobuf.ByteString getSourceVirtualIpBytes()
Primary IP of the VM for this NIC.
optional string source_virtual_ip = 149836159;Copyright © 2023 Google LLC. All rights reserved.