CfnRemediationConfigurationProps

class aws_cdk.aws_config.CfnRemediationConfigurationProps(*, config_rule_name, target_id, target_type, automatic=None, execution_controls=None, maximum_automatic_attempts=None, parameters=None, resource_type=None, retry_attempt_seconds=None, target_version=None)

Bases: object

Properties for defining a AWS::Config::RemediationConfiguration.

Parameters
  • config_rule_name (str) – AWS::Config::RemediationConfiguration.ConfigRuleName.

  • target_id (str) – AWS::Config::RemediationConfiguration.TargetId.

  • target_type (str) – AWS::Config::RemediationConfiguration.TargetType.

  • automatic (Union[bool, IResolvable, None]) – AWS::Config::RemediationConfiguration.Automatic.

  • execution_controls (Union[IResolvable, ExecutionControlsProperty, None]) – AWS::Config::RemediationConfiguration.ExecutionControls.

  • maximum_automatic_attempts (Union[int, float, None]) – AWS::Config::RemediationConfiguration.MaximumAutomaticAttempts.

  • parameters (Optional[Any]) – AWS::Config::RemediationConfiguration.Parameters.

  • resource_type (Optional[str]) – AWS::Config::RemediationConfiguration.ResourceType.

  • retry_attempt_seconds (Union[int, float, None]) – AWS::Config::RemediationConfiguration.RetryAttemptSeconds.

  • target_version (Optional[str]) – AWS::Config::RemediationConfiguration.TargetVersion.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html

Attributes

automatic

AWS::Config::RemediationConfiguration.Automatic.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-automatic

Return type

Union[bool, IResolvable, None]

config_rule_name

AWS::Config::RemediationConfiguration.ConfigRuleName.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-configrulename

Return type

str

execution_controls

AWS::Config::RemediationConfiguration.ExecutionControls.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-executioncontrols

Return type

Union[IResolvable, ExecutionControlsProperty, None]

maximum_automatic_attempts

AWS::Config::RemediationConfiguration.MaximumAutomaticAttempts.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-maximumautomaticattempts

Return type

Union[int, float, None]

parameters

AWS::Config::RemediationConfiguration.Parameters.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-parameters

Return type

Any

resource_type

AWS::Config::RemediationConfiguration.ResourceType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-resourcetype

Return type

Optional[str]

retry_attempt_seconds

AWS::Config::RemediationConfiguration.RetryAttemptSeconds.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-retryattemptseconds

Return type

Union[int, float, None]

target_id

AWS::Config::RemediationConfiguration.TargetId.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targetid

Return type

str

target_type

AWS::Config::RemediationConfiguration.TargetType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targettype

Return type

str

target_version

AWS::Config::RemediationConfiguration.TargetVersion.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targetversion

Return type

Optional[str]