public sealed class CreateWorkstationConfigRequest : IMessage<CreateWorkstationConfigRequest>, IEquatable<CreateWorkstationConfigRequest>, IDeepCloneable<CreateWorkstationConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Workstations v1 API class CreateWorkstationConfigRequest.
Message for creating a CreateWorkstationConfig.
Implements
IMessageCreateWorkstationConfigRequest, IEquatableCreateWorkstationConfigRequest, IDeepCloneableCreateWorkstationConfigRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Workstations.V1Assembly
Google.Cloud.Workstations.V1.dll
Constructors
CreateWorkstationConfigRequest()
public CreateWorkstationConfigRequest()
CreateWorkstationConfigRequest(CreateWorkstationConfigRequest)
public CreateWorkstationConfigRequest(CreateWorkstationConfigRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateWorkstationConfigRequest |
Properties
Parent
public string Parent { get; set; }
Required. Parent resource name.
Property Value | |
---|---|
Type | Description |
string |
ParentAsWorkstationClusterName
public WorkstationClusterName ParentAsWorkstationClusterName { get; set; }
WorkstationClusterName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
WorkstationClusterName |
ValidateOnly
public bool ValidateOnly { get; set; }
Optional. If set, validate the request and preview the review, but do not actually apply it.
Property Value | |
---|---|
Type | Description |
bool |
WorkstationConfig
public WorkstationConfig WorkstationConfig { get; set; }
Required. Config to create.
Property Value | |
---|---|
Type | Description |
WorkstationConfig |
WorkstationConfigId
public string WorkstationConfigId { get; set; }
Required. ID to use for the workstation configuration.
Property Value | |
---|---|
Type | Description |
string |