Adición de un certificado a un nombre de dominio
Función
Cuando crea una API para acceder a través de HTTPS, debe agregar un certificado SSL al nombre de dominio independiente que se ha enlazado al grupo al que pertenece la API.
Esta API se utiliza para agregar un certificado a un nombre de dominio específico.
URI
La siguiente tabla muestra el método de solicitud HTTP/HTTPS y el URI de la API.
Método de solicitud |
URI |
---|---|
POST |
/v1.0/apigw/api-groups/{group_id}/domains/{domain_id}/certificate |
En la siguiente tabla se enumeran los parámetros del URI.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
group_id |
Sí |
String |
ID de grupo de API |
domain_id |
Sí |
String |
ID de dominio |
Solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
name |
Sí |
String |
Nombre del certificado El nombre de un certificado consta de 4 a 50 caracteres, comenzando por una letra. Solo se permiten letras, dígitos y guiones bajos (_). |
cert_content |
Sí |
String |
Contenido del certificado |
private_key |
Sí |
String |
Clave privada |
Ejemplo de solicitud:
{ "cert_content": "example", "name": "test_ssl", "private_key": "example" }
Respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
ID de dominio |
url_domain |
String |
Nombre de dominio |
status |
Integer |
Estado de resolución de CNAME |
ssl_id |
String |
ID de certificado |
ssl_name |
String |
Nombre del certificado |
{ "id": " b9be707660c5406394f8973e087bae20", "url_domain": "www.example.com", "status": 3, "ssl_id ": "0a515af69f4e4dcca84fbf85f68c0e27", "ssl_name": "Certificate" }
Códigos de estado
Código de estado |
Descripción |
---|---|
201 |
Created |
400 |
Bad Request |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
500 |
Server Internal Error |