Share via


DevCenterPoolData Class

Definition

A class representing the DevCenterPool data model. A pool of Virtual Machines.

public class DevCenterPoolData : Azure.ResourceManager.Models.TrackedResourceData
type DevCenterPoolData = class
    inherit TrackedResourceData
Public Class DevCenterPoolData
Inherits TrackedResourceData
Inheritance

Constructors

DevCenterPoolData(AzureLocation)

Initializes a new instance of DevCenterPoolData.

Properties

DevBoxDefinitionName

Name of a Dev Box definition in parent Project of this Pool.

HealthStatus

Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes.

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.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LicenseType

Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.

LocalAdministrator

Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.

Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
NetworkConnectionName

Name of a Network Connection in parent Project of this Pool.

ProvisioningState

The provisioning state of the resource.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
StopOnDisconnect

Stop on disconnect configuration settings for Dev Boxes created in this pool.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to