ComplianceVersionContaineranalysisV1alpha1 class

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

Constructors

ComplianceVersionContaineranalysisV1alpha1({Input<String>? benchmarkDocument, Input<String>? cpeUri, Input<String>? version})
Creates a new ComplianceVersionContaineranalysisV1alpha1. benchmarkDocument The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS". cpeUri The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to. version The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
const
ComplianceVersionContaineranalysisV1alpha1.fromMap(Map<String, dynamic> map)
factory

Properties

benchmarkDocument → Input<String>?
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
final
cpeUri → Input<String>?
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
version → Input<String>?
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited