public sealed class AgentPool : IMessage<AgentPool>, IEquatable<AgentPool>, IDeepCloneable<AgentPool>, IBufferMessage, IMessage
Reference documentation and code samples for the Storage Transfer v1 API class AgentPool.
Represents an agent pool.
Implements
IMessageAgentPool, IEquatableAgentPool, IDeepCloneableAgentPool, IBufferMessage, IMessageNamespace
Google.Cloud.StorageTransfer.V1Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
AgentPool()
public AgentPool()
AgentPool(AgentPool)
public AgentPool(AgentPool other)
Parameter | |
---|---|
Name | Description |
other |
AgentPool |
Properties
BandwidthLimit
public AgentPool.Types.BandwidthLimit BandwidthLimit { get; set; }
Specifies the bandwidth limit details. If this field is unspecified, the default value is set as 'No Limit'.
Property Value | |
---|---|
Type | Description |
AgentPoolTypesBandwidthLimit |
DisplayName
public string DisplayName { get; set; }
Specifies the client-specified AgentPool description.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
Required. Specifies a unique string that identifies the agent pool.
Format: projects/{project_id}/agentPools/{agent_pool_id}
Property Value | |
---|---|
Type | Description |
string |
State
public AgentPool.Types.State State { get; set; }
Output only. Specifies the state of the AgentPool.
Property Value | |
---|---|
Type | Description |
AgentPoolTypesState |
agentPoolsName
public agentPoolsName agentPoolsName { get; set; }
agentPoolsName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
agentPoolsName |