

• AWS Systems Manager CloudWatch 대시보드는 2026년 4월 30일 이후에는 더 이상 사용할 수 없습니다. 고객은 Amazon CloudWatch 콘솔을 계속 사용하여 현재와 마찬가지로 Amazon CloudWatch 대시보드를 보고, 생성하고, 관리할 수 있습니다. 자세한 내용은 [Amazon CloudWatch 대시보드 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)를 참조하세요.

# Automation 실행서에 Change Calendar 종속성 추가
<a name="systems-manager-change-calendar-automations"></a>

Automation 작업이 AWS Systems Manager의 도구인 Change Calendar를 준수하도록 하려면 해당 [`aws:assertAwsResourceProperty`](automation-action-assertAwsResourceProperty.md) 작업을 사용하는 Automation 런북에 단계를 추가합니다. `GetCalendarState`를 실행하여 지정된 일정 항목이 원하는 상태(`OPEN` 또는 `CLOSED`)인지 확인하도록 작업을 구성합니다. Automation 실행서는 일정 상태가 `OPEN`인 경우에만 다음 단계를 계속 진행할 수 있습니다. 다음은 일정 상태가 `DesiredValues`에 지정된 `OPEN` 상태가 아닌 경우 다음 단계인 `LaunchInstance`로 진행할 수 없는 Automation 실행서의 YAML 기반 샘플 발췌 내용입니다.

다음은 예입니다.

```
mainSteps:
  - name: MyCheckCalendarStateStep
    action: 'aws:assertAwsResourceProperty'
    inputs:
      Service: ssm
      Api: GetCalendarState
      CalendarNames: ["arn:aws:ssm:us-east-2:123456789012:document/SaleDays"]
      PropertySelector: '$.State'
      DesiredValues:
      - OPEN
    description: "Use GetCalendarState to determine whether a calendar is open or closed."
    nextStep: LaunchInstance
  - name: LaunchInstance
    action: 'aws:executeScript'
    inputs:
      Runtime: python3.11 
...
```