Adição de um certificado a um nome de domínio
Função
Ao criar uma API para ser acessada por meio de HTTPS, você deve adicionar um certificado SSL ao nome de domínio independente vinculado ao grupo ao qual a API pertence.
Esta API é usada para adicionar um certificado a um nome de domínio específico.
URI
A tabela a seguir lista o método de solicitação HTTP/HTTPS e o URI da API.
Método de solicitação |
URI |
---|---|
POST |
/v1.0/apigw/api-groups/{group_id}/domains/{domain_id}/certificate |
A tabela a seguir lista os parâmetros no URI.
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
group_id |
Sim |
String |
ID do grupo da API |
domain_id |
Sim |
String |
ID do domínio |
Solicitação
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
name |
Sim |
String |
Nome do certificado Um nome de certificado consiste de 4 a 50 caracteres, começando com uma letra. Apenas letras, dígitos e sublinhados (_) são permitidos. |
cert_content |
Sim |
String |
Conteúdo do certificado |
private_key |
Sim |
String |
Chave privada |
Exemplo de solicitação:
{ "cert_content": "example", "name": "test_ssl", "private_key": "example" }
Resposta
Parâmetro |
Tipo |
Descrição |
---|---|---|
id |
String |
ID do domínio |
url_domain |
String |
Nome de domínio |
status |
Integer |
Status da resolução do CNAME |
ssl_id |
String |
ID do certificado |
ssl_name |
String |
Nome do certificado |
{ "id": " b9be707660c5406394f8973e087bae20", "url_domain": "www.example.com", "status": 3, "ssl_id ": "0a515af69f4e4dcca84fbf85f68c0e27", "ssl_name": "Certificate" }
Códigos de status
Código de status |
Descrição |
---|---|
201 |
Criado |
400 |
Solicitação inválida |
401 |
Não autorizado |
403 |
Proibido |
404 |
Não encontrado |
500 |
Erro do servidor interno |