For the complete documentation index, see llms.txt. This page is also available as Markdown.

API del Servidor de Preparación

Llamadas de API para ejecutar acciones en el servidor de preparación de un entorno.

Base path: /environments/{amb_uuid}/servers/template/

Obtener datos del servidor de preparación

Recupera los datos del servidor de preparación del entorno.

GET /environments/{amb_uuid}/servers/template/

Parámetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entorno

Parámetros de Query (opcionales)

Parámetro
Tipo
Descripción

force_refresh

boolean

Fuerza la actualización de la información con el proveedor.

Respuesta

Status: 200 OK

{
    "instance_id": "ocid1.instance.oc1...",
    "name": "TEMPLATE_SERVER_NAME",
    "instance_state": "RUNNING",
    "public_ip": "1.2.3.4",
    "private_ip": "4.3.2.1",
    "stop_time": "2021/03/15 19:42:25"
}

Valores posibles de instance_state

Valor
Descripción

RUNNING

Servidor en ejecución

STOPPED

Servidor detenido

STOPPING

Servidor deteniéndose

PENDING

Servidor pendiente

TERMINATED

Servidor terminado

WARNING

Servidor con alerta

Iniciar servidor de preparación

Inicia el servidor de preparación del entorno.

Parámetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entorno

Resposta

Status: 204 No Content

Detener servidor de preparación

Desliga o servidor de preparação do ambiente.

Parámetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entornouna

Respuesta

Status: 204 No Content

Publicar una imagen predeterminada

Inicia el proceso de publicación predeterminado (default) de la instancia de preparación del entorno.

Parámetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entorno

Respuesta

Status: 202 Accepted

Status de publicación de imagen

Recupera el estado de la publicación de la imagen para la solicitud especificada.

Parámetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entorno

request_id

UUID de la solicitud de publicación

Respuesta

Status: 200 OK

Valores posibles de image_publication_status

Valor
Descripción

PUBLISHING

Publicación en curso

PUBLISHED

Publicación completada

ERROR

Error en la publicación

Publicación Optimizada

La publicación optimizada ofrece más control sobre el proceso de publicación de imágenes del servidor de preparación.

Publicar imagen de forma optimizada

Parámetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entorno

Cuerpo de la Solicitud

Campo
Tipo
Descripción

stop_server

boolean

Si el servidor de preparación debe detenerse durante la creación de la imagen.

notify_list

array

Lista de correos electrónicos a notificar al finalizar la publicación.

replace_instances

object

Configuraciones de publicación.

replace_instances.block_instances

boolean

Si las instancias con versiones anteriores deben bloquearse después de la publicación.

replace_instances.block_users

boolean

Si se debe solicitar la reconexión de los usuarios (requiere block_instances: true)

replace_instances.block_users_message

string

Mensaje de advertencia de reconexión (cuando block_users: true)

replace_instances.block_users_seconds

number

Tiempo de desconexión en segundos (cuando block_users: true)

Valores aceptados para block_users_seconds

Valor
Equivalente

300

5 minutos

600

10 minutos

900

15 minutos

1200

20 minutos

1500

25 minutos

1800

30 minutos

Modos de Publicación

Se inician las instancias actualizadas, no se bloquean las instancias anteriores y no se desconectan los usuarios.

Respuesta

Status: 202 Accepted

Verificar status de publicación optimizada

Verifica el estado de la publicación de la imagen para la solicitud especificada.

Parâmetros de Path

Parámetro
Obligatorio
Descripción

amb_uuid

UUID del entorno

request_id

UUID de la solicitud de publicación

Respuesta

Status: 200 OK

Valores posibles de image_publication_status

Valor
Descripción

PUBLISHING

Publicación en curso

PUBLISHED

Publicación completada

ERROR

Error en la publicación

Última actualización

¿Te fue útil?