ManagedResourceSummary - Amazon Route 53 Application Recovery Controller
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

ManagedResourceSummary

A complex structure for a managed resource in an Amazon Web Services account with information about zonal shifts and autoshifts.

A managed resource is a load balancer that has been registered with Route 53 ARC by Elastic Load Balancing. You can start a zonal shift in Route 53 ARC for a managed resource to temporarily move traffic for the resource away from an Availability Zone in an Amazon Web Services Region. You can also configure zonal autoshift for a managed resource.

Note

At this time, managed resources are Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off.

Contents

availabilityZones

The Availability Zones that a resource is deployed in.

Type: Array of strings

Length Constraints: Minimum length of 0. Maximum length of 20.

Required: Yes

appliedWeights

A collection of key-value pairs that indicate whether resources are active in Availability Zones or not. The key name is the Availability Zone where the resource is deployed. The value is 1 or 0.

Type: String to float map

Key Length Constraints: Minimum length of 0. Maximum length of 20.

Valid Range: Minimum value of 0.0. Maximum value of 1.0.

Required: No

arn

The Amazon Resource Name (ARN) for the managed resource.

Type: String

Length Constraints: Minimum length of 8. Maximum length of 1024.

Pattern: ^arn:.*$

Required: No

autoshifts

An array of the autoshifts that have been completed for a resource.

Type: Array of AutoshiftInResource objects

Required: No

name

The name of the managed resource.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: No

practiceRunStatus

This status tracks whether a practice run configuration exists for a resource. When you configure a practice run for a resource so that a practice run configuration exists, Route 53 ARC sets this value to ENABLED. If a you have not configured a practice run for the resource, or delete a practice run configuration, Route 53 ARC sets the value to DISABLED.

Route 53 ARC updates this status; you can't set a practice run status to ENABLED or DISABLED.

Type: String

Valid Values: ENABLED | DISABLED

Required: No

zonalAutoshiftStatus

The status of autoshift for a resource. When you configure zonal autoshift for a resource, you can set the value of the status to ENABLED or DISABLED.

Type: String

Valid Values: ENABLED | DISABLED

Required: No

zonalShifts

An array of the zonal shifts for a resource.

Type: Array of ZonalShiftInResource objects

Required: No

See Also

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