Accepts a VPC peering connection request.
Operation description
-
A cross-account VPC peering connection is activated only after the accepter VPC accepts the request.
-
AcceptVpcPeerConnection is an asynchronous operation. After you send a request, the system returns a RequestId while running the task in the background. Call GetVpcPeerConnectionAttribute to query the status of the VPC peering connection instance.
-
Updating indicates that the VPC peering connection is being activated.
-
Activated indicates that the VPC peering connection is activated.
-
-
AcceptVpcPeerConnection does not support concurrent requests for the same VPC peering connection.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:AcceptVpcPeerConnection |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of VPC peering connection. |
pcc-guzvyqlj0n6e10**** |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run. Valid values:
|
false |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. Generate a token from your client to make sure that it is unique among different requests. The client token can contain only ASCII characters. Note
If you do not specify this parameter, the system automatically uses the RequestId of the request as the ClientToken. The RequestId of each API request may be different. |
02fb3da4-130e-11e9-8e44-001**** |
| ResourceGroupId |
string |
No |
The ID of the resource group. For more information, see What is a resource group? |
rg-acfmxazb4ph6aiy**** |
| Tag |
array<object> |
No |
The tags. |
|
|
object |
No |
The tags. |
||
| Key |
string |
No |
The key of the tag. You can specify 1 to 20 tag keys. It cannot be an empty string. The tag key can be up to 128 characters in length. It cannot start with |
FinanceDept |
| Value |
string |
No |
The value of the tag. You can specify 1 to 20 tag values. It can be an empty string. The tag value can be up to 128 characters in length. It cannot start with |
FinanceJoshua |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The request ID. |
||
| RequestId |
string |
The request ID. |
4EC47282-1B74-4534-BD0E-403F3EE64CAF |
Examples
Success response
JSON format
{
"RequestId": "4EC47282-1B74-4534-BD0E-403F3EE64CAF"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ResourceNotFound.InstanceId | The specified resource of %s is not found. | The specified instance is not found |
| 400 | IncorrectStatus.VpcPeer | The status of %s [%s] is incorrect. | The status of the peer-to-peer connection instance does not meet the requirements. In this status, the peer-to-peer connection instance cannot be received. |
| 400 | OperationFailed.CdtNotOpened | The operation failed because the Cdt service is not opened. | The operation failed because CDT is not activated. |
| 400 | IncorrectBusinessStatus.VpcPeer | The business status of %s [%s] is incorrect. | The current instance status is abnormal and the current operation is not allowed. |
| 400 | OperationFailed.NotExist.ResourceGroup | The operation failed because the resource group does not exist. | The operation failed because the resource group does not exist. |
| 400 | OperationFailed.CrossBorderCdtNotOpened | The cross-border data transmission function of Alibaba Cloud is not enabled. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.