Class SqlFirewallConfig
The SQL Firewall related configurations.
Inherited Members
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