ComplianceNoteResponse

data class ComplianceNoteResponse(val cisBenchmark: CisBenchmarkResponse, val description: String, val rationale: String, val remediation: String, val scanInstructions: String, val title: String, val version: List<ComplianceVersionResponse>)

ComplianceNote encapsulates all information about a specific compliance check.

Constructors

Link copied to clipboard
fun ComplianceNoteResponse(cisBenchmark: CisBenchmarkResponse, description: String, rationale: String, remediation: String, scanInstructions: String, title: String, version: List<ComplianceVersionResponse>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Right now we only have one compliance type, but we may add additional types in the future.

Link copied to clipboard

A description about this compliance check.

Link copied to clipboard

A rationale for the existence of this compliance check.

Link copied to clipboard

A description of remediation steps if the compliance check fails.

Link copied to clipboard

Serialized scan instructions with a predefined format.

Link copied to clipboard

The title that identifies this compliance check.

Link copied to clipboard

The OS and config versions the benchmark applies to.