Umgebungen
Umgebung erstellen
client.Beta.Environments.New(ctx, params) (*BetaEnvironment, error)Erstelle eine neue Umgebung mit der angegebenen Konfiguration.
Umgebungen auflisten
client.Beta.Environments.List(ctx, params) (*PageCursor[BetaEnvironment], error)Liste Umgebungen mit Unterstützung für Paginierung auf.
Umgebung abrufen
client.Beta.Environments.Get(ctx, environmentID, query) (*BetaEnvironment, error)Rufe eine bestimmte Umgebung anhand ihrer ID ab.
Umgebung aktualisieren
client.Beta.Environments.Update(ctx, environmentID, params) (*BetaEnvironment, error)Aktualisiere die Konfiguration einer bestehenden Umgebung.
Umgebung löschen
client.Beta.Environments.Delete(ctx, environmentID, body) (*BetaEnvironmentDeleteResponse, error)Lösche eine Umgebung anhand ihrer ID. Gibt eine Bestätigung der Löschung zurück.
Umgebung archivieren
client.Beta.Environments.Archive(ctx, environmentID, body) (*BetaEnvironment, error)Archiviere eine Umgebung anhand ihrer ID. Archivierte Umgebungen können nicht zum Erstellen neuer Sessions verwendet werden.
Models
UmgebungenArbeit
Arbeitselement abrufen
client.Beta.Environments.Work.Get(ctx, workID, params) (*BetaSelfHostedWork, error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeit per Polling abfragen
client.Beta.Environments.Work.Poll(ctx, environmentID, params) (*BetaSelfHostedWork, error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeit bestätigen
client.Beta.Environments.Work.Ack(ctx, workID, params) (*BetaSelfHostedWork, error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Heartbeat aufzeichnen
client.Beta.Environments.Work.Heartbeat(ctx, workID, params) (*BetaSelfHostedWorkHeartbeatResponse, error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeit stoppen
client.Beta.Environments.Work.Stop(ctx, workID, params) (*BetaSelfHostedWork, error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeitselemente auflisten
client.Beta.Environments.Work.List(ctx, environmentID, params) (*PageCursor[BetaSelfHostedWork], error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeitselement aktualisieren
client.Beta.Environments.Work.Update(ctx, workID, params) (*BetaSelfHostedWork, error)Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Warteschlangenstatistiken abrufen
client.Beta.Environments.Work.Stats(ctx, environmentID, query) (*BetaSelfHostedWorkQueueStats, error)Rufe Statistiken über die Arbeitswarteschlange einer Umgebung ab.