Todos os produtos
Search
Central de documentação

Virtual Private Cloud:CreateHaVip

Última atualização: Jul 07, 2026

Cria um endereço IP virtual de alta disponibilidade (HAVIP).

Descrição da operação

CreateHaVip é uma operação assíncrona. Após invocar esta operação, o sistema retorna o ID do HAVIP, mas o HAVIP ainda não foi criado. O nó de criação ainda está em execução em segundo plano. Você pode invocar DescribeHaVips para consultar o status de criação do HAVIP:

  • Se o HAVIP estiver no estado Creating, o HAVIP está sendo criado.

  • Se o HAVIP estiver no estado Available, o HAVIP foi criado.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

vpc:CreateHaVip

create

*HaVip

acs:vpc:{#regionId}:{#accountId}:havip/*

*VSwitch

acs:vpc:{#regionId}:{#accountId}:vswitch/{#VSwitchId}

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Name

string

Não

O nome do HAVIP.

O nome deve ter de 1 a 128 caracteres e não pode começar com http:// ou https://.

test

ClientToken

string

Não

O token do cliente usado para garantir a idempotência da solicitação.

Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII.

Nota

Se você não especificar este parâmetro, o sistema usa automaticamente o RequestId como o ClientToken. O RequestId pode ser diferente para cada solicitação de API.

0c593ea1-3bea-11e9-b96b-88e9fe637760

RegionId

string

Sim

O ID da região do HAVIP. Você pode chamar a operação DescribeRegions para consultar a lista de regiões mais recente.

cn-hangzhou

VSwitchId

string

Sim

O ID do vSwitch ao qual o HAVIP pertence.

vsw-asdfjlnaue4g****

IpAddress

string

Não

O endereço IP do HAVIP.

O endereço IP especificado deve ser um endereço IP ocioso no bloco CIDR do vSwitch. Se você não especificar este parâmetro, um endereço IP ocioso será atribuído aleatoriamente do bloco CIDR do vSwitch especificado.

192.XX.XX.10

Description

string

Não

A descrição do HAVIP.

A descrição deve ter de 1 a 255 caracteres e não pode começar com http:// ou https://.

This is my HaVip.

ResourceGroupId

string

Não

O ID do grupo de recursos ao qual o HAVIP pertence.

rg-acfmxazb4ph6aiy****

Tag

array<object>

Não

As tags do recurso.

object

Não

A tag.

Key

string

Não

A chave de tag do recurso. Você pode especificar até 20 chaves de tag. A chave de tag não pode ser uma string vazia.

A chave de tag pode ter até 128 caracteres e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://.

FinanceDept

Value

string

Não

O valor de tag do recurso. Você pode especificar até 20 valores de tag. O valor de tag pode ser uma string vazia.

O valor de tag pode ter até 128 caracteres e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://.

FinanceJoshua

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

RequestId

string

O ID da solicitação.

C44F62BE-9CE7-4277-B117-69243F3988BF

IpAddress

string

O endereço IP do HAVIP.

192.XX.XX.10

HaVipId

string

O ID do HAVIP.

havip-2zeo05qre24nhrqpy****

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "C44F62BE-9CE7-4277-B117-69243F3988BF",
  "IpAddress": "192.XX.XX.10",
  "HaVipId": "havip-2zeo05qre24nhrqpy****"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 InvalidDescription.Malformed The specified Description is wrongly formed. The error message returned because the Description parameter is set to an invalid value.
400 InvalidIPAddress.OutOfRange The specified IPAddress is out of VSwitch CIDR.
400 InvalidIPAddress.NotAvailable The specified IPAddress is not available because it is a system reserved IPAddress.
400 InvalidIPAddress.AlreadyUsed The specified IPAddress is already used by other resource.
400 InvalidIPAddress.Malformed The specified IPAddress is not a valid or strict address. The specified IP address is invalid.
400 Abs.Vpc.InvalidName.Malformed The specified Name is not valid.
400 InvalidIPAddress.OutOfVswCIDR The specified IPAddress is out of VSwitch CIDR. The IP address does not fall within the CIDR block of the vSwitch.
400 InvalidIPAddress.AlreadyInUse The specified IPAddress is already used by other resource. The IP address is being used by other resources.
400 UnsupportedFeature.CloudBoxHaVip The HAVIP feature is not supported in cloud box.
400 CountLimitExceed.HaVipInVpc Specified Vpc exceeds the quota of max number of ha-vip count.
400 Forbidden.HaVip No permissions to perform operations on HAVIPs. Please apply for privilege--vpc_privilege_allow_buy_havip_instance. The error message returned because you do not have the permissions to manage the HAVIP. Go to the Quota Center page to acquire the permissions.
400 OperationDenied.InvalidIpReservedByVSwitch The specified ip address is the reserved address of the switch.
400 InvalidRegionId.NotFound Specified value of "regionId" is not supported.
400 IllegalParam.ResourceGroupId Invalid ResourceGroupld value. The specified resource group is invalid or does not exist.
400 IncorrectStatus.VSwitch The specified vSwitch status is invalid. The virtual switch status is abnormal.
403 CountLimitExceed.HaVipInVpc Specified Vpc exceeds the quota of max number of ha-vip count.
403 QuotaExceeded.HaVip Living HaVip quota exceeded.
404 InvalidVSwitchId.NotFound The specified VSwitch does not exist in the specified region.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.