GetWorkerPoolResult constructor
- required Map<
String, String> annotations, - required String createTime,
- required String deleteTime,
- required String displayName,
- required String etag,
- required String name,
- required PrivatePoolV1ConfigResponse privatePoolV1Config,
- required String state,
- required String uid,
- required String updateTime,
Creates a new GetWorkerPoolResult.
annotations User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
createTime Time at which the request to create the WorkerPool was received.
deleteTime Time at which the request to delete the WorkerPool was received.
displayName A user-specified, human-readable name for the WorkerPool. If provided, this value must be 1-63 characters.
etag Checksum computed by the server. May be sent on update and delete requests to ensure that the client has an up-to-date value before proceeding.
name The resource name of the WorkerPool, with format projects/{project}/locations/{location}/workerPools/{worker_pool}. The value of {worker_pool} is provided by worker_pool_id in CreateWorkerPool request and the value of {location} is determined by the endpoint accessed.
privatePoolV1Config Legacy Private Pool configuration.
state WorkerPool state.
uid A unique identifier for the WorkerPool.
updateTime Time at which the request to update the WorkerPool was received.
Implementation
const GetWorkerPoolResult({
required this.annotations,
required this.createTime,
required this.deleteTime,
required this.displayName,
required this.etag,
required this.name,
required this.privatePoolV1Config,
required this.state,
required this.uid,
required this.updateTime,
});