Publicación, dominios y controles de producción
En esta página
Compruebe la capacidad de producción y la configuración antes de publicar. Publicar código y poner en funcionamiento un sitio web en producción son acciones distintas.
Uso de estas herramientas
- Llame primero a la herramienta de lectura o de estado correspondiente.
- Revise el destino y los argumentos obligatorios.
- Ejecute una única acción prevista, con confirmación humana explícita cuando sea necesaria.
- Después, consulte el estado o vuelva a leer el recurso afectado.
Los parámetros que se indican a continuación describen el contrato público. La lista actual de herramientas del servidor conectado es la referencia definitiva. Algunas herramientas requieren un host, destino, modo de inferencia o plan concreto. Los identificadores son valores que devuelven las herramientas utilizadas anteriormente; no los invente.
production_status
El sitio del proyecto publicado en producción.
Lea el recurso devuelto y use los valores actuales al planificar la siguiente acción.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|
| projectId | No | cadena |
Operación: solo lectura.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.
publish_production
Publicar el proyecto como sitio en producción.
Requiere capacidad de producción apta para la publicación. Revise la configuración, el inicio de sesión y las páginas legales antes de confirmar la publicación.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|
| projectId | No | cadena |
| confirm | Sí | booleano |
Operación: puede cambiar el estado o iniciar trabajo; puede tener efectos destructivos.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.
production_control
Reiniciar o detener el sitio en producción.
Controla el sitio en producción. Detenerlo puede interrumpir el acceso de los usuarios; verifique el proyecto y la acción.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|
| projectId | No | cadena |
| action | Sí | restart, stop |
Operación: puede cambiar el estado o iniciar trabajo; puede tener efectos destructivos.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.
custom_domain
Vincular, verificar o desvincular un dominio personalizado.
Use los valores enumerados para la acción en el esquema. Siga las instrucciones de DNS devueltas y verifique el dominio antes de considerarlo activo.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|
| projectId | No | cadena |
| action | Sí | attach, verify, detach |
| domain | No | cadena; longitud mínima 4; longitud máxima 253 |
Operación: puede cambiar el estado o iniciar trabajo.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.
production_auth
El inicio de sesión independiente del sitio en producción.
Lea el recurso devuelto y use los valores actuales al planificar la siguiente acción.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|
| projectId | No | cadena |
Operación: solo lectura.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.
set_production_redirects
Configurar las direcciones de redirección del inicio de sesión independiente.
Añada únicamente las direcciones de retorno previstas para el inicio de sesión. Revise los dominios y pruebe el flujo de inicio de sesión en producción.
| Argumento | Obligatorio | Tipo o valores aceptados |
|---|
| projectId | No | cadena |
| redirects | Sí | matriz de cadenas |
Operación: puede cambiar el estado o iniciar trabajo.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.
list_slots
Las cargas de trabajo de la organización.
Enumera las cargas de trabajo que la interfaz pública expone para las aplicaciones de la cuenta. Use production_status para un sitio concreto.
Argumentos: ninguno ({}).
Operación: solo lectura.
Configuraciones disponibles: stdio, proyecto en la nube, inferencia en la nube; stdio, proyecto en la nube, inferencia delegada; stdio, proyecto local, inferencia en la nube; stdio, proyecto local, inferencia delegada; HTTP alojado.
Los contratos de herramientas legibles por máquina incluyen esquemas de argumentos anidados.