Cria um gateway de cliente.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:CreateCustomerGateway |
create |
*CustomerGateway.
|
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 de cliente. Você pode chamar a operação DescribeRegions para consultar o ID da região. |
cn-shanghai |
| 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 token, mas deve garantir que o token seja exclusivo entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. 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 pode ser diferente para cada solicitação de API. |
02fb3da4-130e-11e9-8e44**** |
| IpAddress |
string |
Sim |
O endereço IP estático do dispositivo de gateway no data center local.
Os seguintes endereços IP não são suportados. Se você usar esses endereços IP, a conexão IPsec-VPN não poderá ser estabelecida:
|
101.12.XX.XX |
| Name |
string |
Não |
O nome do gateway de cliente. O nome deve ter de 1 a 100 caracteres de comprimento e não pode começar com |
nametest |
| Description |
string |
Não |
A descrição do gateway de cliente. A descrição deve ter de 1 a 100 caracteres de comprimento e não pode começar com |
desctest |
| Asn |
string |
Não |
Se você planeja ativar o protocolo de roteamento dinâmico BGP para a conexão IPsec-VPN, é necessário alocar o Número do Sistema Autônomo (ASN) do dispositivo de gateway no data center local. Valores válidos: 1 a 4294967295. O valor 45104 não é suportado. Asn é um número de 4 bytes. Você pode inserir o número no formato de dois segmentos: os primeiros 16 bits.os últimos 16 bits. Cada segmento é inserido no formato decimal. Por exemplo, se você inserir 123.456, o ASN será 123 × 65536 + 456 = 8061384. Nota
|
65530 |
| AuthKey |
string |
Não |
A chave de autenticação do protocolo de roteamento BGP para o dispositivo de gateway no data center local. A chave deve ter de 1 a 64 caracteres de comprimento e pode conter apenas caracteres ASCII. Espaços, caracteres chineses e pontos de interrogação de meia largura (?) não são suportados. |
AuthKey**** |
| Tags |
array<object> |
Não |
A lista de tags a serem adicionadas ao gateway de cliente. Você pode adicionar até 20 tags a um gateway de cliente por vez. |
|
|
object |
Não |
As informações da tag. |
||
| Key |
string |
Não |
A chave da tag. Se você especificar este parâmetro, o valor não poderá ser uma string vazia. A chave da tag pode ter até 64 caracteres de comprimento e não pode começar com Você pode especificar até 20 chaves de tag por vez. |
TagKey |
| Value |
string |
Não |
O valor da tag. O valor da tag pode ter até 128 caracteres de comprimento e pode ser uma string vazia. Não pode começar com Cada chave de tag corresponde a um valor de tag. Você pode especificar até 20 valores de tag por vez. |
TagValue |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos ao qual o gateway de cliente pertence.
|
rg-aek2qo2h4jy**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
D32B3C26-6C6C-4988-93E9-D2A6444CE6AE |
| IpAddress |
string |
O endereço IP estático do dispositivo de gateway no data center local. |
101.12.XX.XX |
| Description |
string |
A descrição do gateway de cliente. |
desctest |
| CustomerGatewayId |
string |
O ID da instância do gateway de cliente. |
cgw-bp1jrawp82av6bws9**** |
| CreateTime |
integer |
O timestamp de quando o gateway de cliente foi criado. Unidade: milissegundos. O timestamp está no formato UNIX e representa o número de milissegundos decorridos desde 1º de janeiro de 1970, 00:00:00 UTC. |
1493363486000 |
| Name |
string |
O nome do gateway de cliente. |
nametest |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "D32B3C26-6C6C-4988-93E9-D2A6444CE6AE",
"IpAddress": "101.12.XX.XX",
"Description": "desctest",
"CustomerGatewayId": "cgw-bp1jrawp82av6bws9****",
"CreateTime": 1493363486000,
"Name": "nametest"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidAuthkey.Malformed | The specified BGP authentication key (%s) is malformed. | A chave de autenticação BGP é inválida. |
| 400 | InvalidIpAddress.AlreadyExist | Specified IpAddress is already exist. | O endereço IP já existe. O mesmo endereço IP não pode ser usado mais de uma vez pela mesma conta na mesma região. |
| 400 | InvalidIpAddress.WrongFormat | Specified IpAddress is invalid. | |
| 400 | InvalidName | The name is not valid | |
| 400 | InvalidDescription | The description is not valid | |
| 400 | Resource.QuotaFull | The quota of resource is full | |
| 400 | IllegalParam.Asn | The specified Asn is invalid. | O ASN especificado não está em conformidade com a especificação. |
| 400 | OperationDenied.MissingAsn | The autonomous system number of the customer gateway is mandatory when BGP authentication key is specified. | Quando uma chave de autenticação BGP é especificada para o gateway do cliente, o número do sistema autônomo também deve ser especificado. |
| 400 | InvalidParameter.TagValue | The specified parameter TagValue is invalid. | O parâmetro TagValue especificado é inválido. |
| 400 | SizeLimitExceeded.TagNum | The maximum number of tags is exceeded. | O número de tags excede o limite. |
| 400 | Forbidden.TagKey.Duplicated | The specified tag key already exists. | O recurso de tag está duplicado. |
| 400 | InvalidParameter.TagKey | The specified parameter TagKey is invalid. | O parâmetro TagKey especificado é inválido. |
| 400 | Duplicated.TagKey | The specified parameter TagKey is duplicated. | O parâmetro TagKey especificado está duplicado. |
| 400 | OperationFailed.NoRamPermission | Vpn Service has no permission to operate your IDaaS instances. | O serviço VPN não tem permissão para operar em sua instância IDaaS. |
| 400 | CreateVpnUserGatewayQuotaFull.QuotaFull | The number of created VPN customer gateways exceeds the quota. | O número de gateways de cliente VPN excede o limite de cota. |
| 403 | Forbidden.SubUser | User not authorized to operate on the specified resource as your account is created by another user. | Você não tem permissão para operar neste recurso. Solicite a permissão necessária e tente novamente. |
| 403 | Forbidden | User not authorized to operate on the specified resource. | O EIP não pertence ao chamador atual. Verifique se você tem permissão para chamar este EIP. |
| 409 | OperationConflict | The operation against this instance is too frequent, please try again later. | Ocorreu um conflito de solicitação. Tente novamente mais tarde. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.