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

__init__(*, 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)

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, None, IResolvable]) – AWS::Config::RemediationConfiguration.Automatic.

  • execution_controls (Union[IResolvable, None, ExecutionControlsProperty]) – 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 :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html

Attributes

automatic

AWS::Config::RemediationConfiguration.Automatic.

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

Return type

Union[bool, None, IResolvable]

config_rule_name

AWS::Config::RemediationConfiguration.ConfigRuleName.

see :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 :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-executioncontrols

Return type

Union[IResolvable, None, ExecutionControlsProperty]

maximum_automatic_attempts

AWS::Config::RemediationConfiguration.MaximumAutomaticAttempts.

see :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 :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 :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 :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 :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 :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 :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targetversion

Return type

Optional[str]