Class CryptoAssessmentFindingTargetSummary
Target-level occurrence details for a crypto finding.
Inherited Members
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class CryptoAssessmentFindingTargetSummary
Properties
AssessmentId
Declaration
[Required(ErrorMessage = "AssessmentId is required.")]
[JsonProperty(PropertyName = "assessmentId")]
public string AssessmentId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The crypto assessment OCID associated with this finding occurrence. |
Remarks
Required
DatabaseVersion
Declaration
[Required(ErrorMessage = "DatabaseVersion is required.")]
[JsonProperty(PropertyName = "databaseVersion")]
public string DatabaseVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Database version of the affected target. |
Remarks
Required
FindingKey
Declaration
[Required(ErrorMessage = "FindingKey is required.")]
[JsonProperty(PropertyName = "findingKey")]
public string FindingKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Unique key of the finding affecting this target. |
Remarks
Required
IsQuantumReadinessCheck
Declaration
[JsonProperty(PropertyName = "isQuantumReadinessCheck")]
public bool? IsQuantumReadinessCheck { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Indicates whether this finding is part of quantum-readiness checks. |
ObservedValue
Declaration
[Required(ErrorMessage = "ObservedValue is required.")]
[JsonProperty(PropertyName = "observedValue")]
public string ObservedValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The observed value for the selected finding on this target. |
Remarks
Required
Priority
Declaration
[JsonProperty(PropertyName = "priority")]
public int? Priority { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Numeric priority of the finding. 1 is CRITICAL, 2 is HIGH, 3 is MEDIUM, and 4 is LOW. |
Severity
Declaration
[JsonProperty(PropertyName = "severity")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoAssessmentFindingTargetSummary.SeverityEnum? Severity { get; set; }
Property Value
| Type | Description |
|---|---|
| CryptoAssessmentFindingTargetSummary.SeverityEnum? | Text severity derived from priority using the static mapping 1=CRITICAL, 2=HIGH, 3=MEDIUM, 4=LOW. |
TargetId
Declaration
[Required(ErrorMessage = "TargetId is required.")]
[JsonProperty(PropertyName = "targetId")]
public string TargetId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the affected target. |
Remarks
Required