Cria um gateway IPv6 para controlar o tráfego de rede IPv6 em uma nuvem privada virtual (VPC).
Descrição da operação
-
Antes de criar um gateway IPv6, certifique-se de que o recurso de bloco CIDR IPv6 esteja ativado para a VPC e o vSwitch de destino. Você pode chamar a operação DescribeVpcAttribute para consultar as configurações da VPC.
-
Você pode criar apenas um gateway IPv6 em uma VPC.
-
A operação CreateIpv6Gateway é assíncrona. Depois de chamar essa operação, o sistema retorna um ID de instância, mas o gateway IPv6 ainda não foi criado e a tarefa de backend ainda está em execução. Você pode chamar a operação DescribeIpv6GatewayAttribute para consultar o status de criação do gateway IPv6:
Se o gateway IPv6 estiver no estado Creating, o gateway IPv6 está sendo criado.
Se o gateway IPv6 estiver no estado Created, o gateway IPv6 foi criado.
-
A operação CreateIpv6Gateway não oferece suporte à criação simultânea de gateways IPv6 na mesma VPC.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:CreateIpv6Gateway |
create |
*Ipv6Gateway
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do gateway IPv6. Você pode chamar a operação DescribeRegions para consultar os IDs das regiões. |
cn-huhehaote |
| VpcId |
string |
Sim |
O ID da VPC para a qual você deseja ativar o gateway IPv6. |
vpc-123sedrfswd23**** |
| Name |
string |
Não |
O nome do gateway IPv6. O nome deve ter de 0 a 128 caracteres e não pode começar com |
ipv6GW |
| Description |
string |
Não |
A descrição do gateway IPv6. A descrição deve ter de 0 a 256 caracteres e não pode começar com |
ipv6gatewayforVPC1 |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o valor, mas deve garantir que o valor seja exclusivo entre diferentes solicitações. O token de cliente pode conter 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 é exclusivo. |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos ao qual o gateway IPv6 pertence. Para obter mais informações sobre grupos de recursos, consulte O que é um grupo de recursos?. |
rg-acfmxazb4ph6aiy**** |
| Tag |
array<object> |
Não |
As tags do recurso. |
|
|
object |
Não |
A tag. |
||
| Key |
string |
Não |
A chave da tag do recurso. Você pode especificar até 20 chaves de tag. Se você especificar este parâmetro, não poderá inserir uma string vazia. Uma chave de tag pode ter até 128 caracteres. Não pode começar com |
FinanceDept |
| Value |
string |
Não |
O valor da tag do recurso. Você pode especificar até 20 valores de tag. Se você especificar este parâmetro, poderá inserir uma string vazia. Um valor de tag pode ter até 128 caracteres. Não pode começar com |
FinanceJoshua |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado um dry run sem executar a operação real. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
As informações retornadas. |
||
| Ipv6GatewayId |
string |
O ID do gateway IPv6. |
ipv6gw-hp3y0l3ln89j8cdvf**** |
| ResourceGroupId |
string |
O ID do grupo de recursos ao qual o gateway IPv6 pertence. |
rg-acfmxazb4ph6aiy**** |
| RequestId |
string |
O ID da solicitação. |
0ED8D006-F706-4D23-88ED-E11ED28DCAC |
Exemplos
Resposta de sucesso
JSON formato
{
"Ipv6GatewayId": "ipv6gw-hp3y0l3ln89j8cdvf****",
"ResourceGroupId": "rg-acfmxazb4ph6aiy****",
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidVpcId.NotFound | %s | |
| 400 | IllegalParam.Name | %s | |
| 400 | IllegalParam.Description | %s | |
| 400 | IllegalParam.Spec | %s | |
| 400 | IllegalParam.ChargeType | %s | |
| 400 | OperationUnsupported.OnlyOneIpv6GatewayInVpc | %s | |
| 400 | OperationFailed.VpcIpv6Disabled | %s | |
| 400 | IllegalParam.ResourceGroupId | Invalid ResourceGroupld value. | O grupo de recursos especificado é inválido ou não existe. |
| 400 | MissingParam.vpcId | The parameter vpcId is mandatory. | |
| 400 | Forbidden.OperateShareResource | You cannot operate shared resources. | Operações em recursos compartilhados não são permitidas. |
| 404 | InvalidVpcId.NotFound | Specified VPC does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.