aws:assertAwsResourceProperty - AWS 리소스 상태 또는 이벤트 상태 어설션
aws:assertAwsResourceProperty 작업은 특정 Automation 단계에 대해 특정 리소스 상태 또는 이벤트 상태를 어설션할 수 있게 합니다.
참고
aws:assertAwsResourceProperty 작업은 자동 스로틀링 재시도를 지원합니다. 자세한 정보는 스로틀링된 작업에 대한 자동 재시도 구성 섹션을 참조하세요.
이 작업을 사용하는 방법에 관한 자세한 내용은 추가 런북 예제 섹션을 참조하세요.
입력
입력은 선택하는 API 작업에 의해 정의됩니다.
- Service
-
실행하려는 API 작업을 포함하는 AWS 서비스 네임스페이스입니다. 예를 들면 Systems Manager의 네임스페이스는
ssm입니다. Amazon EC2의 네임스페이스는ec2입니다. AWS CLI 명령 참조의 사용 가능한 서비스 섹션에서 지원되는 AWS 서비스 네임스페이스 목록을 볼 수 있습니다.유형: 문자열
필수 여부: 예
- Api
-
실행할 API 작업의 이름입니다. 다음 [서비스 참조(Services Reference)
] 페이지의 왼쪽 탐색 영역에서 서비스를 선택하여 API 작업(메서드라고도 함)을 볼 수 있습니다. 호출할 서비스에 대한 클라이언트 섹션에서 메서드를 선택합니다. 예를 들어 Amazon Relational Database Service(Amazon RDS)에 대한 모든 API 작업(메서드)이 Amazon RDS 메서드 페이지에 나열됩니다. 유형: 문자열
필수 여부: 예
- API 작업 입력
-
하나 이상의 API 작업 입력입니다. 다음 서비스 참조
페이지의 왼쪽 탐색 영역에서 서비스를 선택하여 사용할 수 있는 입력(파라미터)을 볼 수 있습니다. 호출할 서비스에 대한 클라이언트 섹션에서 메서드를 선택합니다. 예를 들어 Amazon RDS에 대한 모든 메서드는 Amazon RDS 메서드 페이지에 나열됩니다. describe_db_instances 메서드를 선택하고 아래로 스크롤하여 DBInstanceIdentifier, Name 및 Values 같은 사용할 수 있는 파라미터를 볼 수 있습니다. 두 개 이상의 입력을 지정하려면 다음 형식을 사용합니다. 형식: 선택한 API 작업에 의해 결정됨
필수 여부: 예
- PropertySelector
-
응답 객체의 특정 속성에 대한 JSONPath입니다. 다음 서비스 참조
페이지의 왼쪽 탐색 영역에서 서비스를 선택하여 응답 객체를 볼 수 있습니다. 호출할 서비스에 대한 클라이언트 섹션에서 메서드를 선택합니다. 예를 들어 Amazon RDS에 대한 모든 메서드는 Amazon RDS 메서드 페이지에 나열됩니다. describe_db_instances 메서드를 선택하고 Response Structure(응답 구조) 섹션이 있는 아래쪽으로 스크롤합니다. DBInstances가 응답 객체로 나열됩니다. 유형: 문자열
필수 여부: 예
- DesiredValues
-
필요한 상태 또는 자동화를 계속 진행하기 위해 충족되어야 할 상태입니다. 부울 값을 지정할 경우 True 또는 False 같은 대문자를 사용해야 합니다.
유형: StringList
필수 여부: 예