Modifica o tipo de próximo salto e o próximo salto de uma tabela de rotas de gateway.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:UpdateGatewayRouteTableEntryAttribute |
update |
*RouteTable
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região da tabela de rotas de gateway que você deseja modificar. Você pode chamar a operação DescribeRegions para consultar o ID da região. |
ap-southeast-6 |
| IPv4GatewayRouteTableId |
string |
Não |
O ID da tabela de rotas de gateway que você deseja modificar. |
vtb-5ts0ohchwkp3dydt2**** |
| GatewayRouteTableId |
string |
Não |
O ID da tabela de rotas de gateway que você deseja modificar. |
vtb-5ts0ohchwkp3dydt2**** |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode gerar o valor do parâmetro em seu cliente. Certifique-se de que o token seja exclusivo entre diferentes solicitações. O token de cliente pode conter apenas caracteres ASCII. Nota
Se você não especificar este parâmetro, o sistema usará automaticamente o RequestId da solicitação de API como o ClientToken. O RequestId de cada solicitação de API é diferente. |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
Não |
Especifica se deve ser realizada apenas uma pré-verificação da solicitação. Valores válidos:
|
false |
| DestinationCidrBlock |
string |
Sim |
O bloco CIDR de destino da entrada de rota na tabela de rotas de gateway. |
47.100.XX.XX/16 |
| NextHopType |
string |
Sim |
O tipo de próximo salto da rota que você deseja modificar. Valores válidos:
|
Instance |
| NextHopId |
string |
Não |
O ID da instância do próximo salto que você deseja modificar.
Nota
Se o tipo de próximo salto da rota for Instance ou NetworkInterface e você desejar modificar o próximo salto, deverá primeiro alterar NextHopType para Local e, em seguida, alterar NextHopType de volta para Instance ou NetworkInterface antes de modificar o NextHopId específico. Você não pode alterar diretamente o próximo salto de uma ENI ou instância ECS para outra ENI ou instância ECS. |
i-bp18xq9yguxoxe7m**** |
| Name |
string |
Não |
O nome da tabela de rotas de gateway. O nome deve ter de 2 a 128 caracteres e deve começar com uma letra ou um caractere chinês. Pode conter dígitos, pontos (.), sublinhados (_) e hifens (-). |
test |
| Description |
string |
Não |
A descrição da tabela de rotas de gateway. A descrição deve ter de 2 a 256 caracteres e deve começar com uma letra ou um caractere chinês. Não pode começar com |
new |
| RegionId |
string |
Sim |
O ID da região da tabela de rotas de gateway que você deseja modificar. Você pode chamar a operação DescribeRegions para consultar a lista de regiões mais recente. |
ap-southeast-6 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
54B48E3D-DF70-471B-AA93-08E683A1B45 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B45"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | OperationDenied.UpdateGatewayRouteEntry | The operation is not allowed because of need switch to local first. | Falha ao modificar a rota do gateway. O próximo salto deve ser alterado para uma rota local antes que você possa personalizar o próximo salto. |
| 400 | IllegalParam.DestCidrBlock | The destCidrBlock is invalid. | O endereço de destino especificado é inválido. |
| 400 | ResourceNotFound.NetworkInterface | The specified resource nextHop is not found. | A interface de rede elástica (ENI) especificada não existe. |
| 400 | ResourceNotFound.RouteEntry | The specified resource routeEntry is not found. | A entrada de rota especificada não existe. |
| 400 | IncorrectStatus.RouteEntry | The status of %s [%s] is incorrect. | A entrada de rota está em um estado instável. |
| 400 | IncorrectStatus.Vswitch | The status of %s [%s] is incorrect. | |
| 400 | ResourceNotFound.Instance | The specified resource nextHop is not found. | A instância do próximo salto não existe. |
| 400 | IncorrectStatus.NextHop | The status of %s [%s] is incorrect. | O recurso de próximo salto especificado está em um estado instável. |
| 400 | OperationDenied.NextHopTypeNonsupport | The operation is not allowed because of nextHopType is nonsupport. | O tipo de recurso especificado não é suportado como próximo salto. |
| 400 | OperationDenied.LocalEntryCanOnlyModifyNextHop | Only the nextHop parameter can be modified for a local route entry. | Apenas o atributo de próximo salto de uma rota local pode ser modificado. |
| 400 | ExclusiveParam.NextHopTypeAndNextHopId | The param of nextHopType and nextHopId are mutually exclusive. | O tipo de próximo salto não corresponde à instância de próximo salto. |
| 400 | ResourceNotFound.RouteTable | The specified resource gatewayRouteTable is not found. | A tabela de rotas do gateway não existe. |
| 400 | InvalidRouterInterfaceId.NotFound | The specified RouterInterfaceId does not exist in our record. | |
| 400 | OperationUnsupported.OnlySupportNormalNetworkInterface | Next hop only supports binding normal network Interface. | O próximo salto suporta apenas a anexação de controladores de interface de rede elástica (NICs) padrão. |
| 400 | UnsupportedRegion | The feature is not supported in current region. | As operações de rotas de lista de prefixos não são suportadas na região atual. |
| 400 | UnsupportedFeature.Ipv6GatewayRouteTable | The feature of %s is not supported. | A tabela de rotas do gateway especificada não oferece suporte à associação com esta instância de gateway. |
| 400 | OperationDenied.TrAttachmentIpv6Disabled | The operation is not allowed because tr attachment Ipv6 is disabled. | O IPv6 não está ativado para o anexo do roteador de trânsito. |
| 400 | InvalidAttachment.NotFound | The attachment is not found. | O anexo não existe. |
| 400 | BothEmptyParam.GatewayRouteTableIdAndIpv4GatewayRouteTableId | The parameter GatewayRouteTableId and Ipv4GatewayRouteTableId cannot be empty at the same time. We recommend that you use GatewayRouteTableId. | Os parâmetros GatewayRouteTableId e Ipv4GatewayRouteTableId não podem estar ambos vazios. Use GatewayRouteTableId. |
| 400 | OperationUnsupported.Ipv6EntryOnPrimaryNetworkInterface | You cannot create IPv6 route entries on a primary network interface. | Você não tem permissão para criar uma rota IPv6 cujo próximo salto seja a ENI primária. |
| 404 | ResourceNotFound.GatewayLoadBalancerEndpoint | GatewayLoadBalancerEndpoint instance not found. | O endpoint do Gateway Load Balancer especificado não foi encontrado. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.