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.

property 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

property 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

property 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

property 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

property fleet_id

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

Returns

The fleet_id of this CryptoAnalysisResult.

Return type

str

property 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

property id

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

Returns

The id of this CryptoAnalysisResult.

Return type

str

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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