Pool Class
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.
A pool of Dev Boxes.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.PoolTypeConverter))]
public class Pool : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IPool
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.PoolTypeConverter))>]
type Pool = class
interface IPool
interface IJsonSerializable
Public Class Pool
Implements IPool
- Inheritance
-
Pool
- Attributes
- Implements
Constructors
Pool() |
Creates an new Pool instance. |
Properties
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. |
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. |
Uri |
The unique URI of the pool. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of Pool. |
DeserializeFromPSObject(PSObject) | |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IPool. |
FromJsonString(String) |
Creates a new instance of Pool, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) | |
ToJsonString() |
Serializes this instance to a json string. |