CfnAssociationProps

class aws_cdk.aws_ssm.CfnAssociationProps(*, name, apply_only_at_cron_interval=None, association_name=None, automation_target_parameter_name=None, compliance_severity=None, document_version=None, instance_id=None, max_concurrency=None, max_errors=None, output_location=None, parameters=None, schedule_expression=None, sync_compliance=None, targets=None, wait_for_success_timeout_seconds=None)

Bases: object

Properties for defining a AWS::SSM::Association.

Parameters
  • name (str) – AWS::SSM::Association.Name.

  • apply_only_at_cron_interval (Union[bool, IResolvable, None]) – AWS::SSM::Association.ApplyOnlyAtCronInterval.

  • association_name (Optional[str]) – AWS::SSM::Association.AssociationName.

  • automation_target_parameter_name (Optional[str]) – AWS::SSM::Association.AutomationTargetParameterName.

  • compliance_severity (Optional[str]) – AWS::SSM::Association.ComplianceSeverity.

  • document_version (Optional[str]) – AWS::SSM::Association.DocumentVersion.

  • instance_id (Optional[str]) – AWS::SSM::Association.InstanceId.

  • max_concurrency (Optional[str]) – AWS::SSM::Association.MaxConcurrency.

  • max_errors (Optional[str]) – AWS::SSM::Association.MaxErrors.

  • output_location (Union[IResolvable, InstanceAssociationOutputLocationProperty, None]) – AWS::SSM::Association.OutputLocation.

  • parameters (Union[IResolvable, Mapping[str, List[str]], None]) – AWS::SSM::Association.Parameters.

  • schedule_expression (Optional[str]) – AWS::SSM::Association.ScheduleExpression.

  • sync_compliance (Optional[str]) – AWS::SSM::Association.SyncCompliance.

  • targets (Union[IResolvable, List[Union[IResolvable, TargetProperty]], None]) – AWS::SSM::Association.Targets.

  • wait_for_success_timeout_seconds (Union[int, float, None]) – AWS::SSM::Association.WaitForSuccessTimeoutSeconds.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html

Attributes

apply_only_at_cron_interval

AWS::SSM::Association.ApplyOnlyAtCronInterval.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-applyonlyatcroninterval

Return type

Union[bool, IResolvable, None]

association_name

AWS::SSM::Association.AssociationName.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-associationname

Return type

Optional[str]

automation_target_parameter_name

AWS::SSM::Association.AutomationTargetParameterName.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-automationtargetparametername

Return type

Optional[str]

compliance_severity

AWS::SSM::Association.ComplianceSeverity.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-complianceseverity

Return type

Optional[str]

document_version

AWS::SSM::Association.DocumentVersion.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-documentversion

Return type

Optional[str]

instance_id

AWS::SSM::Association.InstanceId.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-instanceid

Return type

Optional[str]

max_concurrency

AWS::SSM::Association.MaxConcurrency.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-maxconcurrency

Return type

Optional[str]

max_errors

AWS::SSM::Association.MaxErrors.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-maxerrors

Return type

Optional[str]

name

AWS::SSM::Association.Name.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-name

Return type

str

output_location

AWS::SSM::Association.OutputLocation.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-outputlocation

Return type

Union[IResolvable, InstanceAssociationOutputLocationProperty, None]

parameters

AWS::SSM::Association.Parameters.

See

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

Return type

Union[IResolvable, Mapping[str, List[str]], None]

schedule_expression

AWS::SSM::Association.ScheduleExpression.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-scheduleexpression

Return type

Optional[str]

sync_compliance

AWS::SSM::Association.SyncCompliance.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-synccompliance

Return type

Optional[str]

targets

AWS::SSM::Association.Targets.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-targets

Return type

Union[IResolvable, List[Union[IResolvable, TargetProperty]], None]

wait_for_success_timeout_seconds

AWS::SSM::Association.WaitForSuccessTimeoutSeconds.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-waitforsuccesstimeoutseconds

Return type

Union[int, float, None]