Compliance

This object typically provides details about a control finding, such as applicable standards and the status of control checks. While finding providers can add custom content in Compliance object fields, they are typically used to review details of Security Hub control findings.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Typically provides an array of enabled security standards in which a security control is currently enabled.

Link copied to clipboard

Typically provides the industry or regulatory framework requirements that are related to a control. The check for that control is aligned with these requirements.

Link copied to clipboard

Typically provides the unique identifier of a control across standards. For Security Hub controls, this field consists of an Amazon Web Services service and a unique number, such as APIGateway.5.

Link copied to clipboard

Typically an object that includes security control parameter names and values.

Link copied to clipboard

Typically summarizes the result of a control check.

Link copied to clipboard

Typically used to provide a list of reasons for the value of Status.

Functions

Link copied to clipboard
inline fun copy(block: Compliance.Builder.() -> Unit = {}): Compliance
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String