Skip to content
v2.275.0

CfnConfigurationRecorderPropsMixin Mixin ​

The AWS::Config::ConfigurationRecorder resource type describes the AWS resource types that AWS Config records for configuration changes.

The configuration recorder stores the configuration changes of the specified resources in your account as configuration items.

To enable AWS Config , you must create a configuration recorder and a delivery channel.

AWS Config uses the delivery channel to deliver the configuration changes to your Amazon S3 bucket or Amazon topic. For more information, see AWS::Config::DeliveryChannel .

AWS CloudFormation starts the recorder as soon as the delivery channel is available.

To stop the recorder and delete it, delete the configuration recorder from your stack. To stop the recorder without deleting it, call the StopConfigurationRecorder action of the AWS Config API directly.

For more information, see Configuration Recorder in the AWS Config Developer Guide.

Initializer ​

ts
new CfnConfigurationRecorderPropsMixin(props: CfnConfigurationRecorderMixinProps, options?: CfnPropertyMixinOptions)
python
CfnConfigurationRecorderPropsMixin(props: CfnConfigurationRecorderMixinProps, options: typing.Optional[CfnPropertyMixinOptions] = None)
java
new CfnConfigurationRecorderPropsMixin(CfnConfigurationRecorderMixinProps props, CfnPropertyMixinOptions options)
csharp
new CfnConfigurationRecorderPropsMixin(CfnConfigurationRecorderMixinProps props, CfnPropertyMixinOptions? options = null)
go
NewCfnConfigurationRecorderPropsMixin(Props CfnConfigurationRecorderMixinProps, Options CfnPropertyMixinOptions)

Methods ​

applyTo(construct: IConstruct): voiddef apply_to(self, construct: IConstruct) -> Nonepublic void applyTo(IConstruct construct)public void ApplyTo(IConstruct construct)func ApplyTo(Construct IConstruct)#
Apply the mixin properties to the construct.
isMixin(x: any): boolean@staticmethod def is_mixin(x: Any) -> boolpublic static Boolean isMixin(Object x)public static bool IsMixin(object x)func IsMixin(X interface{}) *boolstatic#
Checks if `x` is a Mixin.
1 parameter · returns

Parameters

  • xxxxX — Any object.

Returns: true if x is an object created from a class which extends Mixin.

supports(construct: IConstruct): booleandef supports(self, construct: IConstruct) -> boolpublic Boolean supports(IConstruct construct)public bool Supports(IConstruct construct)func Supports(Construct IConstruct) *bool#
Check if this mixin supports the given construct.