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.
Inherited Members
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. |