REST Resource: projects.agentPools

Ressource: AgentPool

Stellt einen Agent-Pool dar.

JSON-Darstellung
{
  "name": string,
  "displayName": string,
  "state": enum (State),
  "bandwidthLimit": {
    object (BandwidthLimit)
  }
}
Felder
name

string

Pflichtangabe. Gibt einen eindeutigen String an, der den Kundenservicemitarbeiterpool identifiziert.

Format: projects/{projectId}/agentPools/{agentPoolId}

displayName

string

Gibt die vom Kunden angegebene AgentPool-Beschreibung an.

state

enum (State)

Nur Ausgabe. Gibt den Status des AgentPool an.

bandwidthLimit

object (BandwidthLimit)

Gibt die Details zum Bandbreitenlimit an. Wenn dieses Feld nicht angegeben ist, wird der Standardwert „Kein Limit“ festgelegt.

Bundesland

Der Status eines AgentPools.

Enums
STATE_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
CREATING Dies ist ein Initialisierungsstatus. In dieser Phase werden Ressourcen für den AgentPool zugewiesen.
CREATED Bestimmt, dass der AgentPool zur Verwendung erstellt wird. In diesem Status können Agents dem AgentPool beitreten und an den Übertragungsjobs in diesem Pool teilnehmen.
DELETING Bestimmt, dass das Löschen des AgentPools eingeleitet wurde und alle Ressourcen bereinigt und freigegeben werden sollen.

BandwidthLimit

Gibt ein Bandbreitenlimit für einen Agent-Pool an.

JSON-Darstellung
{
  "limitMbps": string
}
Felder
limitMbps

string (int64 format)

Die Bandbreitenrate in Megabyte pro Sekunde, die auf alle Agents im Pool verteilt wird.

Methoden

create

Erstellt eine Agent-Pool-Ressource.

delete

Löscht einen Agent-Pool.

get

Ruft einen Agent-Pool ab.

list

Listet Agent-Pools auf.

patch

Aktualisiert eine vorhandene Agent-Pool-Ressource.