Show / Hide Table of Contents

Class CreateTunnelInspectionRuleDetails

Request for creating Tunnel Inspection Rule used in the firewall policy rules. Tunnel Inspection Rule determines whether tunnel inspection is applied on the traffic based on attributes such as Tunnel Inspection protocol, the source and destination IP address.

Inheritance
object
CreateTunnelInspectionRuleDetails
CreateVxlanInspectionRuleDetails
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
[JsonConverter(typeof(CreateTunnelInspectionRuleDetailsModelConverter))]
public class CreateTunnelInspectionRuleDetails

Properties

Action

Declaration
[JsonProperty(PropertyName = "action")]
[JsonConverter(typeof(StringEnumConverter))]
public InspectActionType? Action { get; set; }
Property Value
Type Description
InspectActionType?

Types of Inspect Action on the traffic flow.

  • INSPECT - Inspect the traffic.
  • INSPECT_AND_CAPTURE_LOG - Inspect and capture logs for the traffic.

Name

Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

Name for the Tunnel Inspection Rule, must be unique within the policy.

Remarks

Required

Position

Declaration
[JsonProperty(PropertyName = "position")]
public RulePosition Position { get; set; }
Property Value
Type Description
RulePosition
In this article
Back to top