Show / Hide Table of Contents

Class SecurityRuleMatchCriteria

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.

Inheritance
object
SecurityRuleMatchCriteria
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.NetworkfirewallService.Models
Assembly: OCI.DotNetSDK.Networkfirewall.dll
Syntax
public class SecurityRuleMatchCriteria

Properties

Application

Declaration
[JsonProperty(PropertyName = "application")]
public List<string> Application { get; set; }
Property Value
Type Description
List<string>

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

DestinationAddress

Declaration
[JsonProperty(PropertyName = "destinationAddress")]
public List<string> DestinationAddress { get; set; }
Property Value
Type Description
List<string>

An array of IP address list names to be evaluated against the traffic destination address.

Service

Declaration
[JsonProperty(PropertyName = "service")]
public List<string> Service { get; set; }
Property Value
Type Description
List<string>

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

SourceAddress

Declaration
[JsonProperty(PropertyName = "sourceAddress")]
public List<string> SourceAddress { get; set; }
Property Value
Type Description
List<string>

An array of IP address list names to be evaluated against the traffic source address.

Url

Declaration
[JsonProperty(PropertyName = "url")]
public List<string> Url { get; set; }
Property Value
Type Description
List<string>

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

In this article
Back to top