Ambientes
Criar ambiente
client.beta.environments.create(params, options?): BetaEnvironmentCrie um novo ambiente com a configuração especificada.
Listar ambientes
client.beta.environments.list(params?, options?): PageCursor<BetaEnvironment>Liste ambientes com suporte a paginação.
Obter ambiente
client.beta.environments.retrieve(environmentID, params?, options?): BetaEnvironmentRecupere um ambiente específico por ID.
Atualizar ambiente
client.beta.environments.update(environmentID, params, options?): BetaEnvironmentAtualize a configuração de um ambiente existente.
Excluir ambiente
client.beta.environments.delete(environmentID, params?, options?): BetaEnvironmentDeleteResponseExclua um ambiente por ID. Retorna uma confirmação da exclusão.
Arquivar ambiente
client.beta.environments.archive(environmentID, params?, options?): BetaEnvironmentArquive um ambiente por ID. Ambientes arquivados não podem ser usados para criar novas sessões.
Models
AmbientesTrabalho
Obter item de trabalho
client.beta.environments.work.retrieve(workID, params, options?): BetaSelfHostedWorkObservação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Fazer polling por trabalho
client.beta.environments.work.poll(environmentID, params?, options?): BetaSelfHostedWork | nullObservação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Confirmar recebimento de trabalho
client.beta.environments.work.ack(workID, params, options?): BetaSelfHostedWorkObservação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Registrar heartbeat
client.beta.environments.work.heartbeat(workID, params, options?): BetaSelfHostedWorkHeartbeatResponseObservação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Parar trabalho
client.beta.environments.work.stop(workID, params, options?): BetaSelfHostedWorkObservação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Listar itens de trabalho
client.beta.environments.work.list(environmentID, params?, options?): PageCursor<BetaSelfHostedWork>Observação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Atualizar item de trabalho
client.beta.environments.work.update(workID, params, options?): BetaSelfHostedWorkObservação: esses endpoints são chamados automaticamente pelo worker de ambiente pré-construído fornecido nos SDKs e na CLI, para orquestrar sessões com ambientes sandbox auto-hospedados. Eles estão incluídos aqui como referência; você não precisa invocá-los diretamente.
Obter estatísticas da fila
client.beta.environments.work.stats(environmentID, params?, options?): BetaSelfHostedWorkQueueStatsObtenha estatísticas sobre a fila de trabalho de um ambiente.