ARCZonalShift¶
Client¶
- class ARCZonalShift.Client¶
A low-level client representing AWS ARC - Zonal Shift
Welcome to the API Reference Guide for zonal shift and zonal autoshift in Amazon Application Recovery Controller (ARC).
You can start a zonal shift to move traffic for a load balancer resource away from an Availability Zone to help your application recover quickly from an impairment in an Availability Zone. For example, you can recover your application from a developer’s bad code deployment or from an Amazon Web Services infrastructure failure in a single Availability Zone.
You can also configure zonal autoshift for supported load balancer resources. Zonal autoshift is a capability in ARC where you authorize Amazon Web Services to shift away application resource traffic from an Availability Zone during events, on your behalf, to help reduce your time to recovery. Amazon Web Services starts an autoshift when internal telemetry indicates that there is an Availability Zone impairment that could potentially impact customers.
For more information about using zonal shift and zonal autoshift, see the Amazon Application Recovery Controller Developer Guide.
client = session.create_client('arc-zonal-shift')
These are the available methods:
- can_paginate
- cancel_practice_run
- cancel_zonal_shift
- close
- create_practice_run_configuration
- delete_practice_run_configuration
- get_autoshift_observer_notification_status
- get_managed_resource
- get_paginator
- get_waiter
- list_autoshifts
- list_managed_resources
- list_zonal_shifts
- start_practice_run
- start_zonal_shift
- update_autoshift_observer_notification_status
- update_practice_run_configuration
- update_zonal_autoshift_configuration
- update_zonal_shift
Client Exceptions¶
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
Paginators¶
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are: