ManagedResourceSummary
A complex structure for a managed resource in an AWS 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 AWS 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 toDISABLED
.Route 53 ARC updates this status; you can't set a practice run status to
ENABLED
orDISABLED
.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
orDISABLED
.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 AWS SDKs, see the following: