2025/12/18 - ARC - Region switch - 1 new1 updated api methods
Changes New API to list Route 53 health checks created by ARC region switch for a plan in a specific AWS Region using the Region switch Regional data plane.
List the Amazon Route 53 health checks in a specific Amazon Web Services Region.
See also: AWS API Documentation
Request Syntax
client.list_route53_health_checks_in_region(
arn='string',
hostedZoneId='string',
recordName='string',
maxResults=123,
nextToken='string'
)
string
[REQUIRED]
The Amazon Resource Name (ARN) of the Arc Region Switch Plan.
string
The hosted zone ID for the health checks.
string
The record name for the health checks.
integer
The number of objects that you want to return with this call.
string
Specifies that you want to receive the next page of results. Valid only if you received a nextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's nextToken response to request the next page of results.
dict
Response Syntax
{
'healthChecks': [
{
'hostedZoneId': 'string',
'recordName': 'string',
'healthCheckId': 'string',
'status': 'healthy'|'unhealthy'|'unknown',
'region': 'string'
},
],
'nextToken': 'string'
}
Response Structure
(dict) --
healthChecks (list) --
List of the health checks requested.
(dict) --
The Amazon Route 53 health check.
hostedZoneId (string) --
The Amazon Route 53 health check hosted zone ID.
recordName (string) --
The Amazon Route 53 record name.
healthCheckId (string) --
The Amazon Route 53 health check ID.
status (string) --
The Amazon Route 53 health check status.
region (string) --
The Amazon Route 53 Region.
nextToken (string) --
Specifies that you want to receive the next page of results. Valid only if you received a nextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's nextToken response to request the next page of results.
{'healthChecks': {'status': 'healthy | unhealthy | unknown'}}
List the Amazon Route 53 health checks.
See also: AWS API Documentation
Request Syntax
client.list_route53_health_checks(
arn='string',
hostedZoneId='string',
recordName='string',
maxResults=123,
nextToken='string'
)
string
[REQUIRED]
The Amazon Resource Name (ARN) of the Amazon Route 53 health check request.
string
The hosted zone ID for the health checks.
string
The record name for the health checks.
integer
The number of objects that you want to return with this call.
string
Specifies that you want to receive the next page of results. Valid only if you received a nextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's nextToken response to request the next page of results.
dict
Response Syntax
{
'healthChecks': [
{
'hostedZoneId': 'string',
'recordName': 'string',
'healthCheckId': 'string',
'status': 'healthy'|'unhealthy'|'unknown',
'region': 'string'
},
],
'nextToken': 'string'
}
Response Structure
(dict) --
healthChecks (list) --
List of the health checks requested.
(dict) --
The Amazon Route 53 health check.
hostedZoneId (string) --
The Amazon Route 53 health check hosted zone ID.
recordName (string) --
The Amazon Route 53 record name.
healthCheckId (string) --
The Amazon Route 53 health check ID.
status (string) --
The Amazon Route 53 health check status.
region (string) --
The Amazon Route 53 Region.
nextToken (string) --
Specifies that you want to receive the next page of results. Valid only if you received a nextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call's nextToken response to request the next page of results.