PoolProperties interface
Properties of a Pool
- Extends
Properties
dev |
Indicates the number of provisioned Dev Boxes in this pool. NOTE: This property will not be serialized. It can only be populated by the server. |
health |
Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes. NOTE: This property will not be serialized. It can only be populated by the server. |
health |
Details on the Pool health status to help diagnose issues. This is only populated when the pool status indicates the pool is in a non-healthy state NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
The provisioning state of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
dev |
Name of a Dev Box definition in parent Project of this Pool |
display |
The display name of the pool. |
license |
Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created. |
local |
Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box. |
managed |
The regions of the managed virtual network (required when managedNetworkType is Managed). |
network |
Name of a Network Connection in parent Project of this Pool |
single |
Indicates whether Dev Boxes in this pool are created with single sign on enabled. The also requires that single sign on be enabled on the tenant. |
stop |
Stop on disconnect configuration settings for Dev Boxes created in this pool. |
virtual |
Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network. |
Property Details
devBoxCount
Indicates the number of provisioned Dev Boxes in this pool. NOTE: This property will not be serialized. It can only be populated by the server.
devBoxCount?: number
Property Value
number
healthStatus
Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes. NOTE: This property will not be serialized. It can only be populated by the server.
healthStatus?: string
Property Value
string
healthStatusDetails
Details on the Pool health status to help diagnose issues. This is only populated when the pool status indicates the pool is in a non-healthy state NOTE: This property will not be serialized. It can only be populated by the server.
healthStatusDetails?: HealthStatusDetail[]
Property Value
provisioningState
The provisioning state of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
Inherited Property Details
devBoxDefinitionName
Name of a Dev Box definition in parent Project of this Pool
devBoxDefinitionName?: string
Property Value
string
Inherited From PoolUpdateProperties.devBoxDefinitionName
displayName
The display name of the pool.
displayName?: string
Property Value
string
Inherited From PoolUpdateProperties.displayName
licenseType
Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
licenseType?: string
Property Value
string
Inherited From PoolUpdateProperties.licenseType
localAdministrator
Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
localAdministrator?: string
Property Value
string
Inherited From PoolUpdateProperties.localAdministrator
managedVirtualNetworkRegions
The regions of the managed virtual network (required when managedNetworkType is Managed).
managedVirtualNetworkRegions?: string[]
Property Value
string[]
Inherited From PoolUpdateProperties.managedVirtualNetworkRegions
networkConnectionName
Name of a Network Connection in parent Project of this Pool
networkConnectionName?: string
Property Value
string
Inherited From PoolUpdateProperties.networkConnectionName
singleSignOnStatus
Indicates whether Dev Boxes in this pool are created with single sign on enabled. The also requires that single sign on be enabled on the tenant.
singleSignOnStatus?: string
Property Value
string
Inherited From PoolUpdateProperties.singleSignOnStatus
stopOnDisconnect
Stop on disconnect configuration settings for Dev Boxes created in this pool.
stopOnDisconnect?: StopOnDisconnectConfiguration
Property Value
Inherited From PoolUpdateProperties.stopOnDisconnect
virtualNetworkType
Indicates whether the pool uses a Virtual Network managed by Microsoft or a customer provided network.
virtualNetworkType?: string
Property Value
string
Inherited From PoolUpdateProperties.virtualNetworkType