CryptoAnalysisResult

class oci.jms.models.CryptoAnalysisResult(**kwargs)

Bases: object

Metadata for the result of a crypto event analysis. The analysis result is stored in an Object Storage bucket.

Attributes

AGGREGATION_MODE_JFR A constant which can be used with the aggregation_mode property of a CryptoAnalysisResult.
AGGREGATION_MODE_MANAGED_INSTANCE A constant which can be used with the aggregation_mode property of a CryptoAnalysisResult.
aggregation_mode [Required] Gets the aggregation_mode of this CryptoAnalysisResult.
bucket_name [Required] Gets the bucket_name of this CryptoAnalysisResult.
crypto_roadmap_version [Required] Gets the crypto_roadmap_version of this CryptoAnalysisResult.
finding_count [Required] Gets the finding_count of this CryptoAnalysisResult.
fleet_id [Required] Gets the fleet_id of this CryptoAnalysisResult.
host_name Gets the host_name of this CryptoAnalysisResult.
id [Required] Gets the id of this CryptoAnalysisResult.
managed_instance_id Gets the managed_instance_id of this CryptoAnalysisResult.
namespace [Required] Gets the namespace of this CryptoAnalysisResult.
non_compliant_finding_count [Required] Gets the non_compliant_finding_count of this CryptoAnalysisResult.
object_name [Required] Gets the object_name of this CryptoAnalysisResult.
summarized_event_count [Required] Gets the summarized_event_count of this CryptoAnalysisResult.
time_created Gets the time_created of this CryptoAnalysisResult.
time_finished Gets the time_finished of this CryptoAnalysisResult.
time_first_event Gets the time_first_event of this CryptoAnalysisResult.
time_last_event Gets the time_last_event of this CryptoAnalysisResult.
time_started Gets the time_started of this CryptoAnalysisResult.
total_event_count [Required] Gets the total_event_count of this CryptoAnalysisResult.
work_request_id Gets the work_request_id of this CryptoAnalysisResult.

Methods

__init__(**kwargs) Initializes a new CryptoAnalysisResult object with values from keyword arguments.
AGGREGATION_MODE_JFR = 'JFR'

A constant which can be used with the aggregation_mode property of a CryptoAnalysisResult. This constant has a value of “JFR”

AGGREGATION_MODE_MANAGED_INSTANCE = 'MANAGED_INSTANCE'

A constant which can be used with the aggregation_mode property of a CryptoAnalysisResult. This constant has a value of “MANAGED_INSTANCE”

__init__(**kwargs)

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

Parameters:
  • id (str) – The value to assign to the id property of this CryptoAnalysisResult.
  • work_request_id (str) – The value to assign to the work_request_id property of this CryptoAnalysisResult.
  • aggregation_mode (str) – The value to assign to the aggregation_mode property of this CryptoAnalysisResult. Allowed values for this property are: “JFR”, “MANAGED_INSTANCE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • fleet_id (str) – The value to assign to the fleet_id property of this CryptoAnalysisResult.
  • managed_instance_id (str) – The value to assign to the managed_instance_id property of this CryptoAnalysisResult.
  • host_name (str) – The value to assign to the host_name property of this CryptoAnalysisResult.
  • time_first_event (datetime) – The value to assign to the time_first_event property of this CryptoAnalysisResult.
  • time_last_event (datetime) – The value to assign to the time_last_event property of this CryptoAnalysisResult.
  • total_event_count (int) – The value to assign to the total_event_count property of this CryptoAnalysisResult.
  • summarized_event_count (int) – The value to assign to the summarized_event_count property of this CryptoAnalysisResult.
  • finding_count (int) – The value to assign to the finding_count property of this CryptoAnalysisResult.
  • non_compliant_finding_count (int) – The value to assign to the non_compliant_finding_count property of this CryptoAnalysisResult.
  • time_created (datetime) – The value to assign to the time_created property of this CryptoAnalysisResult.
  • time_started (datetime) – The value to assign to the time_started property of this CryptoAnalysisResult.
  • time_finished (datetime) – The value to assign to the time_finished property of this CryptoAnalysisResult.
  • crypto_roadmap_version (str) – The value to assign to the crypto_roadmap_version property of this CryptoAnalysisResult.
  • namespace (str) – The value to assign to the namespace property of this CryptoAnalysisResult.
  • bucket_name (str) – The value to assign to the bucket_name property of this CryptoAnalysisResult.
  • object_name (str) – The value to assign to the object_name property of this CryptoAnalysisResult.
