Desassocia uma tabela de rotas de um transit router Enterprise Edition de uma lista de prefixos.
Observações de uso
Ao desassociar uma tabela de rotas de um transit router Enterprise Edition de uma lista de prefixos, o sistema retira automaticamente as rotas que apontam para os blocos CIDR dessa lista. Antes de desassociar a tabela de rotas, migre as cargas de trabalho que utilizam essas rotas para evitar interrupções nos serviços.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | DeleteTransitRouterPrefixListAssociation | A operação a ser executada. Defina o valor como DeleteTransitRouterPrefixListAssociation. |
| ClientToken | String | Não | 123e4567-e89b-12d3-a456-4266**** | Token do cliente usado para garantir a idempotência da solicitação. Use o cliente para gerar o valor, mas garanta que ele seja único entre diferentes solicitações. O ClientToken pode conter apenas caracteres ASCII. Nota Se você não definir este parâmetro, o ClientToken assumirá o valor de RequestId. O valor de RequestId de cada solicitação de API pode ser diferente. |
| RegionId | String | Sim | cn-hangzhou | ID da região onde o transit router está implantado. Chame a operação DescribeChildInstanceRegions para consultar a lista de regiões mais recente. |
| TransitRouterId | String | Sim | tr-6ehx7q2jze8ch5ji0**** | ID do transit router. |
| PrefixListId | String | Sim | pl-6ehtn5kqxgeyy08fi**** | ID da lista de prefixos. |
| TransitRouterTableId | String | Sim | vtb-6ehgc262hr170qgyc**** | ID da tabela de rotas do transit router. |
| NextHop | String | Sim | tr-attach-flbq507rg2ckrj**** | ID da conexão do próximo salto. Nota Se NextHopType estiver definido como BlackHole, defina este parâmetro como BlackHole. |
| NextHopType | String | Não | VPC | Tipo do próximo salto. Valores válidos:
|
| DryRun | Boolean | Não | false | Especifica se apenas a solicitação deve ser verificada. Valores válidos:
|
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
835E7F4B-B380-4E0F-96A5-6EA572388047 |
ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?Action=DeleteTransitRouterPrefixListAssociation
&ClientToken=123e4567-e89b-12d3-a456-4266****
&RegionId=cn-hangzhou
&TransitRouterId=tr-6ehx7q2jze8ch5ji0****
&PrefixListId=pl-6ehtn5kqxgeyy08fi****
&TransitRouterTableId=vtb-6ehgc262hr170qgyc****
&NextHop=tr-attach-flbq507rg2ckrj****
&NextHopType=VPC
&DryRun=false
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteTransitRouterPrefixListAssociationResponse>
<RequestId>835E7F4B-B380-4E0F-96A5-6EA572388047</RequestId>
</DeleteTransitRouterPrefixListAssociationResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "835E7F4B-B380-4E0F-96A5-6EA572388047"
}
Códigos de erro
|
HttpCode |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
NoPermission.AliyunServiceRolePolicyForCEN |
You are not authorized to create the service linked role. Role Name: AliyunServiceRolePolicyForCEN. Service Name: cen.aliyuncs.com. Make sure that the user has been granted the ram:CreateServiceLinkedRole permission. |
Mensagem retornada porque você não tem autorização para criar a função vinculada ao serviço AliyunServiceRolePolicyForCEN para o serviço cen.aliyuncs.com. É necessário obter a permissão ram:CreateServiceLinkedRole antes de executar a operação. |
|
400 |
ResourceNotFound.PrefixlistCidrs |
Can not find any cidr of specified prefix list. |
Mensagem retornada porque a lista de prefixos especificada não contém nenhum bloco CIDR. Verifique a lista de prefixos. |
|
400 |
ResourceNotFound.Nexthop |
The specified nexthop instance is not exsit. |
Mensagem retornada porque o próximo salto especificado não existe. Verifique as configurações. |
|
400 |
MultipleFound.PrefixlistAssociation |
multiple same prefix association record found. |
Mensagem retornada porque foram encontrados registros duplicados de associação de prefixos. |
|
400 |
InvalidStatus.PrefixlistAssociation |
The prefix list association is not in a valid state for the operation. |
Mensagem retornada porque a associação está em um estado inválido. Tente novamente mais tarde. |
|
400 |
ResourceNotFound.PrefixList |
The specified prefixlist does not found. |
Mensagem retornada porque a lista de prefixos especificada não foi encontrada. Verifique se a lista de prefixos existe. |
|
400 |
OperationDenied.SystemPrefixList |
SystemPrefixList can not be operated. |
Mensagem retornada porque nenhuma operação pode ser realizada na lista de prefixos especificada. |
|
400 |
OperationFailed.OperateShareResource |
Operate share prefixlist failed. |
Mensagem retornada porque a operação na lista de prefixos compartilhada falhou. |
|
400 |
InvalidStatus.Prefixlist |
Prefixlist is not in a operate status. |
Mensagem retornada porque a lista de prefixos especificada está em um estado inválido. Tente novamente mais tarde. |
Para obter uma lista de códigos de erro, visite o API Error Center.