CryptoAssessmentFindingTargetSummary

class oci.data_safe.models.CryptoAssessmentFindingTargetSummary(**kwargs)

Bases: object

Target-level occurrence details for a crypto finding.

Attributes

SEVERITY_CRITICAL A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary.
SEVERITY_HIGH A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary.
SEVERITY_LOW A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary.
SEVERITY_MEDIUM A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary.
assessment_id [Required] Gets the assessment_id of this CryptoAssessmentFindingTargetSummary.
database_version [Required] Gets the database_version of this CryptoAssessmentFindingTargetSummary.
finding_key [Required] Gets the finding_key of this CryptoAssessmentFindingTargetSummary.
is_quantum_readiness_check Gets the is_quantum_readiness_check of this CryptoAssessmentFindingTargetSummary.
observed_value [Required] Gets the observed_value of this CryptoAssessmentFindingTargetSummary.
priority Gets the priority of this CryptoAssessmentFindingTargetSummary.
severity Gets the severity of this CryptoAssessmentFindingTargetSummary.
target_id [Required] Gets the target_id of this CryptoAssessmentFindingTargetSummary.

Methods

__init__(**kwargs) Initializes a new CryptoAssessmentFindingTargetSummary object with values from keyword arguments.
SEVERITY_CRITICAL = 'CRITICAL'

A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary. This constant has a value of “CRITICAL”

SEVERITY_HIGH = 'HIGH'

A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary. This constant has a value of “HIGH”

SEVERITY_LOW = 'LOW'

A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary. This constant has a value of “LOW”

SEVERITY_MEDIUM = 'MEDIUM'

A constant which can be used with the severity property of a CryptoAssessmentFindingTargetSummary. This constant has a value of “MEDIUM”

__init__(**kwargs)

Initializes a new CryptoAssessmentFindingTargetSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • target_id (str) – The value to assign to the target_id property of this CryptoAssessmentFindingTargetSummary.
  • finding_key (str) – The value to assign to the finding_key property of this CryptoAssessmentFindingTargetSummary.
  • priority (int) – The value to assign to the priority property of this CryptoAssessmentFindingTargetSummary.
  • severity (str) – The value to assign to the severity property of this CryptoAssessmentFindingTargetSummary. Allowed values for this property are: “CRITICAL”, “HIGH”, “MEDIUM”, “LOW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • observed_value (str) – The value to assign to the observed_value property of this CryptoAssessmentFindingTargetSummary.
  • database_version (str) – The value to assign to the database_version property of this CryptoAssessmentFindingTargetSummary.
  • is_quantum_readiness_check (bool) – The value to assign to the is_quantum_readiness_check property of this CryptoAssessmentFindingTargetSummary.
  • assessment_id (str) – The value to assign to the assessment_id property of this CryptoAssessmentFindingTargetSummary.
assessment_id

[Required] Gets the assessment_id of this CryptoAssessmentFindingTargetSummary. The crypto assessment OCID associated with this finding occurrence.

Returns:The assessment_id of this CryptoAssessmentFindingTargetSummary.
Return type:str
database_version

[Required] Gets the database_version of this CryptoAssessmentFindingTargetSummary. Database version of the affected target.

Returns:The database_version of this CryptoAssessmentFindingTargetSummary.
Return type:str
finding_key

[Required] Gets the finding_key of this CryptoAssessmentFindingTargetSummary. Unique key of the finding affecting this target.

Returns:The finding_key of this CryptoAssessmentFindingTargetSummary.
Return type:str
is_quantum_readiness_check

Gets the is_quantum_readiness_check of this CryptoAssessmentFindingTargetSummary. Indicates whether this finding is part of quantum-readiness checks.

Returns:The is_quantum_readiness_check of this CryptoAssessmentFindingTargetSummary.
Return type:bool
observed_value

[Required] Gets the observed_value of this CryptoAssessmentFindingTargetSummary. The observed value for the selected finding on this target.

Returns:The observed_value of this CryptoAssessmentFindingTargetSummary.
Return type:str
priority

Gets the priority of this CryptoAssessmentFindingTargetSummary. Numeric priority of the finding. 1 is CRITICAL, 2 is HIGH, 3 is MEDIUM, and 4 is LOW.

Returns:The priority of this CryptoAssessmentFindingTargetSummary.
Return type:int
severity

Gets the severity of this CryptoAssessmentFindingTargetSummary. Text severity derived from priority using the static mapping 1=CRITICAL, 2=HIGH, 3=MEDIUM, 4=LOW.

Allowed values for this property are: “CRITICAL”, “HIGH”, “MEDIUM”, “LOW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The severity of this CryptoAssessmentFindingTargetSummary.
Return type:str
target_id

[Required] Gets the target_id of this CryptoAssessmentFindingTargetSummary. The OCID of the affected target.

Returns:The target_id of this CryptoAssessmentFindingTargetSummary.
Return type:str