CfnAssociationProps

class aws_cdk.aws_ssm.CfnAssociationProps(*, name, association_name=None, document_version=None, instance_id=None, output_location=None, parameters=None, schedule_expression=None, targets=None)

Bases: object

__init__(*, name, association_name=None, document_version=None, instance_id=None, output_location=None, parameters=None, schedule_expression=None, targets=None)

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

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

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

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

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

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

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

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

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

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

Attributes

association_name

AWS::SSM::Association.AssociationName.

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

Return type

Optional[str]

document_version

AWS::SSM::Association.DocumentVersion.

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

Return type

Optional[str]

name

AWS::SSM::Association.Name.

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

Return type

Union[IResolvable, None, InstanceAssociationOutputLocationProperty]

parameters

AWS::SSM::Association.Parameters.

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

Return type

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

schedule_expression

AWS::SSM::Association.ScheduleExpression.

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

Return type

Optional[str]

targets

AWS::SSM::Association.Targets.

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

Return type

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