Type aliases
Application
Application
: Resource & { applicationType
?: RemoteApplicationType; commandLineArguments
?: undefined | string; commandLineSetting
: CommandLineSetting; description
?: undefined | string; filePath
?: undefined | string; friendlyName
?: undefined | string; iconContent
?: Uint8Array; iconHash
?: undefined | string; iconIndex
?: undefined | number; iconPath
?: undefined | string; msixPackageApplicationId
?: undefined | string; msixPackageFamilyName
?: undefined | string; objectId
?: undefined | string; showInPortal
?: undefined | false | true; systemData
?: SystemData }
ApplicationGroupPatch
Application
GroupPatch: Resource & { description?: undefined | string; friendlyName?: undefined | string; tags?: undefined | {} }
ApplicationGroupType
ApplicationGroupType: string
ApplicationGroupsCreateOrUpdateResponse
ApplicationGroupsGetResponse
ApplicationGroupsListByResourceGroupNextResponse
ApplicationGroupsListByResourceGroupResponse
ApplicationGroupsListBySubscriptionNextResponse
ApplicationGroupsListBySubscriptionResponse
ApplicationGroupsUpdateResponse
ApplicationType
ApplicationType: string
ApplicationsCreateOrUpdateResponse
ApplicationsListNextResponse
ApplicationsUpdateResponse
CommandLineSetting
CommandLineSetting: string
CreatedByType
CreatedByType: string
Desktop
Desktop
: Resource & { description
?: undefined | string; friendlyName
?: undefined | string; iconContent
?: Uint8Array; iconHash
?: undefined | string; objectId
?: undefined | string; systemData
?: SystemData }
ExpandMsixImage
Expand
MsixImage: Resource & { displayName?: undefined | string; imagePath?: undefined | string; isActive?: undefined | false | true; isRegularRegistration?: undefined | false | true; lastUpdated?: Date; packageAlias?: undefined | string; packageApplications?: MsixPackageApplications[]; packageDependencies?: MsixPackageDependencies[]; packageFamilyName?: undefined | string; packageFullName?: undefined | string; packageName?: undefined | string; packageRelativePath?: undefined | string; version?: undefined | string }
HealthCheckName
HealthCheckName: string
HealthCheckResult
HealthCheckResult: string
HostPoolPatch
Host
PoolPatch: Resource & { customRdpProperty?: undefined | string; description?: undefined | string; friendlyName?: undefined | string; loadBalancerType?: LoadBalancerType; maxSessionLimit?: undefined | number; personalDesktopAssignmentType?: PersonalDesktopAssignmentType; preferredAppGroupType?: PreferredAppGroupType; publicNetworkAccess?: PublicNetworkAccess; registrationInfo?: RegistrationInfoPatch; ring?: undefined | number; ssoClientId?: undefined | string; ssoClientSecretKeyVaultPath?: undefined | string; ssoSecretType?: SSOSecretType; ssoadfsAuthority?: undefined | string; startVMOnConnect?: undefined | false | true; tags?: undefined | {}; validationEnvironment?: undefined | false | true; vmTemplate?: undefined | string }
HostPoolType
HostPoolType: string
HostPoolsCreateOrUpdateResponse
Host
PoolsCreateOrUpdateResponse: HostPool
HostPoolsListByResourceGroupNextResponse
HostPoolsListByResourceGroupResponse
HostPoolsListNextResponse
HostPoolsRetrieveRegistrationTokenResponse
LoadBalancerType
LoadBalancerType: string
MsixImagesExpandNextResponse
MsixPackage
Msix
Package: Resource & { displayName?: undefined | string; imagePath?: undefined | string; isActive?: undefined | false | true; isRegularRegistration?: undefined | false | true; lastUpdated?: Date; packageApplications?: MsixPackageApplications[]; packageDependencies?: MsixPackageDependencies[]; packageFamilyName?: undefined | string; packageName?: undefined | string; packageRelativePath?: undefined | string; systemData?: SystemData; version?: undefined | string }
MsixPackagePatch
Msix
PackagePatch: Resource & { displayName?: undefined | string; isActive?: undefined | false | true; isRegularRegistration?: undefined | false | true }
MsixPackagesCreateOrUpdateResponse
MsixPackagesListNextResponse
MsixPackagesUpdateResponse
Operation
Operation: string
OperationsListNextResponse
PersonalDesktopAssignmentType
PersonalDesktopAssignmentType: string
PreferredAppGroupType
PreferredAppGroupType: string
PrivateEndpointConnection
PrivateEndpointConnectionProvisioningState
PrivateEndpointConnectionProvisioningState: string
PrivateEndpointConnectionWithSystemData
PrivateEndpointConnectionsGetByHostPoolResponse
PrivateEndpointConnectionsGetByWorkspaceResponse
PrivateEndpointConnectionsListByHostPoolNextResponse
PrivateEndpointConnectionsListByHostPoolResponse
PrivateEndpointConnectionsListByWorkspaceNextResponse
PrivateEndpointConnectionsListByWorkspaceResponse
PrivateEndpointConnectionsUpdateByHostPoolResponse
PrivateEndpointConnectionsUpdateByWorkspaceResponse
PrivateEndpointServiceConnectionStatus
PrivateEndpointServiceConnectionStatus: string
PrivateLinkResource
Private
LinkResource: Resource & { groupId?: undefined | string; requiredMembers?: string[]; requiredZoneNames?: string[] }
PrivateLinkResourcesListByHostPoolNextResponse
PrivateLinkResourcesListByHostPoolResponse
PrivateLinkResourcesListByWorkspaceNextResponse
PrivateLinkResourcesListByWorkspaceResponse
PublicNetworkAccess
PublicNetworkAccess: string
RegistrationTokenOperation
RegistrationTokenOperation: string
RemoteApplicationType
RemoteApplicationType: string
ResourceModelWithAllowedPropertySetIdentity
Resource
ModelWithAllowedPropertySetIdentity: Identity & {}
ResourceModelWithAllowedPropertySetPlan
Resource
ModelWithAllowedPropertySetPlan: Plan & {}
ResourceModelWithAllowedPropertySetSku
Resource
ModelWithAllowedPropertySetSku: Sku & {}
SSOSecretType
SSOSecretType: string
ScalingHostPoolType
ScalingHostPoolType: string
ScalingPlansCreateResponse
ScalingPlansListByHostPoolNextResponse
ScalingPlansListByHostPoolResponse
ScalingPlansListByResourceGroupNextResponse
ScalingPlansListByResourceGroupResponse
ScalingPlansListBySubscriptionNextResponse
ScalingPlansListBySubscriptionResponse
ScalingPlansUpdateResponse
ScalingScheduleDaysOfWeekItem
ScalingScheduleDaysOfWeekItem: string
SessionHost
Session
Host: Resource & { agentVersion?: undefined | string; allowNewSession?: undefined | false | true; assignedUser?: undefined | string; lastHeartBeat?: Date; lastUpdateTime?: Date; objectId?: undefined | string; osVersion?: undefined | string; resourceId?: undefined | string; sessionHostHealthCheckResults?: SessionHostHealthCheckReport[]; sessions?: undefined | number; status?: Status; statusTimestamp?: Date; sxSStackVersion?: undefined | string; systemData?: SystemData; updateErrorMessage?: undefined | string; updateState?: UpdateState; virtualMachineId?: undefined | string }
SessionHostLoadBalancingAlgorithm
SessionHostLoadBalancingAlgorithm: string
SessionHostPatch
Session
HostPatch: Resource & { allowNewSession?: undefined | false | true; assignedUser?: undefined | string }
SessionHostsListNextResponse
SessionHostsUpdateResponse
SessionState
SessionState: string
SkuTier
SkuTier: "Free" | "Basic" | "Standard" | "Premium"
StartMenuItem
Start
MenuItem: Resource & { appAlias?: undefined | string; commandLineArguments?: undefined | string; filePath?: undefined | string; iconIndex?: undefined | number; iconPath?: undefined | string }
StartMenuItemsListNextResponse
StartMenuItemsListResponse
StopHostsWhen
StopHostsWhen: string
UpdateState
UpdateState: string
UserSession
User
Session: Resource & { activeDirectoryUserName?: undefined | string; applicationType?: ApplicationType; createTime?: Date; objectId?: undefined | string; sessionState?: SessionState; systemData?: SystemData; userPrincipalName?: undefined | string }
UserSessionsListByHostPoolNextResponse
UserSessionsListByHostPoolResponse
UserSessionsListNextResponse
WorkspacesCreateOrUpdateResponse
WorkspacesListByResourceGroupNextResponse
WorkspacesListByResourceGroupResponse
WorkspacesListBySubscriptionNextResponse
WorkspacesListBySubscriptionResponse
Object literals
Const $host
$host: object
parameterPath
parameterPath: string = "$host"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "$host"
type
type: object
name
name: string = "String"
Const Application
Application: object
type
type: object
className
className: string = "Application"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationType
applicationType: object
serializedName
serializedName: string = "properties.applicationType"
type
type: object
name
name: string = "String"
commandLineArguments
commandLineArguments: object
serializedName
serializedName: string = "properties.commandLineArguments"
type
type: object
name
name: string = "String"
commandLineSetting
commandLineSetting: object
required
required: boolean = true
serializedName
serializedName: string = "properties.commandLineSetting"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
filePath
filePath: object
serializedName
serializedName: string = "properties.filePath"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
iconContent
iconContent: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.iconContent"
type
type: object
name
name: string = "ByteArray"
iconHash
iconHash: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.iconHash"
type
type: object
name
name: string = "String"
iconIndex
iconIndex: object
serializedName
serializedName: string = "properties.iconIndex"
type
type: object
name
name: string = "Number"
iconPath
iconPath: object
serializedName
serializedName: string = "properties.iconPath"
type
type: object
name
name: string = "String"
msixPackageApplicationId
msixPackageApplicationId: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.msixPackageApplicationId"
type
type: object
name
name: string = "String"
msixPackageFamilyName
msixPackageFamilyName: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.msixPackageFamilyName"
type
type: object
name
name: string = "String"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
showInPortal
showInPortal: object
serializedName
serializedName: string = "properties.showInPortal"
type
type: object
name
name: string = "Boolean"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
Const ApplicationGroup
ApplicationGroup: object
type
type: object
className
className: string = "ApplicationGroup"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationGroupType
applicationGroupType: object
required
required: boolean = true
serializedName
serializedName: string = "properties.applicationGroupType"
type
type: object
name
name: string = "String"
cloudPcResource
cloudPcResource: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.cloudPcResource"
type
type: object
name
name: string = "Boolean"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
hostPoolArmPath
hostPoolArmPath: object
required
required: boolean = true
serializedName
serializedName: string = "properties.hostPoolArmPath"
type
type: object
name
name: string = "String"
migrationRequest
migrationRequest: object
serializedName
serializedName: string = "properties.migrationRequest"
type
type: object
className
className: string = "MigrationRequestProperties"
name
name: string = "Composite"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
workspaceArmPath
workspaceArmPath: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.workspaceArmPath"
type
type: object
name
name: string = "String"
Const ApplicationGroupList
ApplicationGroupList: object
type
type: object
className
className: string = "ApplicationGroupList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGroup"
name
name: string = "Composite"
Const ApplicationGroupPatch
ApplicationGroupPatch: object
type
type: object
className
className: string = "ApplicationGroupPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const ApplicationList
ApplicationList: object
type
type: object
className
className: string = "ApplicationList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Application"
name
name: string = "Composite"
Const ApplicationPatch
ApplicationPatch: object
type
type: object
className
className: string = "ApplicationPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationType
applicationType: object
serializedName
serializedName: string = "properties.applicationType"
type
type: object
name
name: string = "String"
commandLineArguments
commandLineArguments: object
serializedName
serializedName: string = "properties.commandLineArguments"
type
type: object
name
name: string = "String"
commandLineSetting
commandLineSetting: object
serializedName
serializedName: string = "properties.commandLineSetting"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
filePath
filePath: object
serializedName
serializedName: string = "properties.filePath"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
iconIndex
iconIndex: object
serializedName
serializedName: string = "properties.iconIndex"
type
type: object
name
name: string = "Number"
iconPath
iconPath: object
serializedName
serializedName: string = "properties.iconPath"
type
type: object
name
name: string = "String"
msixPackageApplicationId
msixPackageApplicationId: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.msixPackageApplicationId"
type
type: object
name
name: string = "String"
msixPackageFamilyName
msixPackageFamilyName: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.msixPackageFamilyName"
type
type: object
name
name: string = "String"
showInPortal
showInPortal: object
serializedName
serializedName: string = "properties.showInPortal"
type
type: object
name
name: string = "Boolean"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const CloudError
CloudError: object
type
type: object
className
className: string = "CloudError"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "CloudErrorProperties"
name
name: string = "Composite"
Const CloudErrorProperties
CloudErrorProperties: object
type
type: object
className
className: string = "CloudErrorProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const Desktop
Desktop: object
type
type: object
className
className: string = "Desktop"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
iconContent
iconContent: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.iconContent"
type
type: object
name
name: string = "ByteArray"
iconHash
iconHash: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.iconHash"
type
type: object
name
name: string = "String"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
Const DesktopList
DesktopList: object
type
type: object
className
className: string = "DesktopList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Desktop"
name
name: string = "Composite"
Const DesktopPatch
DesktopPatch: object
type
type: object
className
className: string = "DesktopPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const ExpandMsixImage
ExpandMsixImage: object
type
type: object
className
className: string = "ExpandMsixImage"
name
name: string = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.displayName"
type
type: object
name
name: string = "String"
imagePath
imagePath: object
serializedName
serializedName: string = "properties.imagePath"
type
type: object
name
name: string = "String"
isActive
isActive: object
serializedName
serializedName: string = "properties.isActive"
type
type: object
name
name: string = "Boolean"
isRegularRegistration
isRegularRegistration: object
serializedName
serializedName: string = "properties.isRegularRegistration"
type
type: object
name
name: string = "Boolean"
lastUpdated
lastUpdated: object
serializedName
serializedName: string = "properties.lastUpdated"
type
type: object
name
name: string = "DateTime"
packageAlias
packageAlias: object
serializedName
serializedName: string = "properties.packageAlias"
type
type: object
name
name: string = "String"
packageApplications
packageApplications: object
serializedName
serializedName: string = "properties.packageApplications"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MsixPackageApplications"
name
name: string = "Composite"
packageDependencies
packageDependencies: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.packageDependencies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MsixPackageDependencies"
name
name: string = "Composite"
packageFamilyName
packageFamilyName: object
serializedName
serializedName: string = "properties.packageFamilyName"
type
type: object
name
name: string = "String"
packageFullName
packageFullName: object
serializedName
serializedName: string = "properties.packageFullName"
type
type: object
name
name: string = "String"
packageName
packageName: object
serializedName
serializedName: string = "properties.packageName"
type
type: object
name
name: string = "String"
packageRelativePath
packageRelativePath: object
serializedName
serializedName: string = "properties.packageRelativePath"
type
type: object
name
name: string = "String"
version
version: object
serializedName
serializedName: string = "properties.version"
type
type: object
name
name: string = "String"
Const ExpandMsixImageList
ExpandMsixImageList: object
type
type: object
className
className: string = "ExpandMsixImageList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpandMsixImage"
name
name: string = "Composite"
Const HostPool
HostPool: object
type
type: object
className
className: string = "HostPool"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationGroupReferences
applicationGroupReferences: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.applicationGroupReferences"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
cloudPcResource
cloudPcResource: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.cloudPcResource"
type
type: object
name
name: string = "Boolean"
customRdpProperty
customRdpProperty: object
serializedName
serializedName: string = "properties.customRdpProperty"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
hostPoolType
hostPoolType: object
required
required: boolean = true
serializedName
serializedName: string = "properties.hostPoolType"
type
type: object
name
name: string = "String"
loadBalancerType
loadBalancerType: object
required
required: boolean = true
serializedName
serializedName: string = "properties.loadBalancerType"
type
type: object
name
name: string = "String"
maxSessionLimit
maxSessionLimit: object
serializedName
serializedName: string = "properties.maxSessionLimit"
type
type: object
name
name: string = "Number"
migrationRequest
migrationRequest: object
serializedName
serializedName: string = "properties.migrationRequest"
type
type: object
className
className: string = "MigrationRequestProperties"
name
name: string = "Composite"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
personalDesktopAssignmentType
personalDesktopAssignmentType: object
serializedName
serializedName: string = "properties.personalDesktopAssignmentType"
type
type: object
name
name: string = "String"
preferredAppGroupType
preferredAppGroupType: object
required
required: boolean = true
serializedName
serializedName: string = "properties.preferredAppGroupType"
type
type: object
name
name: string = "String"
publicNetworkAccess
publicNetworkAccess: object
serializedName
serializedName: string = "properties.publicNetworkAccess"
type
type: object
name
name: string = "String"
registrationInfo
registrationInfo: object
serializedName
serializedName: string = "properties.registrationInfo"
type
type: object
className
className: string = "RegistrationInfo"
name
name: string = "Composite"
ring
ring: object
serializedName
serializedName: string = "properties.ring"
type
type: object
name
name: string = "Number"
ssoClientId
ssoClientId: object
serializedName
serializedName: string = "properties.ssoClientId"
type
type: object
name
name: string = "String"
ssoClientSecretKeyVaultPath
ssoClientSecretKeyVaultPath: object
serializedName
serializedName: string = "properties.ssoClientSecretKeyVaultPath"
type
type: object
name
name: string = "String"
ssoSecretType
ssoSecretType: object
serializedName
serializedName: string = "properties.ssoSecretType"
type
type: object
name
name: string = "String"
ssoadfsAuthority
ssoadfsAuthority: object
serializedName
serializedName: string = "properties.ssoadfsAuthority"
type
type: object
name
name: string = "String"
startVMOnConnect
startVMOnConnect: object
serializedName
serializedName: string = "properties.startVMOnConnect"
type
type: object
name
name: string = "Boolean"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
validationEnvironment
validationEnvironment: object
serializedName
serializedName: string = "properties.validationEnvironment"
type
type: object
name
name: string = "Boolean"
vmTemplate
vmTemplate: object
serializedName
serializedName: string = "properties.vmTemplate"
type
type: object
name
name: string = "String"
Const HostPoolList
HostPoolList: object
type
type: object
className
className: string = "HostPoolList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "HostPool"
name
name: string = "Composite"
Const HostPoolPatch
HostPoolPatch: object
type
type: object
className
className: string = "HostPoolPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
customRdpProperty
customRdpProperty: object
serializedName
serializedName: string = "properties.customRdpProperty"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
loadBalancerType
loadBalancerType: object
serializedName
serializedName: string = "properties.loadBalancerType"
type
type: object
name
name: string = "String"
maxSessionLimit
maxSessionLimit: object
serializedName
serializedName: string = "properties.maxSessionLimit"
type
type: object
name
name: string = "Number"
personalDesktopAssignmentType
personalDesktopAssignmentType: object
serializedName
serializedName: string = "properties.personalDesktopAssignmentType"
type
type: object
name
name: string = "String"
preferredAppGroupType
preferredAppGroupType: object
serializedName
serializedName: string = "properties.preferredAppGroupType"
type
type: object
name
name: string = "String"
publicNetworkAccess
publicNetworkAccess: object
serializedName
serializedName: string = "properties.publicNetworkAccess"
type
type: object
name
name: string = "String"
registrationInfo
registrationInfo: object
serializedName
serializedName: string = "properties.registrationInfo"
type
type: object
className
className: string = "RegistrationInfoPatch"
name
name: string = "Composite"
ring
ring: object
serializedName
serializedName: string = "properties.ring"
type
type: object
name
name: string = "Number"
ssoClientId
ssoClientId: object
serializedName
serializedName: string = "properties.ssoClientId"
type
type: object
name
name: string = "String"
ssoClientSecretKeyVaultPath
ssoClientSecretKeyVaultPath: object
serializedName
serializedName: string = "properties.ssoClientSecretKeyVaultPath"
type
type: object
name
name: string = "String"
ssoSecretType
ssoSecretType: object
serializedName
serializedName: string = "properties.ssoSecretType"
type
type: object
name
name: string = "String"
ssoadfsAuthority
ssoadfsAuthority: object
serializedName
serializedName: string = "properties.ssoadfsAuthority"
type
type: object
name
name: string = "String"
startVMOnConnect
startVMOnConnect: object
serializedName
serializedName: string = "properties.startVMOnConnect"
type
type: object
name
name: string = "Boolean"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
validationEnvironment
validationEnvironment: object
serializedName
serializedName: string = "properties.validationEnvironment"
type
type: object
name
name: string = "Boolean"
vmTemplate
vmTemplate: object
serializedName
serializedName: string = "properties.vmTemplate"
type
type: object
name
name: string = "String"
Const Identity
Identity: object
type
type: object
className
className: string = "Identity"
name
name: string = "Composite"
modelProperties
modelProperties: object
principalId
principalId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "principalId"
type
type: object
name
name: string = "String"
tenantId
tenantId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: string = "String"
type
type: object
defaultValue
defaultValue: string = "SystemAssigned"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const LogSpecification
LogSpecification: object
type
type: object
className
className: string = "LogSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
blobDuration
blobDuration: object
serializedName
serializedName: string = "blobDuration"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const MigrationRequestProperties
MigrationRequestProperties: object
type
type: object
className
className: string = "MigrationRequestProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
migrationPath
migrationPath: object
serializedName
serializedName: string = "migrationPath"
type
type: object
name
name: string = "String"
operation
operation: object
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
Const MsixImageURI
MsixImageURI: object
type
type: object
className
className: string = "MsixImageURI"
name
name: string = "Composite"
modelProperties
modelProperties: object
uri
uri: object
serializedName
serializedName: string = "uri"
type
type: object
name
name: string = "String"
Const MsixPackage
MsixPackage: object
type
type: object
className
className: string = "MsixPackage"
name
name: string = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
nullable
nullable: boolean = true
serializedName
serializedName: string = "properties.displayName"
type
type: object
name
name: string = "String"
imagePath
imagePath: object
serializedName
serializedName: string = "properties.imagePath"
type
type: object
name
name: string = "String"
isActive
isActive: object
serializedName
serializedName: string = "properties.isActive"
type
type: object
name
name: string = "Boolean"
isRegularRegistration
isRegularRegistration: object
serializedName
serializedName: string = "properties.isRegularRegistration"
type
type: object
name
name: string = "Boolean"
lastUpdated
lastUpdated: object
serializedName
serializedName: string = "properties.lastUpdated"
type
type: object
name
name: string = "DateTime"
packageApplications
packageApplications: object
serializedName
serializedName: string = "properties.packageApplications"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MsixPackageApplications"
name
name: string = "Composite"
packageDependencies
packageDependencies: object
serializedName
serializedName: string = "properties.packageDependencies"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MsixPackageDependencies"
name
name: string = "Composite"
packageFamilyName
packageFamilyName: object
serializedName
serializedName: string = "properties.packageFamilyName"
type
type: object
name
name: string = "String"
packageName
packageName: object
serializedName
serializedName: string = "properties.packageName"
type
type: object
name
name: string = "String"
packageRelativePath
packageRelativePath: object
serializedName
serializedName: string = "properties.packageRelativePath"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
version
version: object
serializedName
serializedName: string = "properties.version"
type
type: object
name
name: string = "String"
Const MsixPackageApplications
MsixPackageApplications: object
type
type: object
className
className: string = "MsixPackageApplications"
name
name: string = "Composite"
modelProperties
modelProperties: object
appId
appId: object
serializedName
serializedName: string = "appId"
type
type: object
name
name: string = "String"
appUserModelID
appUserModelID: object
serializedName
serializedName: string = "appUserModelID"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "friendlyName"
type
type: object
name
name: string = "String"
iconImageName
iconImageName: object
serializedName
serializedName: string = "iconImageName"
type
type: object
name
name: string = "String"
rawIcon
rawIcon: object
serializedName
serializedName: string = "rawIcon"
type
type: object
name
name: string = "ByteArray"
rawPng
rawPng: object
serializedName
serializedName: string = "rawPng"
type
type: object
name
name: string = "ByteArray"
Const MsixPackageDependencies
MsixPackageDependencies: object
type
type: object
className
className: string = "MsixPackageDependencies"
name
name: string = "Composite"
modelProperties
modelProperties: object
dependencyName
dependencyName: object
serializedName
serializedName: string = "dependencyName"
type
type: object
name
name: string = "String"
minVersion
minVersion: object
serializedName
serializedName: string = "minVersion"
type
type: object
name
name: string = "String"
publisher
publisher: object
serializedName
serializedName: string = "publisher"
type
type: object
name
name: string = "String"
Const MsixPackageList
MsixPackageList: object
type
type: object
className
className: string = "MsixPackageList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "MsixPackage"
name
name: string = "Composite"
Const MsixPackagePatch
MsixPackagePatch: object
type
type: object
className
className: string = "MsixPackagePatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
serializedName
serializedName: string = "properties.displayName"
type
type: object
name
name: string = "String"
isActive
isActive: object
serializedName
serializedName: string = "properties.isActive"
type
type: object
name
name: string = "Boolean"
isRegularRegistration
isRegularRegistration: object
serializedName
serializedName: string = "properties.isRegularRegistration"
type
type: object
name
name: string = "Boolean"
Const OperationProperties
OperationProperties: object
type
type: object
className
className: string = "OperationProperties"
name
name: string = "Composite"
modelProperties
modelProperties: object
serviceSpecification
serviceSpecification: object
serializedName
serializedName: string = "serviceSpecification"
type
type: object
className
className: string = "ServiceSpecification"
name
name: string = "Composite"
Const Plan
Plan: object
type
type: object
className
className: string = "Plan"
name
name: string = "Composite"
modelProperties
modelProperties: object
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
product
product: object
required
required: boolean = true
serializedName
serializedName: string = "product"
type
type: object
name
name: string = "String"
promotionCode
promotionCode: object
serializedName
serializedName: string = "promotionCode"
type
type: object
name
name: string = "String"
publisher
publisher: object
required
required: boolean = true
serializedName
serializedName: string = "publisher"
type
type: object
name
name: string = "String"
version
version: object
serializedName
serializedName: string = "version"
type
type: object
name
name: string = "String"
Const PrivateEndpoint
PrivateEndpoint: object
type
type: object
className
className: string = "PrivateEndpoint"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const PrivateEndpointConnection
PrivateEndpointConnection: object
type
type: object
className
className: string = "PrivateEndpointConnection"
name
name: string = "Composite"
modelProperties
modelProperties: object
privateEndpoint
privateEndpoint: object
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "PrivateEndpoint"
name
name: string = "Composite"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: string = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: string = "String"
Const PrivateEndpointConnectionListResultWithSystemData
PrivateEndpointConnectionListResultWithSystemData: object
type
type: object
className
className: string = "PrivateEndpointConnectionListResultWithSystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateEndpointConnectionWithSystemData"
name
name: string = "Composite"
Const PrivateEndpointConnectionWithSystemData
PrivateEndpointConnectionWithSystemData: object
type
type: object
className
className: string = "PrivateEndpointConnectionWithSystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
Const PrivateLinkResource
PrivateLinkResource: object
type
type: object
className
className: string = "PrivateLinkResource"
name
name: string = "Composite"
modelProperties
modelProperties: object
groupId
groupId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.groupId"
type
type: object
name
name: string = "String"
requiredMembers
requiredMembers: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.requiredMembers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
requiredZoneNames
requiredZoneNames: object
serializedName
serializedName: string = "properties.requiredZoneNames"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const PrivateLinkResourceListResult
PrivateLinkResourceListResult: object
type
type: object
className
className: string = "PrivateLinkResourceListResult"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateLinkResource"
name
name: string = "Composite"
Const PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState: object
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: string = "Composite"
modelProperties
modelProperties: object
actionsRequired
actionsRequired: object
serializedName
serializedName: string = "actionsRequired"
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const RegistrationInfo
RegistrationInfo: object
type
type: object
className
className: string = "RegistrationInfo"
name
name: string = "Composite"
modelProperties
modelProperties: object
expirationTime
expirationTime: object
serializedName
serializedName: string = "expirationTime"
type
type: object
name
name: string = "DateTime"
registrationTokenOperation
registrationTokenOperation: object
serializedName
serializedName: string = "registrationTokenOperation"
type
type: object
name
name: string = "String"
token
token: object
serializedName
serializedName: string = "token"
type
type: object
name
name: string = "String"
Const RegistrationInfoPatch
RegistrationInfoPatch: object
type
type: object
className
className: string = "RegistrationInfoPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
expirationTime
expirationTime: object
serializedName
serializedName: string = "expirationTime"
type
type: object
name
name: string = "DateTime"
registrationTokenOperation
registrationTokenOperation: object
serializedName
serializedName: string = "registrationTokenOperation"
type
type: object
name
name: string = "String"
Const Resource
Resource: object
type
type: object
className
className: string = "Resource"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const ResourceModelWithAllowedPropertySet
ResourceModelWithAllowedPropertySet: object
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySet"
name
name: string = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: string = "String"
id
id: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
identity
identity: object
serializedName
serializedName: string = "identity"
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySetIdentity"
name
name: string = "Composite"
kind
kind: object
serializedName
serializedName: string = "kind"
constraints
constraints: object
Pattern
Pattern: RegExp = new RegExp("^[-\\w\\._,\\(\\)]+$")
type
type: object
name
name: string = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: string = "String"
managedBy
managedBy: object
serializedName
serializedName: string = "managedBy"
type
type: object
name
name: string = "String"
name
name: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
plan
plan: object
serializedName
serializedName: string = "plan"
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySetPlan"
name
name: string = "Composite"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySetSku"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
type
type: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "type"
type
type: object
name
name: string = "String"
Const ResourceModelWithAllowedPropertySetIdentity
ResourceModelWithAllowedPropertySetIdentity: object
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySetIdentity"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const ResourceModelWithAllowedPropertySetPlan
ResourceModelWithAllowedPropertySetPlan: object
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySetPlan"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const ResourceModelWithAllowedPropertySetSku
ResourceModelWithAllowedPropertySetSku: object
type
type: object
className
className: string = "ResourceModelWithAllowedPropertySetSku"
name
name: string = "Composite"
modelProperties
modelProperties: object
Const ResourceProviderOperation
ResourceProviderOperation: object
type
type: object
className
className: string = "ResourceProviderOperation"
name
name: string = "Composite"
modelProperties
modelProperties: object
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "ResourceProviderOperationDisplay"
name
name: string = "Composite"
isDataAction
isDataAction: object
serializedName
serializedName: string = "isDataAction"
type
type: object
name
name: string = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
properties
properties: object
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "OperationProperties"
name
name: string = "Composite"
Const ResourceProviderOperationDisplay
ResourceProviderOperationDisplay: object
type
type: object
className
className: string = "ResourceProviderOperationDisplay"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
operation
operation: object
serializedName
serializedName: string = "operation"
type
type: object
name
name: string = "String"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: string = "String"
resource
resource: object
serializedName
serializedName: string = "resource"
type
type: object
name
name: string = "String"
Const ResourceProviderOperationList
ResourceProviderOperationList: object
type
type: object
className
className: string = "ResourceProviderOperationList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ResourceProviderOperation"
name
name: string = "Composite"
Const ScalingHostPoolReference
ScalingHostPoolReference: object
type
type: object
className
className: string = "ScalingHostPoolReference"
name
name: string = "Composite"
modelProperties
modelProperties: object
hostPoolArmPath
hostPoolArmPath: object
serializedName
serializedName: string = "hostPoolArmPath"
type
type: object
name
name: string = "String"
scalingPlanEnabled
scalingPlanEnabled: object
serializedName
serializedName: string = "scalingPlanEnabled"
type
type: object
name
name: string = "Boolean"
Const ScalingPlan
ScalingPlan: object
type
type: object
className
className: string = "ScalingPlan"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
exclusionTag
exclusionTag: object
serializedName
serializedName: string = "properties.exclusionTag"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
hostPoolReferences
hostPoolReferences: object
serializedName
serializedName: string = "properties.hostPoolReferences"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScalingHostPoolReference"
name
name: string = "Composite"
hostPoolType
hostPoolType: object
serializedName
serializedName: string = "properties.hostPoolType"
type
type: object
name
name: string = "String"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
schedules
schedules: object
serializedName
serializedName: string = "properties.schedules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScalingSchedule"
name
name: string = "Composite"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
timeZone
timeZone: object
serializedName
serializedName: string = "properties.timeZone"
type
type: object
name
name: string = "String"
Const ScalingPlanList
ScalingPlanList: object
type
type: object
className
className: string = "ScalingPlanList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScalingPlan"
name
name: string = "Composite"
Const ScalingPlanPatch
ScalingPlanPatch: object
type
type: object
className
className: string = "ScalingPlanPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
exclusionTag
exclusionTag: object
serializedName
serializedName: string = "properties.exclusionTag"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
hostPoolReferences
hostPoolReferences: object
serializedName
serializedName: string = "properties.hostPoolReferences"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScalingHostPoolReference"
name
name: string = "Composite"
schedules
schedules: object
serializedName
serializedName: string = "properties.schedules"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "ScalingSchedule"
name
name: string = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
timeZone
timeZone: object
serializedName
serializedName: string = "properties.timeZone"
type
type: object
name
name: string = "String"
Const ScalingSchedule
ScalingSchedule: object
type
type: object
className
className: string = "ScalingSchedule"
name
name: string = "Composite"
modelProperties
modelProperties: object
daysOfWeek
daysOfWeek: object
serializedName
serializedName: string = "daysOfWeek"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
offPeakLoadBalancingAlgorithm
offPeakLoadBalancingAlgorithm: object
serializedName
serializedName: string = "offPeakLoadBalancingAlgorithm"
type
type: object
name
name: string = "String"
offPeakStartTime
offPeakStartTime: object
serializedName
serializedName: string = "offPeakStartTime"
type
type: object
className
className: string = "Time"
name
name: string = "Composite"
peakLoadBalancingAlgorithm
peakLoadBalancingAlgorithm: object
serializedName
serializedName: string = "peakLoadBalancingAlgorithm"
type
type: object
name
name: string = "String"
peakStartTime
peakStartTime: object
serializedName
serializedName: string = "peakStartTime"
type
type: object
className
className: string = "Time"
name
name: string = "Composite"
rampDownCapacityThresholdPct
rampDownCapacityThresholdPct: object
serializedName
serializedName: string = "rampDownCapacityThresholdPct"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: string = "Number"
rampDownForceLogoffUsers
rampDownForceLogoffUsers: object
serializedName
serializedName: string = "rampDownForceLogoffUsers"
type
type: object
name
name: string = "Boolean"
rampDownLoadBalancingAlgorithm
rampDownLoadBalancingAlgorithm: object
serializedName
serializedName: string = "rampDownLoadBalancingAlgorithm"
type
type: object
name
name: string = "String"
rampDownMinimumHostsPct
rampDownMinimumHostsPct: object
serializedName
serializedName: string = "rampDownMinimumHostsPct"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: string = "Number"
rampDownNotificationMessage
rampDownNotificationMessage: object
serializedName
serializedName: string = "rampDownNotificationMessage"
type
type: object
name
name: string = "String"
rampDownStartTime
rampDownStartTime: object
serializedName
serializedName: string = "rampDownStartTime"
type
type: object
className
className: string = "Time"
name
name: string = "Composite"
rampDownStopHostsWhen
rampDownStopHostsWhen: object
serializedName
serializedName: string = "rampDownStopHostsWhen"
type
type: object
name
name: string = "String"
rampDownWaitTimeMinutes
rampDownWaitTimeMinutes: object
serializedName
serializedName: string = "rampDownWaitTimeMinutes"
type
type: object
name
name: string = "Number"
rampUpCapacityThresholdPct
rampUpCapacityThresholdPct: object
serializedName
serializedName: string = "rampUpCapacityThresholdPct"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
rampUpLoadBalancingAlgorithm
rampUpLoadBalancingAlgorithm: object
serializedName
serializedName: string = "rampUpLoadBalancingAlgorithm"
type
type: object
name
name: string = "String"
rampUpMinimumHostsPct
rampUpMinimumHostsPct: object
serializedName
serializedName: string = "rampUpMinimumHostsPct"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: string = "Number"
rampUpStartTime
rampUpStartTime: object
serializedName
serializedName: string = "rampUpStartTime"
type
type: object
className
className: string = "Time"
name
name: string = "Composite"
Const SendMessage
SendMessage: object
type
type: object
className
className: string = "SendMessage"
name
name: string = "Composite"
modelProperties
modelProperties: object
messageBody
messageBody: object
serializedName
serializedName: string = "messageBody"
type
type: object
name
name: string = "String"
messageTitle
messageTitle: object
serializedName
serializedName: string = "messageTitle"
type
type: object
name
name: string = "String"
Const ServiceSpecification
ServiceSpecification: object
type
type: object
className
className: string = "ServiceSpecification"
name
name: string = "Composite"
modelProperties
modelProperties: object
logSpecifications
logSpecifications: object
serializedName
serializedName: string = "logSpecifications"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LogSpecification"
name
name: string = "Composite"
Const SessionHost
SessionHost: object
type
type: object
className
className: string = "SessionHost"
name
name: string = "Composite"
modelProperties
modelProperties: object
agentVersion
agentVersion: object
serializedName
serializedName: string = "properties.agentVersion"
type
type: object
name
name: string = "String"
allowNewSession
allowNewSession: object
serializedName
serializedName: string = "properties.allowNewSession"
type
type: object
name
name: string = "Boolean"
assignedUser
assignedUser: object
serializedName
serializedName: string = "properties.assignedUser"
type
type: object
name
name: string = "String"
lastHeartBeat
lastHeartBeat: object
serializedName
serializedName: string = "properties.lastHeartBeat"
type
type: object
name
name: string = "DateTime"
lastUpdateTime
lastUpdateTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.lastUpdateTime"
type
type: object
name
name: string = "DateTime"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
osVersion
osVersion: object
serializedName
serializedName: string = "properties.osVersion"
type
type: object
name
name: string = "String"
resourceId
resourceId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.resourceId"
type
type: object
name
name: string = "String"
sessionHostHealthCheckResults
sessionHostHealthCheckResults: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.sessionHostHealthCheckResults"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SessionHostHealthCheckReport"
name
name: string = "Composite"
sessions
sessions: object
serializedName
serializedName: string = "properties.sessions"
type
type: object
name
name: string = "Number"
status
status: object
serializedName
serializedName: string = "properties.status"
type
type: object
name
name: string = "String"
statusTimestamp
statusTimestamp: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.statusTimestamp"
type
type: object
name
name: string = "DateTime"
sxSStackVersion
sxSStackVersion: object
serializedName
serializedName: string = "properties.sxSStackVersion"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
updateErrorMessage
updateErrorMessage: object
serializedName
serializedName: string = "properties.updateErrorMessage"
type
type: object
name
name: string = "String"
updateState
updateState: object
serializedName
serializedName: string = "properties.updateState"
type
type: object
name
name: string = "String"
virtualMachineId
virtualMachineId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.virtualMachineId"
type
type: object
name
name: string = "String"
Const SessionHostHealthCheckFailureDetails
SessionHostHealthCheckFailureDetails: object
type
type: object
className
className: string = "SessionHostHealthCheckFailureDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
errorCode
errorCode: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "errorCode"
type
type: object
name
name: string = "Number"
lastHealthCheckDateTime
lastHealthCheckDateTime: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "lastHealthCheckDateTime"
type
type: object
name
name: string = "DateTime"
message
message: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const SessionHostHealthCheckReport
SessionHostHealthCheckReport: object
type
type: object
className
className: string = "SessionHostHealthCheckReport"
name
name: string = "Composite"
modelProperties
modelProperties: object
additionalFailureDetails
additionalFailureDetails: object
serializedName
serializedName: string = "additionalFailureDetails"
type
type: object
className
className: string = "SessionHostHealthCheckFailureDetails"
name
name: string = "Composite"
healthCheckName
healthCheckName: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "healthCheckName"
type
type: object
name
name: string = "String"
healthCheckResult
healthCheckResult: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "healthCheckResult"
type
type: object
name
name: string = "String"
Const SessionHostList
SessionHostList: object
type
type: object
className
className: string = "SessionHostList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "SessionHost"
name
name: string = "Composite"
Const SessionHostPatch
SessionHostPatch: object
type
type: object
className
className: string = "SessionHostPatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
allowNewSession
allowNewSession: object
serializedName
serializedName: string = "properties.allowNewSession"
type
type: object
name
name: string = "Boolean"
assignedUser
assignedUser: object
serializedName
serializedName: string = "properties.assignedUser"
type
type: object
name
name: string = "String"
Const Sku
Sku: object
type
type: object
className
className: string = "Sku"
name
name: string = "Composite"
modelProperties
modelProperties: object
capacity
capacity: object
serializedName
serializedName: string = "capacity"
type
type: object
name
name: string = "Number"
family
family: object
serializedName
serializedName: string = "family"
type
type: object
name
name: string = "String"
name
name: object
required
required: boolean = true
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
size
size: object
serializedName
serializedName: string = "size"
type
type: object
name
name: string = "String"
tier
tier: object
serializedName
serializedName: string = "tier"
type
type: object
allowedValues
allowedValues: string[] = ["Free", "Basic", "Standard", "Premium"]
name
name: string = "Enum"
Const StartMenuItem
StartMenuItem: object
type
type: object
className
className: string = "StartMenuItem"
name
name: string = "Composite"
modelProperties
modelProperties: object
appAlias
appAlias: object
serializedName
serializedName: string = "properties.appAlias"
type
type: object
name
name: string = "String"
commandLineArguments
commandLineArguments: object
serializedName
serializedName: string = "properties.commandLineArguments"
type
type: object
name
name: string = "String"
filePath
filePath: object
serializedName
serializedName: string = "properties.filePath"
type
type: object
name
name: string = "String"
iconIndex
iconIndex: object
serializedName
serializedName: string = "properties.iconIndex"
type
type: object
name
name: string = "Number"
iconPath
iconPath: object
serializedName
serializedName: string = "properties.iconPath"
type
type: object
name
name: string = "String"
Const StartMenuItemList
StartMenuItemList: object
type
type: object
className
className: string = "StartMenuItemList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "StartMenuItem"
name
name: string = "Composite"
Const SystemData
SystemData: object
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
createdBy
createdBy: object
serializedName
serializedName: string = "createdBy"
type
type: object
name
name: string = "String"
createdByType
createdByType: object
serializedName
serializedName: string = "createdByType"
type
type: object
name
name: string = "String"
lastModifiedAt
lastModifiedAt: object
serializedName
serializedName: string = "lastModifiedAt"
type
type: object
name
name: string = "DateTime"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "lastModifiedBy"
type
type: object
name
name: string = "String"
lastModifiedByType
lastModifiedByType: object
serializedName
serializedName: string = "lastModifiedByType"
type
type: object
name
name: string = "String"
Const Time
Time: object
type
type: object
className
className: string = "Time"
name
name: string = "Composite"
modelProperties
modelProperties: object
hour
hour: object
required
required: boolean = true
serializedName
serializedName: string = "hour"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 23
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: string = "Number"
minute
minute: object
required
required: boolean = true
serializedName
serializedName: string = "minute"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 59
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: string = "Number"
Const UserSession
UserSession: object
type
type: object
className
className: string = "UserSession"
name
name: string = "Composite"
modelProperties
modelProperties: object
activeDirectoryUserName
activeDirectoryUserName: object
serializedName
serializedName: string = "properties.activeDirectoryUserName"
type
type: object
name
name: string = "String"
applicationType
applicationType: object
serializedName
serializedName: string = "properties.applicationType"
type
type: object
name
name: string = "String"
createTime
createTime: object
serializedName
serializedName: string = "properties.createTime"
type
type: object
name
name: string = "DateTime"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
sessionState
sessionState: object
serializedName
serializedName: string = "properties.sessionState"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
userPrincipalName
userPrincipalName: object
serializedName
serializedName: string = "properties.userPrincipalName"
type
type: object
name
name: string = "String"
Const UserSessionList
UserSessionList: object
type
type: object
className
className: string = "UserSessionList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "UserSession"
name
name: string = "Composite"
Const Workspace
Workspace: object
type
type: object
className
className: string = "Workspace"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationGroupReferences
applicationGroupReferences: object
serializedName
serializedName: string = "properties.applicationGroupReferences"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
cloudPcResource
cloudPcResource: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.cloudPcResource"
type
type: object
name
name: string = "Boolean"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
objectId
objectId: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "properties.objectId"
type
type: object
name
name: string = "String"
publicNetworkAccess
publicNetworkAccess: object
serializedName
serializedName: string = "properties.publicNetworkAccess"
type
type: object
name
name: string = "String"
systemData
systemData: object
serializedName
serializedName: string = "systemData"
type
type: object
className
className: string = "SystemData"
name
name: string = "Composite"
Const WorkspaceList
WorkspaceList: object
type
type: object
className
className: string = "WorkspaceList"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "Workspace"
name
name: string = "Composite"
Const WorkspacePatch
WorkspacePatch: object
type
type: object
className
className: string = "WorkspacePatch"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationGroupReferences
applicationGroupReferences: object
serializedName
serializedName: string = "properties.applicationGroupReferences"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: string = "String"
friendlyName
friendlyName: object
serializedName
serializedName: string = "properties.friendlyName"
type
type: object
name
name: string = "String"
publicNetworkAccess
publicNetworkAccess: object
serializedName
serializedName: string = "properties.publicNetworkAccess"
type
type: object
name
name: string = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
name
name: string = "String"
Const accept
accept: object
parameterPath
parameterPath: string = "accept"
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Accept"
type
type: object
name
name: string = "String"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2021-09-03-preview"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const application
application: object
mapper
mapper: any = ApplicationMapper
parameterPath
parameterPath: string = "application"
Const application1
application1: object
mapper
mapper: any = ApplicationPatchMapper
parameterPath
parameterPath: string[] = ["options", "application"]
Const applicationGroup
applicationGroup: object
mapper
mapper: any = ApplicationGroupMapper
parameterPath
parameterPath: string = "applicationGroup"
Const applicationGroup1
applicationGroup1: object
mapper
mapper: any = ApplicationGroupPatchMapper
parameterPath
parameterPath: string[] = ["options", "applicationGroup"]
Const applicationGroupName
applicationGroupName: object
parameterPath
parameterPath: string = "applicationGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "applicationGroupName"
constraints
constraints: object
MaxLength
MaxLength: number = 64
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const applicationName
applicationName: object
parameterPath
parameterPath: string = "applicationName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "applicationName"
constraints
constraints: object
MaxLength
MaxLength: number = 24
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const connection
connection: object
mapper
mapper: any = PrivateEndpointConnectionMapper
parameterPath
parameterPath: string = "connection"
Const contentType
contentType: object
parameterPath
parameterPath: string[] = ["options", "contentType"]
mapper
mapper: object
defaultValue
defaultValue: string = "application/json"
isConstant
isConstant: boolean = true
serializedName
serializedName: string = "Content-Type"
type
type: object
name
name: string = "String"
Const createOperationSpec
createOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/scalingPlans/{scalingPlanName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.scalingPlan
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.scalingPlanName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ScalingPlan
201
201: object
bodyMapper
bodyMapper: any = Mappers.ScalingPlan
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const createOrUpdateOperationSpec
createOrUpdateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/msixPackages/{msixPackageFullName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.msixPackage
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.msixPackageFullName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MsixPackage
201
201: object
bodyMapper
bodyMapper: any = Mappers.MsixPackage
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const deleteByHostPoolOperationSpec
deleteByHostPoolOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.privateEndpointConnectionName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const deleteByWorkspaceOperationSpec
deleteByWorkspaceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.workspaceName,Parameters.privateEndpointConnectionName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const deleteOperationSpec
deleteOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "DELETE"
path
path: string = "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/msixPackages/{msixPackageFullName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.msixPackageFullName]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const desktop
desktop: object
mapper
mapper: any = DesktopPatchMapper
parameterPath
parameterPath: string[] = ["options", "desktop"]
Const desktopName
desktopName: object
parameterPath
parameterPath: string = "desktopName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "desktopName"
constraints
constraints: object
MaxLength
MaxLength: number = 24
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const disconnectOperationSpec
disconnectOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/sessionHosts/{sessionHostName}/userSessions/{userSessionId}/disconnect"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.sessionHostName,Parameters.userSessionId]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const expandNextOperationSpec
expandNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "GET"
mediaType
mediaType: string = "json"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ExpandMsixImageList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const expandOperationSpec
expandOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/expandMsixImage"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.msixImageURI
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ExpandMsixImageList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const filter
filter: object
parameterPath
parameterPath: string[] = ["options", "filter"]
mapper
mapper: object
serializedName
serializedName: string = "$filter"
type
type: object
name
name: string = "String"
Const force
force: object
parameterPath
parameterPath: string[] = ["options", "force"]
mapper
mapper: object
serializedName
serializedName: string = "force"
type
type: object
name
name: string = "Boolean"
Const getByHostPoolOperationSpec
getByHostPoolOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.privateEndpointConnectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateEndpointConnectionWithSystemData
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const getByWorkspaceOperationSpec
getByWorkspaceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.workspaceName,Parameters.privateEndpointConnectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateEndpointConnectionWithSystemData
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const getOperationSpec
getOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/msixPackages/{msixPackageFullName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.msixPackageFullName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MsixPackage
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const hostPool
hostPool: object
mapper
mapper: any = HostPoolMapper
parameterPath
parameterPath: string = "hostPool"
Const hostPool1
hostPool1: object
mapper
mapper: any = HostPoolPatchMapper
parameterPath
parameterPath: string[] = ["options", "hostPool"]
Const hostPoolName
hostPoolName: object
parameterPath
parameterPath: string = "hostPoolName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "hostPoolName"
constraints
constraints: object
MaxLength
MaxLength: number = 64
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const listByHostPoolNextOperationSpec
listByHostPoolNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateLinkResourceListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listByHostPoolOperationSpec
listByHostPoolOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/privateLinkResources"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateLinkResourceListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listByResourceGroupNextOperationSpec
listByResourceGroupNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.HostPoolList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listByResourceGroupOperationSpec
listByResourceGroupOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.HostPoolList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listBySubscriptionNextOperationSpec
listBySubscriptionNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.filter]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ApplicationGroupList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listBySubscriptionOperationSpec
listBySubscriptionOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.DesktopVirtualization/applicationGroups"
queryParameters
queryParameters: any[] = [Parameters.apiVersion, Parameters.filter]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ApplicationGroupList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listByWorkspaceNextOperationSpec
listByWorkspaceNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.workspaceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateLinkResourceListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listByWorkspaceOperationSpec
listByWorkspaceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/workspaces/{workspaceName}/privateLinkResources"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.workspaceName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateLinkResourceListResult
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listNextOperationSpec
listNextOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "{nextLink}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MsixPackageList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const listOperationSpec
listOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "GET"
path
path: string = "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/msixPackages"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MsixPackageList
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const msixImageURI
msixImageURI: object
mapper
mapper: any = MsixImageURIMapper
parameterPath
parameterPath: string = "msixImageURI"
Const msixPackage
msixPackage: object
mapper
mapper: any = MsixPackageMapper
parameterPath
parameterPath: string = "msixPackage"
Const msixPackage1
msixPackage1: object
mapper
mapper: any = MsixPackagePatchMapper
parameterPath
parameterPath: string[] = ["options", "msixPackage"]
Const msixPackageFullName
msixPackageFullName: object
parameterPath
parameterPath: string = "msixPackageFullName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "msixPackageFullName"
constraints
constraints: object
MaxLength
MaxLength: number = 100
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const nextLink
nextLink: object
parameterPath
parameterPath: string = "nextLink"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const privateEndpointConnectionName
privateEndpointConnectionName: object
parameterPath
parameterPath: string = "privateEndpointConnectionName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "privateEndpointConnectionName"
type
type: object
name
name: string = "String"
Const resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "resourceGroupName"
constraints
constraints: object
MaxLength
MaxLength: number = 90
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
Const retrieveRegistrationTokenOperationSpec
retrieveRegistrationTokenOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept]
httpMethod
httpMethod: string = "POST"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/retrieveRegistrationToken"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.RegistrationInfo
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const scalingPlan
scalingPlan: object
mapper
mapper: any = ScalingPlanMapper
parameterPath
parameterPath: string = "scalingPlan"
Const scalingPlan1
scalingPlan1: object
mapper
mapper: any = ScalingPlanPatchMapper
parameterPath
parameterPath: string[] = ["options", "scalingPlan"]
Const scalingPlanName
scalingPlanName: object
parameterPath
parameterPath: string = "scalingPlanName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "scalingPlanName"
constraints
constraints: object
MaxLength
MaxLength: number = 64
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const sendMessage
sendMessage: object
mapper
mapper: any = SendMessageMapper
parameterPath
parameterPath: string[] = ["options", "sendMessage"]
Const sendMessageOperationSpec
sendMessageOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "POST"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/sessionHosts/{sessionHostName}/userSessions/{userSessionId}/sendMessage"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.sendMessage
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.sessionHostName,Parameters.userSessionId]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const sessionHost
sessionHost: object
mapper
mapper: any = SessionHostPatchMapper
parameterPath
parameterPath: string[] = ["options", "sessionHost"]
Const sessionHostName
sessionHostName: object
parameterPath
parameterPath: string = "sessionHostName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "sessionHostName"
constraints
constraints: object
MaxLength
MaxLength: number = 48
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Const subscriptionId
subscriptionId: object
parameterPath
parameterPath: string = "subscriptionId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "subscriptionId"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
Const updateByHostPoolOperationSpec
updateByHostPoolOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.connection
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.privateEndpointConnectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateEndpointConnectionWithSystemData
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const updateByWorkspaceOperationSpec
updateByWorkspaceOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PUT"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.connection
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.workspaceName,Parameters.privateEndpointConnectionName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PrivateEndpointConnectionWithSystemData
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const updateOperationSpec
updateOperationSpec: object
headerParameters
headerParameters: any[] = [Parameters.accept, Parameters.contentType]
httpMethod
httpMethod: string = "PATCH"
mediaType
mediaType: string = "json"
path
path: string = "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/msixPackages/{msixPackageFullName}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
requestBody
requestBody: any = Parameters.msixPackage1
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.resourceGroupName,Parameters.hostPoolName,Parameters.msixPackageFullName]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.MsixPackage
default
default: object
bodyMapper
bodyMapper: any = Mappers.CloudError
Const userSessionId
userSessionId: object
parameterPath
parameterPath: string = "userSessionId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "userSessionId"
constraints
constraints: object
MaxLength
MaxLength: number = 24
MinLength
MinLength: number = 1
type
type: object
name
name: string = "String"
Const workspace
workspace: object
mapper
mapper: any = WorkspaceMapper
parameterPath
parameterPath: string = "workspace"
Const workspace1
workspace1: object
mapper
mapper: any = WorkspacePatchMapper
parameterPath
parameterPath: string[] = ["options", "workspace"]
Const workspaceName
workspaceName: object
parameterPath
parameterPath: string = "workspaceName"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "workspaceName"
constraints
constraints: object
MaxLength
MaxLength: number = 64
MinLength
MinLength: number = 3
type
type: object
name
name: string = "String"
Schema for Application properties.