AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Delete a custom routing accelerator. Before you can delete an accelerator, you must
disable it and remove all dependent resources (listeners and endpoint groups). To
disable the accelerator, update the accelerator to set
When you create a custom routing accelerator, by default, Global Accelerator provides
you with a set of two static IP addresses.
The IP addresses are assigned to your accelerator for as long as it exists, even if
you disable the accelerator and it no longer accepts or routes traffic. However, when
you delete an accelerator, you lose the static IP addresses that are assigned
to the accelerator, so you can no longer route traffic by using them. As a best practice,
ensure that you have permissions in place to avoid inadvertently deleting accelerators.
You can use IAM policies with Global Accelerator to limit the users who have permissions
to delete an accelerator. For more information, see Identity
and access management in the Global Accelerator Developer Guide.
Enabled
to false.
For .NET Core this operation is only available in asynchronous form. Please refer to DeleteCustomRoutingAcceleratorAsync.
Namespace: Amazon.GlobalAccelerator
Assembly: AWSSDK.GlobalAccelerator.dll
Version: 3.x.y.z
public abstract DeleteCustomRoutingAcceleratorResponse DeleteCustomRoutingAccelerator( DeleteCustomRoutingAcceleratorRequest request )
Container for the necessary parameters to execute the DeleteCustomRoutingAccelerator service method.
Exception | Condition |
---|---|
AcceleratorNotDisabledException | The accelerator that you specified could not be disabled. |
AcceleratorNotFoundException | The accelerator that you specified doesn't exist. |
AssociatedListenerFoundException | The accelerator that you specified has a listener associated with it. You must remove all dependent resources from an accelerator before you can delete it. |
InternalServiceErrorException | There was an internal error for Global Accelerator. |
InvalidArgumentException | An argument that you specified is invalid. |
TransactionInProgressException | There's already a transaction in progress. Another transaction can't be processed. |
.NET Framework:
Supported in: 4.5 and newer, 3.5