Environments
Create Environment
BetaEnvironment Beta.Environments.Create(parameters, cancellationToken = default)Create a new environment with the specified configuration.
List Environments
EnvironmentListPage Beta.Environments.List(parameters, cancellationToken = default)List environments with pagination support.
Get Environment
BetaEnvironment Beta.Environments.Retrieve(parameters, cancellationToken = default)Retrieve a specific environment by ID.
Update Environment
BetaEnvironment Beta.Environments.Update(parameters, cancellationToken = default)Update an existing environment's configuration.
Delete Environment
BetaEnvironmentDeleteResponse Beta.Environments.Delete(parameters, cancellationToken = default)Delete an environment by ID. Returns a confirmation of the deletion.
Archive Environment
BetaEnvironment Beta.Environments.Archive(parameters, cancellationToken = default)Archive an environment by ID. Archived environments cannot be used to create new sessions.
Models
EnvironmentsWork
Get Work Item
BetaSelfHostedWork Beta.Environments.Work.Retrieve(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
Poll for Work
BetaSelfHostedWork? Beta.Environments.Work.Poll(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
Acknowledge Work
BetaSelfHostedWork Beta.Environments.Work.Ack(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
Record Heartbeat
BetaSelfHostedWorkHeartbeatResponse Beta.Environments.Work.Heartbeat(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
Stop Work
BetaSelfHostedWork Beta.Environments.Work.Stop(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
List Work Items
WorkListPage Beta.Environments.Work.List(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
Update Work Item
BetaSelfHostedWork Beta.Environments.Work.Update(parameters, cancellationToken = default)Note: these endpoints are called automatically by the pre-built environment worker provided in the SDKs and CLI, for orchestrating sessions with self-hosted sandbox environments. They are included here as a reference; you do not need to invoke them directly.
Get Queue Statistics
BetaSelfHostedWorkQueueStats Beta.Environments.Work.Stats(parameters, cancellationToken = default)Get statistics about the work queue for an environment.