Cria uma entrada de rota para uma instância de rede conectada a um transit router da Enterprise Edition. O próximo salto do bloco CIDR de destino aponta para o transit router na região atual.
Descrição da operação
Você pode adicionar entradas de rota apenas para instâncias de virtual private cloud (VPC) e instâncias de virtual border router (VBR) conectadas a um transit router da Enterprise Edition.
O próximo salto da entrada de rota tem como padrão a conexão do transit router (ou seja, a conexão da instância de rede) e não pode ser modificado.
- A operação CreateCenChildInstanceRouteEntryToAttachment é assíncrona. Após chamar a operação, o sistema retorna um RequestId, mas a entrada de rota ainda não foi criada e a tarefa de criação ainda está em execução em segundo plano. Você pode chamar a operação DescribeRouteEntryList da VPC para consultar o status da entrada de rota.
Se a entrada de rota estiver no estado Pending, a entrada de rota está sendo criada. Nesse estado, você pode apenas consultar a entrada de rota e não pode realizar outras operações.
Se a entrada de rota estiver no estado Available, a entrada de rota foi criada.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cen:CreateCenChildInstanceRouteEntryToAttachment |
create |
*CenInstance.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| 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 aceita 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 pode ser diferente. |
02fb3da4-130e-11e9-8e44-001**** |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado um dry run na solicitação, incluindo verificações de permissão e status da instância. Valores válidos:
Nota
Este parâmetro não surte efeito. |
false |
| CenId |
string |
Sim |
O ID da instância do Cloud Enterprise Network (CEN). |
cen-bp1n6cbxcszp55vxo**** |
| TransitRouterAttachmentId |
string |
Sim |
O ID da conexão da instância de rede. |
tr-attach-r1qhupkc19iadz**** |
| RouteTableId |
string |
Sim |
O ID da tabela de rotas da instância de rede. |
vrt-bp1msipdczo9lejup**** |
| DestinationCidrBlock |
string |
Sim |
O bloco CIDR de destino da entrada de rota. |
10.0.0.0/24 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O resultado retornado. |
||
| RequestId |
string |
O ID da solicitação. |
A95A100B-3F3A-56F4-A5DE-19DB7E994807 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "A95A100B-3F3A-56F4-A5DE-19DB7E994807"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | Forbidden.VpcAsInternetGateway | It’s forbidden that using Vpc as internet gateway for your private IDC. | |
| 400 | InvalidCIDRBlock.Duplicate | Specified CIDR block is already exists. | O bloco CIDR especificado já existe. |
| 400 | InvalidCidrBlock.Malformed | Specified CIDR block is not valid. | O cidrBlock especificado no parâmetro é inválido. |
| 400 | OperationFailed.RouteConflict | Route conflict exists in routing table. | Existe um conflito de rota na tabela de rotas. |
| 400 | InvalidOperation.UnsupportnexthopType | The specified next hop type is not supported by this operation. | A operação não suporta este nexthopType. |
| 400 | IncorrectStatus.VpcRouteEntry | The resource is not in a valid state for the attachment operation. | O estado atual do VpcRouteEntry não suporta esta operação. Tente novamente mais tarde. |
| 400 | OperationDenied.RouteTableTypeNotPermitted | The operation is not allowed because of RouteTableTypeNotPermitted. | O tipo de tabela de rotas não suporta esta operação. |
| 400 | InvalidParameter | Invalid parameter. | O parâmetro é inválido. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | Você não tem permissões suficientes para realizar esta operação. Abra um ticket para obter assistência. |
| 400 | SystemBusy | The system is busy. Please try again later. | O sistema está ocupado. Tente novamente mais tarde. |
| 400 | OperationUnsupported.DestinationCidrBlockOverlapWithVSwitch | The destination network segment specified in the route entry overlaps with the vSwitch network segment. | O bloco CIDR de destino especificado na entrada de rota se sobrepõe ao bloco CIDR do vSwitch. |
| 400 | InvalidParameter.TransitRouterAttachmentId | The specified parameter TransitRouterAttachmentId is invalid. | O parâmetro TransitRouterAttachmentId especificado é inválido. |
| 400 | InvalidParameter.CenId | The specified parameter CenId is invalid. | O parâmetro CenId especificado é inválido. |
| 400 | InvalidParameter.RouteTableId | The specified parameter RouteTableId is invalid. | O parâmetro RouteTableId especificado é inválido. |
| 404 | InvalidAttachmentId.NotFound | The specified AttachmentId is not found. | O AttachmentId especificado não existe. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.