GetWorkerPoolResult

data class GetWorkerPoolResult(val createTime: String, val deleteTime: String, val name: String, val project: String, val regions: List<String>, val serviceAccountEmail: String, val status: String, val updateTime: String, val workerConfig: WorkerConfigResponse, val workerCount: String)

Constructors

Link copied to clipboard
fun GetWorkerPoolResult(createTime: String, deleteTime: String, name: String, project: String, regions: List<String>, serviceAccountEmail: String, status: String, updateTime: String, workerConfig: WorkerConfigResponse, workerCount: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Time at which the request to create the WorkerPool was received.

Link copied to clipboard

Time at which the request to delete the WorkerPool was received.

Link copied to clipboard

User-defined name of the WorkerPool.

Link copied to clipboard

The project ID of the GCP project for which the WorkerPool is created.

Link copied to clipboard

List of regions to create the WorkerPool. Regions can't be empty. If Cloud Build adds a new GCP region in the future, the existing WorkerPool will not be enabled in the new region automatically; you must add the new region to the regions field to enable the WorkerPool in that region.

Link copied to clipboard

The service account used to manage the WorkerPool. The service account must have the Compute Instance Admin (Beta) permission at the project level.

Link copied to clipboard

WorkerPool Status.

Link copied to clipboard

Time at which the request to update the WorkerPool was received.

Link copied to clipboard

Configuration to be used for a creating workers in the WorkerPool.

Link copied to clipboard

Total number of workers to be created across all requested regions.