Show / Hide Table of Contents

Class FindingsChangeAuditLogSummary

Summary of audit log of risk updates of findings of specified security assessment.

Inheritance
object
FindingsChangeAuditLogSummary
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 FindingsChangeAuditLogSummary

Properties

AssessmentId

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

The OCID of the latest security assessment.

Remarks

Required

FindingKey

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

The unique key that identifies the finding.

Remarks

Required

FindingTitle

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

The short title for the finding whose risk is being modified.

Remarks

Required

IsRiskDeferred

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

Determines if the user has deferred the risk level of this finding when he is ok with it and does not plan to do anything about it.

Remarks

Required

Justification

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

The justification given by the user for accepting or modifying the risk level.

Remarks

Required

Key

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

The unique key that identifies the finding risk change.

Remarks

Required

ModifiedBy

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

The user who initiated change of risk level of the finding

Remarks

Required

OracleDefinedSeverity

Declaration
[Required(ErrorMessage = "OracleDefinedSeverity is required.")]
[JsonProperty(PropertyName = "oracleDefinedSeverity")]
[JsonConverter(typeof(StringEnumConverter))]
public Finding.SeverityEnum? OracleDefinedSeverity { get; set; }
Property Value
Type Description
Finding.SeverityEnum?

The severity of the finding as determined by security assessment by Oracle.

Remarks

Required

PreviousSeverity

Declaration
[Required(ErrorMessage = "PreviousSeverity is required.")]
[JsonProperty(PropertyName = "previousSeverity")]
[JsonConverter(typeof(StringEnumConverter))]
public Finding.SeverityEnum? PreviousSeverity { get; set; }
Property Value
Type Description
Finding.SeverityEnum?

If the risk level is changed more than once, the previous modified value.

Remarks

Required

Severity

Declaration
[Required(ErrorMessage = "Severity is required.")]
[JsonProperty(PropertyName = "severity")]
[JsonConverter(typeof(StringEnumConverter))]
public Finding.SeverityEnum? Severity { get; set; }
Property Value
Type Description
Finding.SeverityEnum?

The original severity / risk level of the finding as determined by security assessment.

Remarks

Required

TargetId

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

The OCID of the target database.

Remarks

Required

TimeUpdated

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

The date and time the risk level of finding was last updated, in the format defined by RFC3339.

Remarks

Required

TimeValidUntil

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

The date and time, in the format defined by RFC3339, the risk level change as updated by user is valid until. After this date passes, the risk level will be that of what is determined by the latest security assessment.

In this article
Back to top