Skip to main content

readiness_check_resource_status

Creates, updates, deletes, gets or lists a readiness_check_resource_status resource.

Overview

Namereadiness_check_resource_status
TypeResource
Idaws.route53_recovery_readiness.readiness_check_resource_status

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
last_checked_timestampstring (date-time)The time the resource was last checked for readiness, in ISO-8601 format, UTC.
messagesarrayDetails about the resource's readiness.
readinessstringThe readiness at rule level. (READY, NOT_READY, UNKNOWN, NOT_AUTHORIZED)
rule_idstringThe identifier of the rule.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_readiness_check_resource_statusselectreadiness_check_name, resource_identifier, regionmaxResults, nextTokenGets individual readiness status for a readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in the recovery group, use GetRecoveryGroupReadinessSummary.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
readiness_check_namestringName of a readiness check.
regionstringAWS region (default: us-east-1)
resource_identifierstringThe resource identifier, which is the Amazon Resource Name (ARN) or the identifier generated for the resource by Application Recovery Controller (for example, for a DNS target resource).
maxResultsintegerThe number of objects that you want to return with this call.
nextTokenstringThe token that identifies which batch of results you want to see.

SELECT examples

Gets individual readiness status for a readiness check. To see the overall readiness status for a recovery group, that considers the readiness status for all the readiness checks in the recovery group, use GetRecoveryGroupReadinessSummary.

SELECT
last_checked_timestamp,
messages,
readiness,
rule_id
FROM aws.route53_recovery_readiness.readiness_check_resource_status
WHERE readiness_check_name = '{{ readiness_check_name }}' -- required
AND resource_identifier = '{{ resource_identifier }}' -- required
AND region = '{{ region }}' -- required
AND maxResults = '{{ maxResults }}'
AND nextToken = '{{ nextToken }}'
;