Entornos
Crear entorno
client.Beta.Environments.New(ctx, params) (*BetaEnvironment, error)Crea un nuevo entorno con la configuración especificada.
Listar entornos
client.Beta.Environments.List(ctx, params) (*PageCursor[BetaEnvironment], error)Lista entornos con soporte de paginación.
Obtener entorno
client.Beta.Environments.Get(ctx, environmentID, query) (*BetaEnvironment, error)Recupera un entorno específico por ID.
Actualizar entorno
client.Beta.Environments.Update(ctx, environmentID, params) (*BetaEnvironment, error)Actualiza la configuración de un entorno existente.
Eliminar entorno
client.Beta.Environments.Delete(ctx, environmentID, body) (*BetaEnvironmentDeleteResponse, error)Elimina un entorno por ID. Devuelve una confirmación de la eliminación.
Archivar entorno
client.Beta.Environments.Archive(ctx, environmentID, body) (*BetaEnvironment, error)Archiva un entorno por ID. Los entornos archivados no pueden usarse para crear nuevas sesiones.
Models
EntornosTrabajo
Obtener elemento de trabajo
client.Beta.Environments.Work.Get(ctx, workID, params) (*BetaSelfHostedWork, error)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.
Sondear en busca de trabajo
client.Beta.Environments.Work.Poll(ctx, environmentID, params) (*BetaSelfHostedWork, error)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.
Confirmar recepción de trabajo
client.Beta.Environments.Work.Ack(ctx, workID, params) (*BetaSelfHostedWork, error)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.
Registrar heartbeat
client.Beta.Environments.Work.Heartbeat(ctx, workID, params) (*BetaSelfHostedWorkHeartbeatResponse, error)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.
Detener trabajo
client.Beta.Environments.Work.Stop(ctx, workID, params) (*BetaSelfHostedWork, error)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.
Listar elementos de trabajo
client.Beta.Environments.Work.List(ctx, environmentID, params) (*PageCursor[BetaSelfHostedWork], error)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(ctx, workID, params) (*BetaSelfHostedWork, error)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.
Obtener estadísticas de la cola
client.Beta.Environments.Work.Stats(ctx, environmentID, query) (*BetaSelfHostedWorkQueueStats, error)Obtiene estadísticas sobre la cola de trabajo de un entorno.