Class ComplianceVersion (3.0.0)

Stay organized with collections Save and categorize content based on your preferences.
public sealed class ComplianceVersion : IMessage<ComplianceVersion>, IEquatable<ComplianceVersion>, IDeepCloneable<ComplianceVersion>, IBufferMessage, IMessage

Describes the CIS benchmark version that is applicable to a given OS and os version.

Inheritance

Object > ComplianceVersion

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

ComplianceVersion()

public ComplianceVersion()

ComplianceVersion(ComplianceVersion)

public ComplianceVersion(ComplianceVersion other)
Parameter
NameDescription
otherComplianceVersion

Properties

BenchmarkDocument

public string BenchmarkDocument { get; set; }

The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".

Property Value
TypeDescription
String

CpeUri

public string CpeUri { get; set; }

The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.

Property Value
TypeDescription
String

Version

public string Version { get; set; }

The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.

Property Value
TypeDescription
String