DisassociateTransitRouterPolicyTable
Disassociates a network instance connection from a transit router policy table.
Operation description
The DisassociateTransitRouterPolicyTable operation is asynchronous. After you invoke this operation, the system returns a request ID, but the deletion node is still running in the background. You can invoke the DescribeTransitRouterPolicyTableAssociations operation to query the status of the policy routing table association.
When the policy routing table association is in the Dissociating state, the association is being deleted. In this state, you can only execute query operations and cannot execute other operations.
If the DescribeTransitRouterPolicyTableAssociations operation does not return the association between the network instance connection and the policy routing table, the association is successfully dissociated.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:DisassociateTransitRouterPolicyTable |
delete |
*All Resource
|
None | None |
Request syntax
POST HTTP/1.1
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 value, but you must make sure that the value 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 API request as the ClientToken. The RequestId of each API request may be different. |
123e4567-e89b-12d3-a456-42665544**** |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run before sending the request. The dry run includes permission and instance status checks. Valid values:
|
false |
| AssociationId |
string |
Yes |
The ID of the association between the transit router policy table and the network instance connection. |
pta-123asdfqwe |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
Id of the request |
F7DDDC17-FA06-4AC2-8F35-59D2470FCFC1 |
Examples
Success response
JSON format
{
"RequestId": "F7DDDC17-FA06-4AC2-8F35-59D2470FCFC1"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InstanceNotExist.TransitRouterPolicyTableAssociation | The transit router policy table association does not exist. | The transit router policy table association does not exist. |
| 400 | IncorrectStatus.TransitRouterPolicyTableAssociation | Policy table association is not in a valid state for the operation. | Policy routing table association status is invalid. |
| 400 | InvalidParameter.AssociationId | The specified parameter AssociationId is invalid. | The parameter AssociationId entered is illegal. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.