GetRouterNatSubnetwork

data class GetRouterNatSubnetwork(val name: String, val secondaryIpRangeNames: List<String>, val sourceIpRangesToNats: List<String>)

Constructors

Link copied to clipboard
constructor(name: String, secondaryIpRangeNames: List<String>, sourceIpRangesToNats: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Name of the NAT service. The name must be 1-63 characters long and comply with RFC1035.

Link copied to clipboard

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

Link copied to clipboard

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'.