Show / Hide Table of Contents

Class NatRuleSummary

Summary of NAT Rules used in the firewall policy. A Nat Rule is used to define which traffic NAT should be applied by the firewall, and how it should do so.

Inheritance
object
NatRuleSummary
NatV4NatSummary
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(NatRuleSummaryModelConverter))]
public class NatRuleSummary

Properties

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Description of a NAT rule. This field can be used to add additional info.

Name

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

Name for the nat rule, must be unique within the policy.

Remarks

Required

ParentResourceId

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

OCID of the Network Firewall Policy this application belongs to.

Remarks

Required

PriorityOrder

Declaration
[Required(ErrorMessage = "PriorityOrder is required.")]
[JsonProperty(PropertyName = "priorityOrder")]
public long? PriorityOrder { get; set; }
Property Value
Type Description
long?

The priority order in which this rule should be evaluated.

Remarks

Required

In this article
Back to top