aggregation_mode

[Required] Gets the aggregation_mode of this CryptoAnalysisResult. The result aggregation mode

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

Returns:The aggregation_mode of this CryptoAnalysisResult.
Return type:str
bucket_name

[Required] Gets the bucket_name of this CryptoAnalysisResult. The Object Storage bucket name of this analysis result.

Returns:The bucket_name of this CryptoAnalysisResult.
Return type:str
crypto_roadmap_version

[Required] Gets the crypto_roadmap_version of this CryptoAnalysisResult. The Crypto Roadmap version used to perform the analysis.

Returns:The crypto_roadmap_version of this CryptoAnalysisResult.
Return type:str
finding_count

[Required] Gets the finding_count of this CryptoAnalysisResult. Total number of findings with the analysis.

Returns:The finding_count of this CryptoAnalysisResult.
Return type:int
fleet_id

[Required] Gets the fleet_id of this CryptoAnalysisResult. The fleet OCID.

Returns:The fleet_id of this CryptoAnalysisResult.
Return type:str
host_name

Gets the host_name of this CryptoAnalysisResult. The hostname of the managed instance.

Returns:The host_name of this CryptoAnalysisResult.
Return type:str
id

[Required] Gets the id of this CryptoAnalysisResult. The OCID to identify this analysis results.

Returns:The id of this CryptoAnalysisResult.
Return type:str
managed_instance_id

Gets the managed_instance_id of this CryptoAnalysisResult. The managed instance OCID.

Returns:The managed_instance_id of this CryptoAnalysisResult.
Return type:str
namespace

[Required] Gets the namespace of this CryptoAnalysisResult. The Object Storage namespace of this analysis result.

Returns:The namespace of this CryptoAnalysisResult.
Return type:str
non_compliant_finding_count

[Required] Gets the non_compliant_finding_count of this CryptoAnalysisResult. Total number of non-compliant findings with the analysis. A non-compliant finding means the application won’t work properly with the changes introduced by the Crypto Roadmap version used by the analysis.

Returns:The non_compliant_finding_count of this CryptoAnalysisResult.
Return type:int
object_name

[Required] Gets the object_name of this CryptoAnalysisResult. The Object Storage object name of this analysis result.

Returns:The object_name of this CryptoAnalysisResult.
Return type:str
summarized_event_count

[Required] Gets the summarized_event_count of this CryptoAnalysisResult. Total number of summarized events. Summarized events are deduplicated events of interest.

Returns:The summarized_event_count of this CryptoAnalysisResult.
Return type:int
time_created

Gets the time_created of this CryptoAnalysisResult. The time the result is compiled.

Returns:The time_created of this CryptoAnalysisResult.
Return type:datetime
time_finished

Gets the time_finished of this CryptoAnalysisResult. The time the JFR recording has finished.

Returns:The time_finished of this CryptoAnalysisResult.
Return type:datetime
time_first_event

Gets the time_first_event of this CryptoAnalysisResult. Time of the first event in the analysis.

Returns:The time_first_event of this CryptoAnalysisResult.
Return type:datetime
time_last_event

Gets the time_last_event of this CryptoAnalysisResult. Time of the last event in the analysis.

Returns:The time_last_event of this CryptoAnalysisResult.
Return type:datetime
time_started

Gets the time_started of this CryptoAnalysisResult. The time the JFR recording has started.

Returns:The time_started of this CryptoAnalysisResult.
Return type:datetime
total_event_count

[Required] Gets the total_event_count of this CryptoAnalysisResult. Total number of events in the analysis.

Returns:The total_event_count of this CryptoAnalysisResult.
Return type:int
work_request_id

Gets the work_request_id of this CryptoAnalysisResult. The OCID of the work request to start the analysis.

Returns:The work_request_id of this CryptoAnalysisResult.
Return type:str