IPool Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.PoolTypeConverter))]
public interface IPool : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20250401Preview.PoolTypeConverter))>]
type IPool = interface
interface IJsonSerializable
Public Interface IPool
Implements IJsonSerializable
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| ActiveHourConfigurationAutoStartEnableStatus |
Enables or disables whether the Dev Box should be automatically started at commencement of active hours. |
| ActiveHourConfigurationDefaultEndTimeHour |
The default end time of the active hours. |
| ActiveHourConfigurationDefaultStartTimeHour |
The default start time of the active hours. |
| ActiveHourConfigurationDefaultTimeZone |
The default IANA timezone id of the active hours. |
| ActiveHourConfigurationKeepAwakeEnableStatus |
Enables or disables whether the Dev Box should be kept awake during active hours. |
| DisplayName |
Display name of the pool. |
| HardwareProfileMemoryGb |
The amount of memory available for the Dev Box. |
| HardwareProfileSkuName |
The name of the SKU. |
| HardwareProfileVCpUs |
The number of vCPUs available for the Dev Box. |
| HealthStatus |
Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes. |
| HibernateSupport |
Indicates whether hibernate is enabled/disabled or unknown. |
| ImageReferenceName |
The name of the image used. |
| ImageReferenceOperatingSystem |
The operating system of the image. |
| ImageReferenceOSBuildNumber |
The operating system build number of the image. |
| ImageReferencePublishedDate |
The datetime that the backing image version was published, in RFC3339 format. |
| ImageReferenceVersion |
The version of the image. |
| LocalAdministrator |
Indicates whether owners of Dev Boxes in this pool are local administrators on the Dev Boxes. |
| Location |
Azure region where Dev Boxes in the pool are located. |
| Name |
Pool name. |
| OSDiskSizeGb |
The size of the OS Disk in gigabytes. |
| OSType |
The operating system type of Dev Boxes in this pool. |
| StopOnDisconnectGracePeriodMinute |
The specified time in minutes to wait before stopping a Dev Box once disconnect is detected. |
| StopOnDisconnectStatus |
Indicates whether the feature to stop the devbox on disconnect once the grace period has lapsed is enabled. |
| StopOnNoConnectGracePeriodMinute |
The specified time in minutes to wait before stopping a Dev Box if no connection is made. This will only be present if stop on no connect is enabled. |
| StopOnNoConnectStatus |
Enables the feature to stop a started Dev Box when it has not been connected to, once the grace period has lapsed. |
| Uri |
The unique URI of the pool. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |