pub struct NatInfo {Show 14 fields
pub cloud_nat_gateway_type: Option<String>,
pub nat_gateway_name: Option<String>,
pub network_uri: Option<String>,
pub new_destination_ip: Option<String>,
pub new_destination_port: Option<i32>,
pub new_source_ip: Option<String>,
pub new_source_port: Option<i32>,
pub old_destination_ip: Option<String>,
pub old_destination_port: Option<i32>,
pub old_source_ip: Option<String>,
pub old_source_port: Option<i32>,
pub protocol: Option<String>,
pub router_uri: Option<String>,
pub type_: Option<String>,
}Expand description
For display only. Metadata associated with NAT.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cloud_nat_gateway_type: Option<String>Type of Cloud NAT gateway. Only valid when type is CLOUD_NAT.
nat_gateway_name: Option<String>The name of Cloud NAT Gateway. Only valid when type is CLOUD_NAT.
network_uri: Option<String>URI of the network where NAT translation takes place.
new_destination_ip: Option<String>Destination IP address after NAT translation.
new_destination_port: Option<i32>Destination port after NAT translation. Only valid when protocol is TCP or UDP.
new_source_ip: Option<String>Source IP address after NAT translation.
new_source_port: Option<i32>Source port after NAT translation. Only valid when protocol is TCP or UDP.
old_destination_ip: Option<String>Destination IP address before NAT translation.
old_destination_port: Option<i32>Destination port before NAT translation. Only valid when protocol is TCP or UDP.
old_source_ip: Option<String>Source IP address before NAT translation.
old_source_port: Option<i32>Source port before NAT translation. Only valid when protocol is TCP or UDP.
protocol: Option<String>IP protocol in string format, for example: “TCP”, “UDP”, “ICMP”.
router_uri: Option<String>Uri of the Cloud Router. Only valid when type is CLOUD_NAT.
type_: Option<String>Type of NAT.