SecurityRuleMatchCriteria

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

Bases: object

Criteria to evaluate against network traffic. A match occurs when at least one item in the array associated with each specified property corresponds with the relevant aspect of the traffic.

Methods

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

Attributes

application Gets the application of this SecurityRuleMatchCriteria.
destination_address Gets the destination_address of this SecurityRuleMatchCriteria.
service Gets the service of this SecurityRuleMatchCriteria.
source_address Gets the source_address of this SecurityRuleMatchCriteria.
url Gets the url of this SecurityRuleMatchCriteria.
__init__(**kwargs)

Initializes a new SecurityRuleMatchCriteria 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 SecurityRuleMatchCriteria.
  • destination_address (list[str]) – The value to assign to the destination_address property of this SecurityRuleMatchCriteria.
  • application (list[str]) – The value to assign to the application property of this SecurityRuleMatchCriteria.
  • service (list[str]) – The value to assign to the service property of this SecurityRuleMatchCriteria.
  • url (list[str]) – The value to assign to the url property of this SecurityRuleMatchCriteria.
application

Gets the application of this SecurityRuleMatchCriteria. An array of application list names to be evaluated against the traffic protocol and protocol-specific parameters.

Returns:The application of this SecurityRuleMatchCriteria.
Return type:list[str]
destination_address

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

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

Gets the service of this SecurityRuleMatchCriteria. An array of service list names to be evaluated against the traffic protocol and protocol-specific parameters.

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

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

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

Gets the url of this SecurityRuleMatchCriteria. An array of URL pattern list names to be evaluated against the HTTP(S) request target.

Returns:The url of this SecurityRuleMatchCriteria.
Return type:list[str]