Show / Hide Table of Contents

Class TemplateAnalyticsDimensions

The scope of analytics data.

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

Properties

IsCompared

Declaration
[JsonProperty(PropertyName = "isCompared")]
public bool? IsCompared { get; set; }
Property Value
Type Description
bool?

Indicates whether or not the comparison between the latest assessment and the template baseline assessment is done. If the value is false, it means the comparison is not done yet.

IsCompliant

Declaration
[JsonProperty(PropertyName = "isCompliant")]
public bool? IsCompliant { get; set; }
Property Value
Type Description
bool?

Indicates whether or not the latest assessment is compliant with the template baseline assessment. If the value is false, it means there is drift in the comparison report and the totalChecksFailed field will have a non-zero value.

IsGroup

Declaration
[JsonProperty(PropertyName = "isGroup")]
public bool? IsGroup { get; set; }
Property Value
Type Description
bool?

Indicates whether or not the template security assessment is applied to a target group. If the value is false, it means the template security assessment is applied to a individual target.

TargetDatabaseGroupId

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

The OCID of the target database group that the group assessment is created for. This field will be in the response if the template was applied on a target group.

TargetId

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

The OCID of the target database. This field will be in the response if the template was applied on an individual target.

TemplateAssessmentId

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

The OCID of the security assessment of type TEMPLATE.

TemplateBaselineAssessmentId

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

The OCID of the security assessment of type TEMPLATE_BASELINE.

TimeLastCompared

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

The date and time when the comparison was made upon the template baseline. Conforms to the format defined by RFC3339.

TotalChecks

Declaration
[JsonProperty(PropertyName = "totalChecks")]
public int? TotalChecks { get; set; }
Property Value
Type Description
int?

The number of checks inside the template assessment.

TotalChecksFailed

Declaration
[JsonProperty(PropertyName = "totalChecksFailed")]
public int? TotalChecksFailed { get; set; }
Property Value
Type Description
int?

Indicates how many checks in the template have drifts in the comparison report. This field is only present if isCompliant is false.

TotalNonCompliantTargets

Declaration
[JsonProperty(PropertyName = "totalNonCompliantTargets")]
public int? TotalNonCompliantTargets { get; set; }
Property Value
Type Description
int?

The number of the target(s) that have drifts in the comparison report. This field is only present if isCompared is true.

TotalTargets

Declaration
[JsonProperty(PropertyName = "totalTargets")]
public int? TotalTargets { get; set; }
Property Value
Type Description
int?

The number of the target(s) inside the target group for which the template baseline assessment was created for. If the isGroup field is false, the value will be 1, representing the single target.

In this article
Back to top