Share via


Workspace Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api20230905.WorkspaceTypeConverter))]
public class Workspace : Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api20230905.IWorkspace, Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DesktopVirtualization.Models.Api20230905.WorkspaceTypeConverter))>]
type Workspace = class
    interface IWorkspace
    interface IJsonSerializable
    interface IResourceModelWithAllowedPropertySet
    interface IValidates
Public Class Workspace
Implements IValidates, IWorkspace
Inheritance
Workspace
Attributes
Implements

Constructors

Workspace()

Properties

ApplicationGroupReference
CloudPcResource
Description
Etag
FriendlyName
Id
Identity
IdentityPrincipalId
IdentityTenantId
IdentityType
Kind
Location
ManagedBy
Name
ObjectId
Plan
PlanName
PlanProduct
PlanPromotionCode
PlanPublisher
PlanVersion
PrivateEndpointConnection
PublicNetworkAccess
Sku
SkuCapacity
SkuFamily
SkuName
SkuSize
SkuTier
SystemDataCreatedAt
SystemDataCreatedBy
SystemDataCreatedByType
SystemDataLastModifiedAt
SystemDataLastModifiedBy
SystemDataLastModifiedByType
Tag
Type

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
Validate(IEventListener)

Applies to