NatRuleMatchCriteria

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

Bases: object

Match criteria used in NAT Rule used on the firewall policy.

Methods

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

Attributes

destination_address Gets the destination_address of this NatRuleMatchCriteria.
service Gets the service of this NatRuleMatchCriteria.
source_address Gets the source_address of this NatRuleMatchCriteria.
__init__(**kwargs)

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

Parameters:
  • source_address (list[str]) – The value to assign to the source_address property of this NatRuleMatchCriteria.
  • destination_address (list[str]) – The value to assign to the destination_address property of this NatRuleMatchCriteria.
  • service (str) – The value to assign to the service property of this NatRuleMatchCriteria.
destination_address

Gets the destination_address of this NatRuleMatchCriteria. An array of IP address list names to be evaluated against the traffic destination address.

Returns:The destination_address of this NatRuleMatchCriteria.
Return type:list[str]
service

Gets the service of this NatRuleMatchCriteria. A Service name to be evaluated against the traffic protocol and protocol-specific parameters.

Returns:The service of this NatRuleMatchCriteria.
Return type:str
source_address

Gets the source_address of this NatRuleMatchCriteria. An array of IP address list names to be evaluated against the traffic source address.

Returns:The source_address of this NatRuleMatchCriteria.
Return type:list[str]