RecorderRecordingGroup

data class RecorderRecordingGroup(val allSupported: Boolean? = null, val includeGlobalResourceTypes: Boolean? = null, val resourceTypes: List<String>? = null)

Constructors

Link copied to clipboard
constructor(allSupported: Boolean? = null, includeGlobalResourceTypes: Boolean? = null, resourceTypes: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val allSupported: Boolean? = null

Specifies whether AWS Config records configuration changes for every supported type of regional resource (which includes any new type that will become supported in the future). Conflicts with resource_types. Defaults to true.

Link copied to clipboard

Specifies whether AWS Config includes all supported types of global resources with the resources that it records. Requires all_supported = true. Conflicts with resource_types.

Link copied to clipboard
val resourceTypes: List<String>? = null

A list that specifies the types of AWS resources for which AWS Config records configuration changes (for example, AWS::EC2::Instance or AWS::CloudTrail::Trail). See relevant part of AWS Docs for available types. In order to use this attribute, all_supported must be set to false.