Cloud Workstations v1 API - Class DeleteWorkstationClusterRequest (1.2.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
Name Description
other DeleteWorkstationClusterRequest

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
Type Description
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
Type Description
bool

Name

public string Name { get; set; }

Required. Name of the workstation cluster to delete.

Property Value
Type Description
string

ValidateOnly

public bool ValidateOnly { get; set; }

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

Property Value
Type Description
bool

WorkstationClusterName

public WorkstationClusterName WorkstationClusterName { get; set; }

WorkstationClusterName-typed view over the Name resource name property.

Property Value
Type Description
WorkstationClusterName