NatConfigurationResponse

class oci.network_firewall.models.NatConfigurationResponse(**kwargs)

Bases: object

Nat Configuration response.

Methods

__init__(**kwargs) Initializes a new NatConfigurationResponse object with values from keyword arguments.

Attributes

must_enable_private_nat Gets the must_enable_private_nat of this NatConfigurationResponse.
nat_ip_address_list Gets the nat_ip_address_list of this NatConfigurationResponse.
__init__(**kwargs)

Initializes a new NatConfigurationResponse object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • must_enable_private_nat (bool) – The value to assign to the must_enable_private_nat property of this NatConfigurationResponse.
  • nat_ip_address_list (list[str]) – The value to assign to the nat_ip_address_list property of this NatConfigurationResponse.
must_enable_private_nat

Gets the must_enable_private_nat of this NatConfigurationResponse. To allocate private NAT IPs to the firewall. The attached network firewall policy must also have NAT rules to enable NAT on any traffic passing through the firewall.

Returns:The must_enable_private_nat of this NatConfigurationResponse.
Return type:bool
nat_ip_address_list

Gets the nat_ip_address_list of this NatConfigurationResponse. An array of NAT IP addresses that are associated with the Network Firewall. These IPs are reserved for NAT and shouldn’t be used for any other purpose in the subnet.

Returns:The nat_ip_address_list of this NatConfigurationResponse.
Return type:list[str]