Modifica a especificação de uma interface de roteador.
Esta API foi descontinuada. Recomendamos migrar para Vpc(2016-04-28) - ModifyRouterInterfaceSpec para funcionalidade aprimorada e suporte contínuo. Embora a API descontinuada permaneça temporariamente acessível, nenhuma atualização ou correção de bugs será fornecida.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:ModifyRouterInterfaceSpec |
update |
*RouterInterface
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região onde a interface de roteador está implantada. Você pode chamar a operação DescribeRegions para obter a lista mais recente de regiões. |
|
| RouterInterfaceId |
string |
Sim |
O ID da interface de roteador. |
|
| Spec |
string |
Sim |
A nova especificação para a interface de roteador. Valores válidos: Mini.2, Small.1, Middle.1, Middle.2, Large.1, Large.2, Xlarge.1 e Negative. |
|
| ClientToken |
string |
Não |
Um token gerado pelo cliente que você pode usar para garantir a idempotência da solicitação. O token deve ser exclusivo entre as solicitações, pode conter apenas caracteres ASCII e não deve ter mais de 64 caracteres. |
|
| UserCidr |
string |
Não |
O bloco CIDR do lado do cliente da interface de roteador. Este parâmetro é obrigatório quando a função da interface de roteador é InitiatingSide e a interface de roteador está no estado Idle ou Active. O bloco CIDR deve ser um bloco /30 no intervalo de endereços 10.0.0.0/8, 172.16.0.0/12 ou 192.168.0.0/16. O bloco CIDR do lado do cliente não pode se sobrepor ao bloco CIDR da VPC onde a interface de roteador está localizada. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os dados da resposta. |
||
| Spec |
string |
A nova especificação da interface de roteador. |
|
| RequestId |
string |
O ID da solicitação. |
Exemplos
Resposta de sucesso
JSON formato
{
"Spec": "",
"RequestId": ""
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidSpec.ValudNotSupported | The specified Spec is not supported. | The specified Spec parameter is invalid. |
| 400 | Forbidden.FinancialLocked | RouterInterface can not be operated by this action when it??s FinancialLocked. | |
| 400 | InvalidParam.NotFound | Parameter must not be null,uid, bid,regionNo, remoteRegionNo or routerId | |
| 400 | InvalidOppositeRegionId.NotFound | The OppositeRegionId provided does not exist in our records. | |
| 400 | InvalidInstanceOwner.Error | The router instance owener error. | The state of the instance is invalid. |
| 400 | InvalidInstance.StatusError | The router instance owener error. | The state of the instance is invalid. |
| 400 | InvalidOpposite.NotFound | The opposite not exit. | |
| 400 | InvalidRouterInterfaceSpec.Malformed | Specified RouterInterface spec is not valid. | |
| 400 | IllegalParam.chargeType | RouterInterface chargeType different. | |
| 404 | InvalidRouterInterfaceId.NotFound | The specified RouterInterfaceId does not exist in our record. | The specified router interface does not exist. Check whether the router interface ID is valid. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.