Class RouterNatSubnetworkToNat
Defines the IP ranges that want to use NAT for a subnetwork.
Implements
Inherited Members
Namespace: Google.Apis.Compute.beta.Data
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class RouterNatSubnetworkToNat : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
URL for the subnetwork resource that will use NAT.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SecondaryIpRangeNames
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
Declaration
[JsonProperty("secondaryIpRangeNames")]
public virtual IList<string> SecondaryIpRangeNames { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
SourceIpRangesToNat
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES]
Declaration
[JsonProperty("sourceIpRangesToNat")]
public virtual IList<string> SourceIpRangesToNat { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |