Cloud Workstations v1 API - Class CreateWorkstationRequest (1.0.0-beta01)

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

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

Message for creating a CreateWorkstation.

Inheritance

object > CreateWorkstationRequest

Namespace

Google.Cloud.Workstations.V1

Assembly

Google.Cloud.Workstations.V1.dll

Constructors

CreateWorkstationRequest()

public CreateWorkstationRequest()

CreateWorkstationRequest(CreateWorkstationRequest)

public CreateWorkstationRequest(CreateWorkstationRequest other)
Parameter
NameDescription
otherCreateWorkstationRequest

Properties

Parent

public string Parent { get; set; }

Required. Parent resource name.

Property Value
TypeDescription
string

ParentAsWorkstationConfigName

public WorkstationConfigName ParentAsWorkstationConfigName { get; set; }

WorkstationConfigName-typed view over the Parent resource name property.

Property Value
TypeDescription
WorkstationConfigName

ValidateOnly

public bool ValidateOnly { get; set; }

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

Property Value
TypeDescription
bool

Workstation

public Workstation Workstation { get; set; }

Required. Workstation to create.

Property Value
TypeDescription
Workstation

WorkstationId

public string WorkstationId { get; set; }

Required. ID to use for the workstation.

Property Value
TypeDescription
string