Class CryptoAnalysisResult
Metadata for the result of a crypto event analysis. The analysis result is stored in an Object Storage bucket.
Inherited Members
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. |