Environnements
Créer un environnement
client.beta.environments.create(params, options?): BetaEnvironmentCréer un nouvel environnement avec la configuration spécifiée.
Lister les environnements
client.beta.environments.list(params?, options?): PageCursor<BetaEnvironment>Lister les environnements avec prise en charge de la pagination.
Obtenir un environnement
client.beta.environments.retrieve(environmentID, params?, options?): BetaEnvironmentRécupérer un environnement spécifique par son identifiant.
Mettre à jour un environnement
client.beta.environments.update(environmentID, params, options?): BetaEnvironmentMettre à jour la configuration d'un environnement existant.
Supprimer un environnement
client.beta.environments.delete(environmentID, params?, options?): BetaEnvironmentDeleteResponseSupprimer un environnement par son identifiant. Renvoie une confirmation de la suppression.
Archiver un environnement
client.beta.environments.archive(environmentID, params?, options?): BetaEnvironmentArchiver un environnement par son identifiant. Les environnements archivés ne peuvent pas être utilisés pour créer de nouvelles sessions.
Models
EnvironnementsTravail
Obtenir un élément de travail
client.beta.environments.work.retrieve(workID, params, options?): BetaSelfHostedWorkRemarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Interroger pour obtenir du travail
client.beta.environments.work.poll(environmentID, params?, options?): BetaSelfHostedWork | nullRemarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Accuser réception d'un travail
client.beta.environments.work.ack(workID, params, options?): BetaSelfHostedWorkRemarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Enregistrer un signal de présence
client.beta.environments.work.heartbeat(workID, params, options?): BetaSelfHostedWorkHeartbeatResponseRemarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Arrêter un travail
client.beta.environments.work.stop(workID, params, options?): BetaSelfHostedWorkRemarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Lister les éléments de travail
client.beta.environments.work.list(environmentID, params?, options?): PageCursor<BetaSelfHostedWork>Remarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Mettre à jour un élément de travail
client.beta.environments.work.update(workID, params, options?): BetaSelfHostedWorkRemarque : ces points de terminaison sont appelés automatiquement par le worker d'environnement préconstruit fourni dans les SDK et la CLI, afin d'orchestrer les sessions avec des environnements sandbox auto-hébergés. Ils sont inclus ici à titre de référence ; vous n'avez pas besoin de les invoquer directement.
Obtenir les statistiques de la file d'attente
client.beta.environments.work.stats(environmentID, params?, options?): BetaSelfHostedWorkQueueStatsObtenir des statistiques sur la file d'attente de travail d'un environnement.