Todos os produtos
Search
Central de documentação

:UpdateTransitRouterVpnAttachmentAttribute

Última atualização: Jul 03, 2026

Modifica as configurações de uma conexão VPN.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro Tipo Obrigatório Exemplo Descrição
Action String Sim UpdateTransitRouterVpnAttachmentAttribute

Operação a executar. Defina o valor como UpdateTransitRouterVpnAttachmentAttribute.

ClientToken String Não 123e4567-e89b-12d3-a456-42665544****

Token do cliente que garante a idempotência da solicitação.

Gere o valor pelo cliente, mas garanta exclusividade entre solicitações distintas. O ClientToken aceita apenas caracteres ASCII.

Nota Sem a definição deste parâmetro, o ClientToken assume o valor de RequestId. O valor de RequestId pode variar a cada solicitação de API.
DryRun Boolean Não false

Defina se a solicitação passará apenas por pré-verificação. Valores válidos:

  • true: pré-verifica a solicitação sem modificar as configurações. O sistema valida os parâmetros obrigatórios, a sintaxe e os limites. Em caso de falha, retorna uma mensagem de erro. Se aprovada, retorna o código de erro DryRunOperation.
  • false (padrão): verifica a solicitação e modifique as configurações após aprovação.
TransitRouterAttachmentId String Sim tr-attach-a6p8voaodog5c0****

ID da conexão VPN.

TransitRouterAttachmentName String Não nametest

Nome da conexão VPN.

Deve ter de 2 a 128 caracteres, conter letras, dígitos, sublinhados (_) e hifens (-), e começar com uma letra.

TransitRouterAttachmentDescription String Não desctest

Nova descrição da conexão VPN.

Deve ter de 2 a 256 caracteres, começar com uma letra e não iniciar com http:// ou https://.

AutoPublishRouteEnabled Boolean Não true

Indica se o roteador de trânsito pode anunciar rotas automaticamente para a conexão IPsec. Valores válidos:

  • true: sim
  • false: não

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

1AB038F2-96E5-560B-9F6E-734311D466FA

ID da solicitação.

Exemplos

Solicitações de exemplo

http(s)://[Endpoint]/?Action=UpdateTransitRouterVpnAttachmentAttribute
&ClientToken=123e4567-e89b-12d3-a456-42665544****
&DryRun=false
&TransitRouterAttachmentId=tr-attach-a6p8voaodog5c0****
&TransitRouterAttachmentName=nametest
&TransitRouterAttachmentDescription=desctest
&AutoPublishRouteEnabled=true
&<Common request parameters>

Respostas de sucesso de exemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateTransitRouterVpnAttachmentAttributeResponse>
    <RequestId>1AB038F2-96E5-560B-9F6E-734311D466FA</RequestId>
</UpdateTransitRouterVpnAttachmentAttributeResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "1AB038F2-96E5-560B-9F6E-734311D466FA"
}

Códigos de erro

HttpCode

Código de erro

Mensagem de erro

Descrição

400

InvalidTransitRouterAttachmentId.NotFound

TransitRouterAttachmentId is not found.

Mensagem retornada quando o ID da conexão de rede não existe.

Para obter uma lista de códigos de erro, visite o Error Center.