GetReadinessCheck, UpdateReadinessCheck, DeleteReadinessCheck - Amazon Route 53 Application Recovery Controller

GetReadinessCheck, UpdateReadinessCheck, DeleteReadinessCheck

URI

/readinesschecks/readinessCheckName

HTTP methods

GET

Operation ID: GetReadinessCheck

Gets details about a readiness check.

Path parameters
NameTypeRequiredDescription
readinessCheckNameStringTrue

Name of a readiness check.

Responses
Status codeResponse modelDescription
200ReadinessCheckOutput

200 response - Success.

400None

400 response - Multiple causes. For example, you might have a malformed query string, an input parameter might be out of range, or you used parameters together incorrectly.

403None

403 response - Access denied exception. You do not have sufficient access to perform this action.

404None

404 response - Malformed query string. The query string contains a syntax error or resource not found.

429None

429 response - Limit exceeded exception or too many requests exception.

500None

500 response - Internal service error or temporary service error. Retry the request.

PUT

Operation ID: UpdateReadinessCheck

Updates a readiness check.

Path parameters
NameTypeRequiredDescription
readinessCheckNameStringTrue

Name of a readiness check.

Responses
Status codeResponse modelDescription
200ReadinessCheckOutput

200 response - Success.

400None

400 response - Multiple causes. For example, you might have a malformed query string, an input parameter might be out of range, or you used parameters together incorrectly.

403None

403 response - Access denied exception. You do not have sufficient access to perform this action.

404None

404 response - Malformed query string. The query string contains a syntax error or resource not found.

429None

429 response - Limit exceeded exception or too many requests exception.

500None

500 response - Internal service error or temporary service error. Retry the request.

DELETE

Operation ID: DeleteReadinessCheck

Deletes a readiness check.

Path parameters
NameTypeRequiredDescription
readinessCheckNameStringTrue

Name of a readiness check.

Responses
Status codeResponse modelDescription
204None

204 response - Successful deletion

400None

400 response - Multiple causes. For example, you might have a malformed query string, an input parameter might be out of range, or you used parameters together incorrectly.

403None

403 response - Access denied exception. You do not have sufficient access to perform this action.

404None

404 response - Malformed query string. The query string contains a syntax error or resource not found.

429None

429 response - Limit exceeded exception or too many requests exception.

500None

500 response - Internal service error or temporary service error. Retry the request.

OPTIONS

Enables CORS by returning correct headers.

Path parameters
NameTypeRequiredDescription
readinessCheckNameStringTrue

Name of a readiness check.

Responses
Status codeResponse modelDescription
200None

200 response - Success.

Schemas

Request bodies

{ "resourceSetName": "string" }

Response bodies

{ "resourceSet": "string", "readinessCheckName": "string", "readinessCheckArn": "string", "tags": { } }

Properties

ReadinessCheckOutput

A readiness check.

PropertyTypeRequiredDescription
readinessCheckArn

string

MaxLength: 256

True

The Amazon Resource Name (ARN) associated with a readiness check.

readinessCheckName

string

Pattern: \A[a-zA-Z0-9_]+\z

MaxLength: 64

False

Name of a readiness check.

resourceSet

string

Pattern: \A[a-zA-Z0-9_]+\z

MaxLength: 64

True

Name of the resource set to be checked.

tags

Tags

False

ReadinessCheckUpdateParameters

Parameter used to create or update a readiness check.

PropertyTypeRequiredDescription
resourceSetName

string

True

The name of the resource set to be checked.

Tags

A collection of tags associated with a resource.

PropertyTypeRequiredDescription

*

string

False

See also

For more information about using this API in one of the language-specific AWS SDKs and references, see the following:

GetReadinessCheck

UpdateReadinessCheck

DeleteReadinessCheck