Entornos
Crear entorno
client.beta.environments.create(params, options?): BetaEnvironmentCrea un nuevo entorno con la configuración especificada.
Listar entornos
client.beta.environments.list(params?, options?): PageCursor<BetaEnvironment>Lista entornos con soporte de paginación.
Obtener entorno
client.beta.environments.retrieve(environmentID, params?, options?): BetaEnvironmentRecupera un entorno específico por ID.
Actualizar entorno
client.beta.environments.update(environmentID, params, options?): BetaEnvironmentActualiza la configuración de un entorno existente.
Eliminar entorno
client.beta.environments.delete(environmentID, params?, options?): BetaEnvironmentDeleteResponseElimina un entorno por ID. Devuelve una confirmación de la eliminación.
Archivar entorno
client.beta.environments.archive(environmentID, params?, options?): BetaEnvironmentArchiva un entorno por ID. Los entornos archivados no pueden usarse para crear nuevas sesiones.
Models
EntornosTrabajo
Obtener elemento de trabajo
client.beta.environments.work.retrieve(workID, params, options?): BetaSelfHostedWorkNota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Sondear en busca de trabajo
client.beta.environments.work.poll(environmentID, params?, options?): BetaSelfHostedWork | nullNota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Confirmar recepción de trabajo
client.beta.environments.work.ack(workID, params, options?): BetaSelfHostedWorkNota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Registrar heartbeat
client.beta.environments.work.heartbeat(workID, params, options?): BetaSelfHostedWorkHeartbeatResponseNota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Detener trabajo
client.beta.environments.work.stop(workID, params, options?): BetaSelfHostedWorkNota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Listar elementos de trabajo
client.beta.environments.work.list(environmentID, params?, options?): PageCursor<BetaSelfHostedWork>Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Actualizar elemento de trabajo
client.beta.environments.work.update(workID, params, options?): BetaSelfHostedWorkNota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Obtener estadísticas de la cola
client.beta.environments.work.stats(environmentID, params?, options?): BetaSelfHostedWorkQueueStatsObtiene estadísticas sobre la cola de trabajo de un entorno.