---
type: resource-type
title: SSMAssociation
description: aws resource type AWS::SSM::Association
name: SSMAssociation
lexicon: aws
resource_type: AWS::SSM::Association
---
`AWS::SSM::Association`, a resource type of the aws lexicon.

## Properties

- `Name` (`string`, required): The name of the SSM document.
- `ApplyOnlyAtCronInterval` (`boolean`, optional)
- `AssociationDispatchAssumeRole` (`string`, optional): A role used by association to take actions on your behalf.
- `AssociationId` (`string`, optional): Unique identifier of the association.
- `AssociationName` (`string`, optional): The name of the association.
- `AutomationTargetParameterName` (`string`, optional)
- `CalendarNames` (`string[]`, optional)
- `ComplianceSeverity` (`"CRITICAL" | "HIGH" | "LOW" | "MEDIUM" | "UNSPECIFIED"`, optional)
- `DocumentVersion` (`string`, optional): The version of the SSM document to associate with the target.
- `InstanceId` (`string`, optional): The ID of the instance that the SSM document is associated with.
- `MaxConcurrency` (`string`, optional)
- `MaxErrors` (`string`, optional)
- `OutputLocation` (`SSMAssociation_InstanceAssociationOutputLocation`, optional)
- `Parameters` (`Record<string, unknown>`, optional): Parameter values that the SSM document uses at runtime.
- `ScheduleExpression` (`string`, optional): A Cron or Rate expression that specifies when the association is applied to the target.
- `ScheduleOffset` (`number`, optional)
- `SyncCompliance` (`"AUTO" | "MANUAL"`, optional)
- `Tags` (`SSMAssociation_Tag[]`, optional): A key-value pair to associate with a resource.
- `Targets` (`SSMAssociation_Target[]`, optional): The targets that the SSM document sends commands to.
- `WaitForSuccessTimeoutSeconds` (`number`, optional)

## Attributes

- `AssociationId`
