Resource: AgentPool
Represents an agent pool.
JSON representation |
---|
{ "name": string, "displayName": string, "state": enum ( |
Fields | |
---|---|
name |
Required. Specifies a unique string that identifies the agent pool. Format: |
display |
Specifies the client-specified AgentPool description. |
state |
Output only. Specifies the state of the AgentPool. |
bandwidth |
Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'. |
State
The state of an AgentPool.
Enums | |
---|---|
STATE_UNSPECIFIED |
Default value. This value is unused. |
CREATING |
This is an initialization state. During this stage, resources are allocated for the AgentPool. |
CREATED |
Determines that the AgentPool is created for use. At this state, Agents can join the AgentPool and participate in the transfer jobs in that pool. |
DELETING |
Determines that the AgentPool deletion has been initiated, and all the resources are scheduled to be cleaned up and freed. |
BandwidthLimit
Specifies a bandwidth limit for an agent pool.
JSON representation |
---|
{ "limitMbps": string } |
Fields | |
---|---|
limit |
Bandwidth rate in megabytes per second, distributed across all the agents in the pool. |
Methods |
|
---|---|
|
Creates an agent pool resource. |
|
Deletes an agent pool. |
|
Gets an agent pool. |
|
Lists agent pools. |
|
Updates an existing agent pool resource. |