Call the EnableVpcEndpointConnection operation to accept an endpoint connection request.
Operation description
-
EnableVpcEndpointConnection is an asynchronous operation. After you send a request, the system returns a request ID, but the endpoint connection is not immediately established. The system establishes the connection in the background. You can call the GetVpcEndpointAttribute operation to query the status of the endpoint connection:
If the connection is in the Connecting state, the endpoint connection is being established.
If the connection is in the Connected state, the endpoint connection is established.
-
The EnableVpcEndpointConnection operation does not support concurrent calls to accept endpoint connection requests from the same Alibaba Cloud account.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
privatelink:EnableVpcEndpointConnection |
update |
*VpcEndpointService
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the endpoint connection that you want to accept. Call the DescribeRegions operation to query the most recent region list. |
cn-huhehaote |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. Make sure that the client token is unique for each request. The token can contain only ASCII characters. |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run. Valid values:
|
false |
| ServiceId |
string |
Yes |
The endpoint service ID. |
epsrv-hp3vpx8yqxblby3i**** |
| EndpointId |
string |
Yes |
The endpoint ID. |
ep-hp33b2e43fays7s8**** |
| Bandwidth |
integer |
No |
The bandwidth of the endpoint connection. Unit: Mbps. Valid values: 100 to 10240. Note
The bandwidth of an endpoint connection ranges from 100 to 10240 Mbps. The default bandwidth is 3072 Mbps. If a Classic Load Balancer (CLB) or an Application Load Balancer (ALB) is the service resource, you can modify the connection bandwidth as needed. A Network Load Balancer (NLB) does not support bandwidth throttling. |
3072 |
| RegionId |
string |
Yes |
The region ID of the endpoint connection that you want to accept. Call the DescribeRegions operation to query the most recent region list. |
cn-huhehaote |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
Examples
Success response
JSON format
{
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | EndpointServiceNotFound | The specified Service does not exist. | The specified Service does not exist. |
| 400 | EndpointConnectionNotFound | The specified endpoint connection does not exist. | The specified endpoint connection does not exist. |
| 400 | EndpointConnectionOperationDenied | The endpoint is being connected. | The endpoint is being connected. |
| 400 | EndpointOperationDenied | The specified operation of endpoint is not allowed. | The specified operation of endpoint is not allowed. |
| 400 | OperationDenied.NoAvailableServiceResource | The operation is not allowed because of there are no resource in some available zones of endpoint service. | The operation is not allowed because of there are no resource in some available zones of endpoint service. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.