ArmDevCenterModelFactory.DevCenterPoolData Method

Definition

Initializes a new instance of DevCenterPoolData.

public static Azure.ResourceManager.DevCenter.DevCenterPoolData DevCenterPoolData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string devBoxDefinitionName = default, string networkConnectionName = default, Azure.ResourceManager.DevCenter.Models.DevCenterLicenseType? licenseType = default, Azure.ResourceManager.DevCenter.Models.LocalAdminStatus? localAdministrator = default, Azure.ResourceManager.DevCenter.Models.StopOnDisconnectConfiguration stopOnDisconnect = default, Azure.ResourceManager.DevCenter.Models.DevCenterHealthStatus? healthStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DevCenter.Models.DevCenterHealthStatusDetail> healthStatusDetails = default, Azure.ResourceManager.DevCenter.Models.DevCenterProvisioningState? provisioningState = default);
static member DevCenterPoolData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * Nullable<Azure.ResourceManager.DevCenter.Models.DevCenterLicenseType> * Nullable<Azure.ResourceManager.DevCenter.Models.LocalAdminStatus> * Azure.ResourceManager.DevCenter.Models.StopOnDisconnectConfiguration * Nullable<Azure.ResourceManager.DevCenter.Models.DevCenterHealthStatus> * seq<Azure.ResourceManager.DevCenter.Models.DevCenterHealthStatusDetail> * Nullable<Azure.ResourceManager.DevCenter.Models.DevCenterProvisioningState> -> Azure.ResourceManager.DevCenter.DevCenterPoolData
Public Shared Function DevCenterPoolData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional devBoxDefinitionName As String = Nothing, Optional networkConnectionName As String = Nothing, Optional licenseType As Nullable(Of DevCenterLicenseType) = Nothing, Optional localAdministrator As Nullable(Of LocalAdminStatus) = Nothing, Optional stopOnDisconnect As StopOnDisconnectConfiguration = Nothing, Optional healthStatus As Nullable(Of DevCenterHealthStatus) = Nothing, Optional healthStatusDetails As IEnumerable(Of DevCenterHealthStatusDetail) = Nothing, Optional provisioningState As Nullable(Of DevCenterProvisioningState) = Nothing) As DevCenterPoolData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

devBoxDefinitionName
String

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

networkConnectionName
String

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

licenseType
Nullable<DevCenterLicenseType>

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

localAdministrator
Nullable<LocalAdminStatus>

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

stopOnDisconnect
StopOnDisconnectConfiguration

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

healthStatus
Nullable<DevCenterHealthStatus>

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

healthStatusDetails
IEnumerable<DevCenterHealthStatusDetail>

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.

provisioningState
Nullable<DevCenterProvisioningState>

The provisioning state of the resource.

Returns

A new DevCenterPoolData instance for mocking.

Applies to