ARC - Region switch

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.

ListRoute53HealthChecksInRegion (new) Link ¶

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'
)
type arn:

string

param arn:

[REQUIRED]

The Amazon Resource Name (ARN) of the Arc Region Switch Plan.

type hostedZoneId:

string

param hostedZoneId:

The hosted zone ID for the health checks.

type recordName:

string

param recordName:

The record name for the health checks.

type maxResults:

integer

param maxResults:

The number of objects that you want to return with this call.

type nextToken:

string

param nextToken:

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.

rtype:

dict

returns:

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.

ListRoute53HealthChecks (updated) Link ¶
Changes (response)
{'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'
)
type arn:

string

param arn:

[REQUIRED]

The Amazon Resource Name (ARN) of the Amazon Route 53 health check request.

type hostedZoneId:

string

param hostedZoneId:

The hosted zone ID for the health checks.

type recordName:

string

param recordName:

The record name for the health checks.

type maxResults:

integer

param maxResults:

The number of objects that you want to return with this call.

type nextToken:

string

param nextToken:

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.

rtype:

dict

returns:

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.