Share via


HostPool Class

Definition

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

Constructors

HostPool()

Properties

AgentUpdateMaintenanceWindow
AgentUpdateMaintenanceWindowTimeZone
AgentUpdateType
AgentUpdateUseSessionHostLocalTime
ApplicationGroupReference
CloudPcResource
CustomRdpProperty
Description
Etag
FriendlyName
HostPoolType
Id
Identity
IdentityPrincipalId
IdentityTenantId
IdentityType
Kind
LoadBalancerType
Location
ManagedBy
MaxSessionLimit
Name
ObjectId
PersonalDesktopAssignmentType
Plan
PlanName
PlanProduct
PlanPromotionCode
PlanPublisher
PlanVersion
PreferredAppGroupType
PrivateEndpointConnection
PublicNetworkAccess
RegistrationInfoExpirationTime
RegistrationInfoRegistrationTokenOperation
RegistrationInfoToken
Ring
Sku
SkuCapacity
SkuFamily
SkuName
SkuSize
SkuTier
SsoadfsAuthority
SsoClientId
SsoClientSecretKeyVaultPath
SsoSecretType
StartVMOnConnect
SystemDataCreatedAt
SystemDataCreatedBy
SystemDataCreatedByType
SystemDataLastModifiedAt
SystemDataLastModifiedBy
SystemDataLastModifiedByType
Tag
Type
ValidationEnvironment
VMTemplate

Methods

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

Applies to