Class DeleteWorkerPoolRequest

public sealed class DeleteWorkerPoolRequest : IMessage<DeleteWorkerPoolRequest>, IEquatable<DeleteWorkerPoolRequest>, IDeepCloneable<DeleteWorkerPoolRequest>, IBufferMessage, IMessage

Request to delete a WorkerPool.

Inheritance

Object > DeleteWorkerPoolRequest

Namespace

Google.Cloud.CloudBuild.V1

Assembly

Google.Cloud.CloudBuild.V1.dll

Constructors

DeleteWorkerPoolRequest()

public DeleteWorkerPoolRequest()

DeleteWorkerPoolRequest(DeleteWorkerPoolRequest)

public DeleteWorkerPoolRequest(DeleteWorkerPoolRequest other)
Parameter
TypeNameDescription
DeleteWorkerPoolRequestother

Properties

AllowMissing

public bool AllowMissing { get; set; }

If set to true, and the WorkerPool is not found, the request will succeed but no action will be taken on the server.

Property Value
TypeDescription
Boolean

Etag

public string Etag { get; set; }

Optional. If this is provided, it must match the server's etag on the workerpool for the request to be processed.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Required. The name of the WorkerPool to delete. Format: projects/{project}/locations/{workerPool}/workerPools/{workerPool}.

Property Value
TypeDescription
String

ValidateOnly

public bool ValidateOnly { get; set; }

If set, validate the request and preview the response, but do not actually post it.

Property Value
TypeDescription
Boolean

WorkerPoolName

public WorkerPoolName WorkerPoolName { get; set; }

WorkerPoolName-typed view over the Name resource name property.

Property Value
TypeDescription
WorkerPoolName