Class GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerPool
A worker pool resource in the Remote Build Execution API.
Inheritance
System.Object
GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerPool
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.RemoteBuildExecution.v1alpha.Data
Assembly: Google.Apis.RemoteBuildExecution.v1alpha.dll
Syntax
public class GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerPool : IDirectResponseSchema
Properties
Autoscale
The autoscale policy to apply on a pool.
Declaration
[JsonProperty("autoscale")]
public virtual GoogleDevtoolsRemotebuildexecutionAdminV1alphaAutoscale Autoscale { get; set; }
Property Value
Type | Description |
---|---|
GoogleDevtoolsRemotebuildexecutionAdminV1alphaAutoscale |
Channel
Channel specifies the release channel of the pool.
Declaration
[JsonProperty("channel")]
public virtual string Channel { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Name
WorkerPool resource name formatted as:
projects/[PROJECT_ID]/instances/[INSTANCE_ID]/workerpools/[POOL_ID]
. name should not be populated when
creating a worker pool since it is provided in the poolId
field.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
State
Output only. State of the worker pool.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WorkerConfig
Specifies the properties, such as machine type and disk size, used for creating workers in a worker pool.
Declaration
[JsonProperty("workerConfig")]
public virtual GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig WorkerConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig |
WorkerCount
The desired number of workers in the worker pool. Must be a value between 0 and 15000.
Declaration
[JsonProperty("workerCount")]
public virtual long? WorkerCount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
Implements
Google.Apis.Requests.IDirectResponseSchema