Cloud Workstations v1 API - Class DeleteWorkstationClusterRequest (1.0.0)

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

Reference documentation and code samples for the Cloud Workstations v1 API class DeleteWorkstationClusterRequest.

Message for deleting a workstation cluster.

Inheritance

object > DeleteWorkstationClusterRequest

Namespace

Google.Cloud.Workstations.V1

Assembly

Google.Cloud.Workstations.V1.dll

Constructors

DeleteWorkstationClusterRequest()

public DeleteWorkstationClusterRequest()

DeleteWorkstationClusterRequest(DeleteWorkstationClusterRequest)

public DeleteWorkstationClusterRequest(DeleteWorkstationClusterRequest other)
Parameter
NameDescription
otherDeleteWorkstationClusterRequest

Properties

Etag

public string Etag { get; set; }

Optional. If set, the request will be rejected if the latest version of the workstation cluster on the server does not have this ETag.

Property Value
TypeDescription
string

Force

public bool Force { get; set; }

Optional. If set, any workstation configurations and workstations in the workstation cluster are also deleted. Otherwise, the request only works if the workstation cluster has no configurations or workstations.

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

Required. Name of the workstation cluster to delete.

Property Value
TypeDescription
string

ValidateOnly

public bool ValidateOnly { get; set; }

Optional. If set, validate the request and preview the review, but do not apply it.

Property Value
TypeDescription
bool

WorkstationClusterName

public WorkstationClusterName WorkstationClusterName { get; set; }

WorkstationClusterName-typed view over the Name resource name property.

Property Value
TypeDescription
WorkstationClusterName