Modificação de uma tabela de rotas de um ponto de extremidade da VPC
Função
Função Essa API é usada para modificar tabelas de rotas associadas a um ponto de extremidade da VPC.
URI
PUT /v1/{project_id}/vpc-endpoints/{vpc_endpoint_id}/roteadores
|
Parâmetro |
Obrigatoriedade |
Tipo |
Descrição |
|---|---|---|---|
|
project_id |
Sim |
String |
ID do projeto Mínimo: 1 Máximo: 64 |
|
vpc_endpoint_id |
Sim |
String |
Especifica o ID do ponto de extremidade da VPC. Mínimo: 1 Máximo: 64 |
Parâmetros de solicitação
|
Parâmetro |
Obrigatoriedade |
Tipo |
Descrição |
|---|---|---|---|
|
X-Auth-Token |
Sim |
String |
Especifica o token do usuário. Ele pode ser obtido chamando a API do IAM. O valor de X-Subject-Token no cabeçalho da resposta é o token do usuário. Mínimo: 1 Máximo: 2048 |
|
Content-Type |
Sim |
String |
Especifica o tipo MIME do corpo da solicitação. O valor padrão application/json é recomendado. Para as API usadas para carregar objetos ou imagens, o tipo MIME pode variar dependendo do tipo de fluxo. Mínimo: 1 Máximo: 64 |
|
Parâmetro |
Obrigatoriedade |
Tipo |
Descrição |
|---|---|---|---|
|
routetables |
Sim |
Array of strings |
Lista os IDs das tabelas de rotas. |
Parâmetros de resposta
Código de estado: 200
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
routetables |
Array of strings |
Especifica os IDs das tabelas de rotas. Especifica a lista branca de um ponto de extremidade da VPC. O valor pode ser um endereço IPv4 ou bloco CIDR. As descrições da configuração são seguintes: ● Se o valor for especificado, a lista branca será atualizada para o valor especificado. ● Se este parâmetro for deixado em branco, todas as listas brancas serão excluídas. A lista branca é deixada em branco por padrão. |
|
error |
Array of RoutetableInfoError objects |
Especifica a mensagem de erro retornada quando a modificação da tabela de rotas da sub-rede do ponto de extremidade da VPC falha. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
bind_failed |
Array of RoutetableInfoErrorDetial objects |
Falhou ao vincular a tabela de rotas à sub-rede do ponto de extremidade da VPC. |
|
unbind_failed |
Array of RoutetableInfoErrorDetial objects |
Falhou ao desvincular a tabela de rotas da sub-rede do ponto de extremidade da VPC. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
id |
String |
ID da tabela de roteamento. |
|
error_message |
String |
Informações detalhadas sobre erros. |
Código de estado: 400
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 401
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 403
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 404
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 405
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 406
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 407
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 408
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 409
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 500
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 501
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 502
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 503
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Código de estado: 504
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
error |
Error object |
Especifica a mensagem de erro retornada quando ocorre uma exceção de envio de tarefa. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
message |
String |
Descrição do erro da tarefa |
|
code |
String |
Código de erro de uma exceção de tarefa. |
Exemplo de solicitações
PUT https://{endpoint}/v1/{project_id}/vpc-endpoints/4189d3c2-8882-4871-a3c2- d380272eed83/routetables { "routetables" : [ "705290f3-0d00-41f2-aedc-71f09844e879" ] }
Exemplo de respostas
Código de estado: 200
O servidor processou a solicitação com sucesso.
{ "routetables" : [ "705290f3-0d00-41f2-aedc-71f09844e879" ] }
Códigos de estado
|
Código de estado |
Descrição |
|---|---|
|
200 |
O servidor processou a solicitação com sucesso. |
|
400 |
A solicitação não pôde ser entendida pelo servidor devido à sintaxe mal formada. |
|
401 |
A página solicitada requer um nome de usuário e senha. |
|
403 |
O servidor entendeu o pedido, mas está se recusando a cumpri-lo. |
|
404 |
O servidor não encontrou nada que corresponda ao URI da solicitação. |
|
405 |
O método especificado na linha de solicitação não é permitido para o recurso identificado pelo URI da solicitação. |
|
406 |
O recurso identificado pela solicitação só é capaz de gerar entidades de resposta que tenham características de conteúdo não aceitáveis de acordo com os cabeçalhos de aceitação enviados na solicitação. |
|
407 |
O cliente deve primeiro autenticar-se com o proxy. |
|
408 |
O cliente não produziu uma solicitação dentro do tempo que o servidor estava preparado para esperar. |
|
409 |
A solicitação não pôde ser concluída devido a um conflito com o estado atual do recurso. |
|
500 |
Falhou ao concluir a solicitação. Anormalidade de serviço. |
|
501 |
Falhou ao concluir a solicitação. O servidor não suporta a função solicitada. |
|
502 |
Falhou ao concluir a solicitação. porque o servidor recebe uma resposta inválida. |
|
503 |
Falhou ao concluir a solicitação. porque o sistema não está disponível. |
|
504 |
Gateway expirou o tempo limite |
Códigos de erro
Consulte Códigos de erro.