Values.SecurityControlsConfigurationSourceAn object that defines which security controls are enabled in an Security Hub CSPM configuration policy. The enablement status of a control is aligned across all of the enabled standards in an account.
type nonrec t = {enabledSecurityControlIdentifiers : EnabledSecurityControlIdentifierList.t
option;A list of security controls that are enabled in the configuration policy. Security Hub CSPM disables all other controls (including newly released controls) other than the listed controls.
*)disabledSecurityControlIdentifiers : DisabledSecurityControlIdentifierList.t
option;A list of security controls that are disabled in the configuration policy. Security Hub CSPM enables all other controls (including newly released controls) other than the listed controls.
*)securityControlCustomParameters : SecurityControlCustomParametersList.t option;A list of security controls and control parameter values that are included in a configuration policy.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of NonEmptyString.t
| `Structure of
(string
* [> `Map of
([> `String of NonEmptyString.t ]
* [> `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Double of Double.t
| `Integer of Integer.t
| `List of
[> `Integer of Integer.t
| `String of NonEmptyString.t ]
list
| `String of NonEmptyString.t ])
list ])
list ])
list
| `String of NonEmptyString.t ])
list ]
list ])
list ]