Show / Hide Table of Contents

Class CryptoAnalysisResult

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

Inheritance
object
CryptoAnalysisResult
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.JmsService.Models
Assembly: OCI.DotNetSDK.Jms.dll
Syntax
public class CryptoAnalysisResult

Properties

AggregationMode

Declaration
[Required(ErrorMessage = "AggregationMode is required.")]
[JsonProperty(PropertyName = "aggregationMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoAnalysisResultMode? AggregationMode { get; set; }
Property Value
Type Description
CryptoAnalysisResultMode?

The result aggregation mode

Remarks

Required

BucketName

Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type Description
string

The Object Storage bucket name of this analysis result.

Remarks

Required

CryptoRoadmapVersion

Declaration
[Required(ErrorMessage = "CryptoRoadmapVersion is required.")]
[JsonProperty(PropertyName = "cryptoRoadmapVersion")]
public string CryptoRoadmapVersion { get; set; }
Property Value
Type Description
string

The Crypto Roadmap version used to perform the analysis.

Remarks

Required

FindingCount

Declaration
[Required(ErrorMessage = "FindingCount is required.")]
[JsonProperty(PropertyName = "findingCount")]
public int? FindingCount { get; set; }
Property Value
Type Description
int?

Total number of findings with the analysis.

Remarks

Required

FleetId

Declaration
[Required(ErrorMessage = "FleetId is required.")]
[JsonProperty(PropertyName = "fleetId")]
public string FleetId { get; set; }
Property Value
Type Description
string

The fleet OCID.

Remarks

Required

HostName

Declaration
[JsonProperty(PropertyName = "hostName")]
public string HostName { get; set; }
Property Value
Type Description
string

The hostname of the managed instance.

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

The OCID to identify this analysis results.

Remarks

Required

ManagedInstanceId

Declaration
[JsonProperty(PropertyName = "managedInstanceId")]
public string ManagedInstanceId { get; set; }
Property Value
Type Description
string

The managed instance OCID.

Namespace

Declaration
[Required(ErrorMessage = "Namespace is required.")]
[JsonProperty(PropertyName = "namespace")]
public string Namespace { get; set; }
Property Value
Type Description
string

The Object Storage namespace of this analysis result.

Remarks

Required

NonCompliantFindingCount

Declaration
[Required(ErrorMessage = "NonCompliantFindingCount is required.")]
[JsonProperty(PropertyName = "nonCompliantFindingCount")]
public int? NonCompliantFindingCount { get; set; }
Property Value
Type Description
int?

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.

Remarks

Required

ObjectName

Declaration
[Required(ErrorMessage = "ObjectName is required.")]
[JsonProperty(PropertyName = "objectName")]
public string ObjectName { get; set; }
Property Value
Type Description
string

The Object Storage object name of this analysis result.

Remarks

Required

SummarizedEventCount

Declaration
[Required(ErrorMessage = "SummarizedEventCount is required.")]
[JsonProperty(PropertyName = "summarizedEventCount")]
public int? SummarizedEventCount { get; set; }
Property Value
Type Description
int?

Total number of summarized events. Summarized events are deduplicated events of interest.

Remarks

Required

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

The time the result is compiled.

TimeFinished

Declaration
[JsonProperty(PropertyName = "timeFinished")]
public DateTime? TimeFinished { get; set; }
Property Value
Type Description
DateTime?

The time the JFR recording has finished.

TimeFirstEvent

Declaration
[JsonProperty(PropertyName = "timeFirstEvent")]
public DateTime? TimeFirstEvent { get; set; }
Property Value
Type Description
DateTime?

Time of the first event in the analysis.

TimeLastEvent

Declaration
[JsonProperty(PropertyName = "timeLastEvent")]
public DateTime? TimeLastEvent { get; set; }
Property Value
Type Description
DateTime?

Time of the last event in the analysis.

TimeStarted

Declaration
[JsonProperty(PropertyName = "timeStarted")]
public DateTime? TimeStarted { get; set; }
Property Value
Type Description
DateTime?

The time the JFR recording has started.

TotalEventCount

Declaration
[Required(ErrorMessage = "TotalEventCount is required.")]
[JsonProperty(PropertyName = "totalEventCount")]
public int? TotalEventCount { get; set; }
Property Value
Type Description
int?

Total number of events in the analysis.

Remarks

Required

WorkRequestId

Declaration
[JsonProperty(PropertyName = "workRequestId")]
public string WorkRequestId { get; set; }
Property Value
Type Description
string

The OCID of the work request to start the analysis.

In this article
Back to top