GetCell, UpdateCell, DeleteCell - Amazon Route 53 Application Recovery Controller

GetCell, UpdateCell, DeleteCell

URI

/cells/cellName

HTTP methods

GET

Operation ID: GetCell

Gets information about a cell including cell name, cell Amazon Resource Name (ARN), ARNs of nested cells for this cell, and a list of those cell ARNs with their associated recovery group ARNs.

Path parameters
NameTypeRequiredDescription
cellNameStringTrue

The name of the cell.

Responses
Status codeResponse modelDescription
200CellOutput

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: UpdateCell

Updates a cell to replace the list of nested cells with a new list of nested cells.

Path parameters
NameTypeRequiredDescription
cellNameStringTrue

The name of the cell.

Responses
Status codeResponse modelDescription
200CellOutput

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: DeleteCell

Delete a cell. When successful, the response code is 204, with no response body.

Path parameters
NameTypeRequiredDescription
cellNameStringTrue

The name of the cell.

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

Enable CORS by returning correct headers.

Path parameters
NameTypeRequiredDescription
cellNameStringTrue

The name of the cell.

Responses
Status codeResponse modelDescription
200None

200 response - Success.

Schemas

Request bodies

{ "cells": [ "string" ] }

Response bodies

{ "cells": [ "string" ], "parentReadinessScopes": [ "string" ], "cellName": "string", "cellArn": "string", "tags": { } }

Properties

CellOutput

Information about a cell.

PropertyTypeRequiredDescription
cellArn

string

MaxLength: 256

True

The Amazon Resource Name (ARN) for the cell.

cellName

string

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

MaxLength: 64

True

The name of the cell.

cells

Array of type string

True

A list of cell ARNs.

parentReadinessScopes

Array of type string

True

The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.

tags

Tags

False

Tags on the resources.

CellUpdateParameters

Parameters used to update a cell.

PropertyTypeRequiredDescription
cells

Array of type string

True

A list of cell Amazon Resource Names (ARNs), which completely replaces the previous list.

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:

GetCell

UpdateCell

DeleteCell