Show / Hide Table of Contents

Class SqlFirewallConfig

The SQL Firewall related configurations.

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

Properties

ExcludeJob

Declaration
[JsonProperty(PropertyName = "excludeJob")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SqlFirewallConfig.ExcludeJobEnum? ExcludeJob { get; set; }
Property Value
Type Description
SqlFirewallConfig.ExcludeJobEnum?

Specifies whether the firewall should include or exclude the database internal job activities.

Status

Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SqlFirewallConfig.StatusEnum? Status { get; set; }
Property Value
Type Description
SqlFirewallConfig.StatusEnum?

Specifies if the firewall is enabled or disabled on the target database.

Remarks

Required

TimeStatusUpdated

Declaration
[JsonProperty(PropertyName = "timeStatusUpdated")]
public DateTime? TimeStatusUpdated { get; set; }
Property Value
Type Description
DateTime?

The most recent time when the firewall status is updated, in the format defined by RFC3339.

ViolationLogAutoPurge

Declaration
[Required(ErrorMessage = "ViolationLogAutoPurge is required.")]
[JsonProperty(PropertyName = "violationLogAutoPurge")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SqlFirewallConfig.ViolationLogAutoPurgeEnum? ViolationLogAutoPurge { get; set; }
Property Value
Type Description
SqlFirewallConfig.ViolationLogAutoPurgeEnum?

Specifies whether Data Safe should automatically purge the violation logs from the database after collecting the violation logs and persisting on Data Safe.

Remarks

Required

In this article
Back to top