Cloud Workstations v1 API - Class DeleteWorkstationConfigRequest (1.0.0)

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

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

Message for deleting a workstation configuration.

Inheritance

object > DeleteWorkstationConfigRequest

Namespace

Google.Cloud.Workstations.V1

Assembly

Google.Cloud.Workstations.V1.dll

Constructors

DeleteWorkstationConfigRequest()

public DeleteWorkstationConfigRequest()

DeleteWorkstationConfigRequest(DeleteWorkstationConfigRequest)

public DeleteWorkstationConfigRequest(DeleteWorkstationConfigRequest other)
Parameter
NameDescription
otherDeleteWorkstationConfigRequest

Properties

Etag

public string Etag { get; set; }

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

Property Value
TypeDescription
string

Force

public bool Force { get; set; }

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

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

Required. Name of the workstation configuration 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 actually apply it.

Property Value
TypeDescription
bool

WorkstationConfigName

public WorkstationConfigName WorkstationConfigName { get; set; }

WorkstationConfigName-typed view over the Name resource name property.

Property Value
TypeDescription
WorkstationConfigName