Class RouterNatSubnetwork
Inheritance
System.Object
RouterNatSubnetwork
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Compute.Outputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class RouterNatSubnetwork
Fields
View SourceName
Self-link of subnetwork to NAT
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
SecondaryIpRangeNames
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
sourceIpRangesToNat
Declaration
public readonly ImmutableArray<string> SecondaryIpRangeNames
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
SourceIpRangesToNats
List of options for which source IPs in the subnetwork
should have NAT enabled. Supported values include:
ALL_IP_RANGES, LIST_OF_SECONDARY_IP_RANGES,
PRIMARY_IP_RANGE.
Declaration
public readonly ImmutableArray<string> SourceIpRangesToNats
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |