Crie um bloco CIDR de NAT.
Observações de uso
Não chame a operação CreateNatIpCidr repetidamente para criar um bloco CIDR de NAT dentro do período especificado.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| RegionId | String | Sim | eu-central-1 | ID da região do gateway NAT ao qual associar o bloco CIDR. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
| NatGatewayId | String | Sim | ngw-gw8v16wgvtq26vh59**** | ID do gateway NAT da Virtual Private Cloud (VPC) ao qual associar o bloco CIDR. |
| NatIpCidrName | String | Sim | newcidr | Nome do bloco CIDR. O nome deve ter de 2 a 128 caracteres e pode conter letras, dígitos, pontos (.), sublinhados (_) e hifens (-). Deve começar com uma letra. Não pode começar com |
| NatIpCidrDescription | String | Sim | mycidr | Descrição do bloco CIDR de NAT. A descrição deve ter de 2 a 256 caracteres. Deve começar com uma letra, mas não pode começar com |
| DryRun | Boolean | Não | false | Defina se a solicitação deve ser verificada sem executar a operação. Valores válidos:
|
| ClientToken | String | Não | 5A2CFF0E-5718-45B5-9D4D-70B3FF3898 | Token de cliente usado para garantir a idempotência da solicitação. Use o cliente para gerar o valor, mas garanta que ele seja exclusivo entre diferentes solicitações. O token de cliente pode conter apenas caracteres ASCII. Nota Se você não definir este parâmetro, o sistema usará automaticamente o RequestId como ClientToken. O RequestId de cada solicitação de API pode ser diferente. |
| NatIpCidr | String | Sim | 172.16.0.0/24 | Bloco CIDR de NAT a ser associado ao gateway NAT. O bloco CIDR de NAT deve atender às seguintes condições:
|
| Action | String | Sim | CreateNatIpCidr | Operação a ser executada. Defina o valor como CreateNatIpCidr. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
NatIpCidrId |
String |
vpcnatcidr-gw8lhqtvdn4qnea**** |
ID do bloco CIDR de NAT. |
|
RequestId |
String |
7021BEB1-210F-48A9-AB82-BE9A9110BB89 |
ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?RegionId=eu-central-1
&NatGatewayId=ngw-gw8v16wgvtq26vh59****
&NatIpCidrName=newcidr
&NatIpCidrDescription=mycidr
&DryRun=false
&ClientToken=5A2CFF0E-5718-45B5-9D4D-70B3FF3898
&NatIpCidr=172.16.0.0/24
&Action=CreateNatIpCidr
&Common request parameters
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateNatIpCidrResponse>
<NatIpCidrId>vpcnatcidr-gw8lhqtvdn4qnea****</NatIpCidrId>
<RequestId>7021BEB1-210F-48A9-AB82-BE9A9110BB89</RequestId>
</CreateNatIpCidrResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"NatIpCidrId" : "vpcnatcidr-gw8lhqtvdn4qnea****",
"RequestId" : "7021BEB1-210F-48A9-AB82-BE9A9110BB89"
}
Códigos de erro
|
HttpCode |
Código de erro |
Mensagem de erro |
Descrição |
|
404 |
InvalidRegionId.NotFound |
The specified RegionId does not exist in our records. |
A mensagem de erro retornada porque o ID da região especificada não existe. |
Para obter uma lista de códigos de erro, visite o Centro de Erros de API.