Deletes an endpoint group that is associated with a basic Global Accelerator (GA) instance.
Operation description
Before you delete an endpoint group, note the following:
-
If any endpoint in the endpoint group is associated with an accelerated IP address, the endpoint group cannot be deleted. Call DeleteBasicAccelerateIpEndpointRelation to disassociate the endpoint from the accelerated IP address first.
-
If no endpoint in the endpoint group is associated with an accelerated IP address, you can directly delete the endpoint group. Deleting an endpoint group also deletes all endpoints in it.
-
DeleteBasicEndpointGroup is an asynchronous operation. After you send a request, the system returns a request ID and runs the task in the background. You can call GetBasicEndpointGroup to query the task status.
-
If the endpoint group is in the deleting state, it is being deleted. You can perform only query operations in this state.
-
If the endpoint group cannot be queried, the endpoint group is deleted.
-
-
You cannot call DeleteBasicEndpointGroup repeatedly for the same GA instance within a specific period of time.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ga:DeleteBasicEndpointGroup |
delete |
*BasicEndpointGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but the token must be unique across requests. The token can contain only ASCII characters. Note
If you do not specify this parameter, the system uses the request ID as the client token. The request ID may be different for each request. |
123e4567-e89b-12d3-a456-426655440000 |
| EndpointGroupId |
string |
Yes |
The ID of the endpoint group that is associated with the basic GA instance. |
epg-bp1dmlohjjz4kqaun**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The ID of the request. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
Examples
Success response
JSON format
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NotExist.EndPointGroup | The endpoint group does not exist. | The endpoint group does not exist. |
| 400 | StateError.EndPointGroup | The specified state of endpoint group is invalid. | The endpoint group is in an invalid state. |
| 400 | NotExist.Accelerator | The accelerated instance does not exist. | The GA instance does not exist. |
| 400 | StateError.Accelerator | The state of the accelerated instance is invalid. | The status of the GA instance is invalid. |
| 500 | UnknownError | An error occurred while processing your request. Please try again. If the error persists, please submit a ticket. | An error occurred while the request was being processed. Try again later. |
| 403 | Forbbiden.SubUser | You are not authorized to operate on the specified resource because your account was created by another user. | The current account is a RAM user and does not have permissions to manage the specified resources. |
| 403 | Forbidden | The user is not authorized to operate on the specified resource. | The current account does not have permissions to manage the specified resources. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.