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: |
displayName
|
Specifies the client-specified AgentPool description. |
state
|
Output only. Specifies the state of the AgentPool. |
bandwidthLimit
|
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 | |
---|---|
limitMbps
|
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. |