CryptoAssessmentFindingSummary

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

Bases: object

One crypto deviation finding for a specific assessment run.

Attributes

SEVERITY_CRITICAL A constant which can be used with the severity property of a CryptoAssessmentFindingSummary.
SEVERITY_HIGH A constant which can be used with the severity property of a CryptoAssessmentFindingSummary.
SEVERITY_LOW A constant which can be used with the severity property of a CryptoAssessmentFindingSummary.
SEVERITY_MEDIUM A constant which can be used with the severity property of a CryptoAssessmentFindingSummary.
STATUS_ERROR A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
STATUS_EVALUATE A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
STATUS_FAIL A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
STATUS_NOT_APPLICABLE A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
STATUS_NOT_AVAILABLE A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
STATUS_NOT_SUPPORTED A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
STATUS_PASS A constant which can be used with the status property of a CryptoAssessmentFindingSummary.
category Gets the category of this CryptoAssessmentFindingSummary.
compliance Gets the compliance of this CryptoAssessmentFindingSummary.
expected_value Gets the expected_value of this CryptoAssessmentFindingSummary.
finding_key [Required] Gets the finding_key of this CryptoAssessmentFindingSummary.
is_quantum_readiness_check Gets the is_quantum_readiness_check of this CryptoAssessmentFindingSummary.
observed_value Gets the observed_value of this CryptoAssessmentFindingSummary.
priority Gets the priority of this CryptoAssessmentFindingSummary.
recommended_value Gets the recommended_value of this CryptoAssessmentFindingSummary.
remediation Gets the remediation of this CryptoAssessmentFindingSummary.
severity Gets the severity of this CryptoAssessmentFindingSummary.
short_remediation Gets the short_remediation of this CryptoAssessmentFindingSummary.
short_summary Gets the short_summary of this CryptoAssessmentFindingSummary.
status [Required] Gets the status of this CryptoAssessmentFindingSummary.
summary Gets the summary of this CryptoAssessmentFindingSummary.
title [Required] Gets the title of this CryptoAssessmentFindingSummary.
url Gets the url of this CryptoAssessmentFindingSummary.

Methods

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

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

SEVERITY_HIGH = 'HIGH'

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

SEVERITY_LOW = 'LOW'

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

SEVERITY_MEDIUM = 'MEDIUM'

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

STATUS_ERROR = 'ERROR'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “ERROR”

STATUS_EVALUATE = 'EVALUATE'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “EVALUATE”

STATUS_FAIL = 'FAIL'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “FAIL”

STATUS_NOT_APPLICABLE = 'NOT_APPLICABLE'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “NOT_APPLICABLE”

STATUS_NOT_AVAILABLE = 'NOT_AVAILABLE'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “NOT_AVAILABLE”

STATUS_NOT_SUPPORTED = 'NOT_SUPPORTED'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “NOT_SUPPORTED”

STATUS_PASS = 'PASS'

A constant which can be used with the status property of a CryptoAssessmentFindingSummary. This constant has a value of “PASS”

__init__(**kwargs)

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

Parameters:
  • finding_key (str) – The value to assign to the finding_key property of this CryptoAssessmentFindingSummary.
  • title (str) – The value to assign to the title property of this CryptoAssessmentFindingSummary.
  • category (str) – The value to assign to the category property of this CryptoAssessmentFindingSummary.
  • priority (int) – The value to assign to the priority property of this CryptoAssessmentFindingSummary.
  • severity (str) – The value to assign to the severity property of this CryptoAssessmentFindingSummary. 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’.
  • expected_value (str) – The value to assign to the expected_value property of this CryptoAssessmentFindingSummary.
  • observed_value (list[str]) – The value to assign to the observed_value property of this CryptoAssessmentFindingSummary.
  • recommended_value (str) – The value to assign to the recommended_value property of this CryptoAssessmentFindingSummary.
  • status (str) – The value to assign to the status property of this CryptoAssessmentFindingSummary. Allowed values for this property are: “PASS”, “FAIL”, “ERROR”, “EVALUATE”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • is_quantum_readiness_check (bool) – The value to assign to the is_quantum_readiness_check property of this CryptoAssessmentFindingSummary.
  • summary (str) – The value to assign to the summary property of this CryptoAssessmentFindingSummary.
  • short_summary (str) – The value to assign to the short_summary property of this CryptoAssessmentFindingSummary.
  • url (str) – The value to assign to the url property of this CryptoAssessmentFindingSummary.
  • remediation (str) – The value to assign to the remediation property of this CryptoAssessmentFindingSummary.
  • short_remediation (str) – The value to assign to the short_remediation property of this CryptoAssessmentFindingSummary.
  • compliance (str) – The value to assign to the compliance property of this CryptoAssessmentFindingSummary.
category

Gets the category of this CryptoAssessmentFindingSummary. Category value recorded for the finding.

Returns:The category of this CryptoAssessmentFindingSummary.
Return type:str
compliance

Gets the compliance of this CryptoAssessmentFindingSummary. Compliance mapping recorded for the finding.

Returns:The compliance of this CryptoAssessmentFindingSummary.
Return type:str
expected_value

Gets the expected_value of this CryptoAssessmentFindingSummary. Expected value recorded for the finding.

Returns:The expected_value of this CryptoAssessmentFindingSummary.
Return type:str
finding_key

[Required] Gets the finding_key of this CryptoAssessmentFindingSummary. Unique key identifier for the finding.

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

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

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

Gets the observed_value of this CryptoAssessmentFindingSummary. Observed values recorded for the finding.

Returns:The observed_value of this CryptoAssessmentFindingSummary.
Return type:list[str]
priority

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

Returns:The priority of this CryptoAssessmentFindingSummary.
Return type:int
recommended_value

Gets the recommended_value of this CryptoAssessmentFindingSummary. Recommended value recorded for the finding.

Returns:The recommended_value of this CryptoAssessmentFindingSummary.
Return type:str
remediation

Gets the remediation of this CryptoAssessmentFindingSummary. Remediation text recorded for the finding.

Returns:The remediation of this CryptoAssessmentFindingSummary.
Return type:str
severity

Gets the severity of this CryptoAssessmentFindingSummary. 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 CryptoAssessmentFindingSummary.
Return type:str
short_remediation

Gets the short_remediation of this CryptoAssessmentFindingSummary. Short remediation for the finding.

Returns:The short_remediation of this CryptoAssessmentFindingSummary.
Return type:str
short_summary

Gets the short_summary of this CryptoAssessmentFindingSummary. Short summary of the finding.

Returns:The short_summary of this CryptoAssessmentFindingSummary.
Return type:str
status

[Required] Gets the status of this CryptoAssessmentFindingSummary. Status recorded for the finding.

Allowed values for this property are: “PASS”, “FAIL”, “ERROR”, “EVALUATE”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The status of this CryptoAssessmentFindingSummary.
Return type:str
summary

Gets the summary of this CryptoAssessmentFindingSummary. Summary recorded for the finding.

Returns:The summary of this CryptoAssessmentFindingSummary.
Return type:str
title

[Required] Gets the title of this CryptoAssessmentFindingSummary. Human-readable title for the finding.

Returns:The title of this CryptoAssessmentFindingSummary.
Return type:str
url

Gets the url of this CryptoAssessmentFindingSummary. URL recorded for the finding.

Returns:The url of this CryptoAssessmentFindingSummary.
Return type:str