Publica rotas de VPC para componentes externos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:PublishVpcRouteEntries |
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 instância. Você pode chamar a operação DescribeRegions para consultar o ID da região. |
cn-hangzhou |
| RegionId |
string |
Não |
A lista de entradas de rota a serem publicadas. Um máximo de 50 rotas pode ser especificado. |
cn-hangzhou |
| RouteEntries |
array<object> |
Não |
O tipo do destino de publicação da rota. |
|
|
object |
Não |
A lista de informações das entradas de rota a serem publicadas. |
||
| RouteTableId |
string |
Sim |
O ID da tabela de rotas da entrada de rota. |
vtb-2ze3jgygk9bmsj23s**** |
| DestinationCidrBlock |
string |
Sim |
O bloco CIDR de destino da entrada de rota. |
121.41.165.123/32 |
| TargetType |
string |
Sim |
O ID da instância de destino da entrada de rota publicada. |
ECR |
| TargetInstanceId |
string |
Sim |
Especifica se deve ser realizado um dry run. Valores válidos:
|
ecr-dhw2xsds5**** |
| DryRun |
boolean |
Não |
Indica se deve ser realizado um dry run desta solicitação. Valores válidos:
|
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
980960B0-2969-40BF-8542-EBB34FD358AB |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "980960B0-2969-40BF-8542-EBB34FD358AB"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | IncorrectStatus.Vpc | The status of %s [%s] is incorrect. | A VPC especificada não está em um estado estável. |
| 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 transitório. |
| 400 | Forbidden.OperateCustomRouteTable | The operation is forbidden because publish route entry in custom route table. | A operação é proibida porque não é permitido publicar entradas de rota a partir de uma tabela de rotas personalizada. |
| 400 | IncorrectStatus.RouteEntryPublishStatus | Route entry publish status is incorrect. | O status de publicação de rota da entrada de rota está incorreto. |
| 400 | ResourceNotAssociated.TargetInstance | The target instance is not associated with vpc. | |
| 400 | OperationDenied.UnsupportedTargetType | The operation is not allowed because the target type is not supported. | A operação é negada porque o tipo de destino de publicação de rota não é suportado atualmente. |
| 400 | IncorrectStatus.RouteTable | The route table is in an invalid state. | O estado da tabela de rotas especificada está incorreto. |
| 400 | OperationUnsupported.PublishSystemRouteEntry | Publishing system route entry is unsupported. | A publicação de rotas do sistema não é suportada. |
| 400 | OperationUnsupported.UnsupportedNextHop | Unsupported nexthop type for route entry publish operation. | O tipo de próximo salto da entrada de rota não oferece suporte à publicação. |
| 400 | OperationUnsupported.PublishPrefixListRouteEntry | Publishing prefix list route entry is unsupported. | A operação de publicação de entrada de rota para o prefixo de rota da lista de prefixos de roteamento não é suportada. |
| 400 | InvalidRouteTableId.NotFound | Specified route table does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.