Skip to main content

readiness_checks

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

Overview

Namereadiness_checks
TypeResource
Idaws.route53_recovery_readiness.readiness_checks

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
readiness_check_arnstringThe Amazon Resource Name (ARN) associated with a readiness check.
readiness_check_namestringName of a readiness check. (pattern: <code>\A[a-zA-Z0-9_]+\z</code>)
resource_setstringName of the resource set to be checked. (pattern: <code>\A[a-zA-Z0-9_]+\z</code>)
tagsobject

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_readiness_checkselectreadiness_check_name, regionGets details about a readiness check.
list_readiness_checksselectregionmaxResults, nextTokenLists the readiness checks for an account.
create_readiness_checkinsertregion, ReadinessCheckName, ResourceSetNameCreates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.
update_readiness_checkupdatereadiness_check_name, region, ResourceSetNameUpdates a readiness check.
delete_readiness_checkdeletereadiness_check_name, regionDeletes a readiness check.

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)
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 details about a readiness check.

SELECT
readiness_check_arn,
readiness_check_name,
resource_set,
tags
FROM aws.route53_recovery_readiness.readiness_checks
WHERE readiness_check_name = '{{ readiness_check_name }}' -- required
AND region = '{{ region }}' -- required
;

INSERT examples

Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

INSERT INTO aws.route53_recovery_readiness.readiness_checks (
ReadinessCheckName,
ResourceSetName,
Tags,
region
)
SELECT
'{{ ReadinessCheckName }}' /* required */,
'{{ ResourceSetName }}' /* required */,
'{{ Tags }}',
'{{ region }}'
RETURNING
readiness_check_arn,
readiness_check_name,
resource_set,
tags
;

UPDATE examples

Updates a readiness check.

UPDATE aws.route53_recovery_readiness.readiness_checks
SET
ResourceSetName = '{{ ResourceSetName }}'
WHERE
readiness_check_name = '{{ readiness_check_name }}' --required
AND region = '{{ region }}' --required
AND ResourceSetName = '{{ ResourceSetName }}' --required
RETURNING
readiness_check_arn,
readiness_check_name,
resource_set,
tags;

DELETE examples

Deletes a readiness check.

DELETE FROM aws.route53_recovery_readiness.readiness_checks
WHERE readiness_check_name = '{{ readiness_check_name }}' --required
AND region = '{{ region }}' --required
;