ArmHciModelFactory.DevicePoolProperties Method

Definition

Properties for device pool.

public static Azure.ResourceManager.Hci.Models.DevicePoolProperties DevicePoolProperties(Azure.ResourceManager.Hci.Models.HciProvisioningState? provisioningState = default, string cloudId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciDeviceDetail> devices = default, Azure.Core.ResourceIdentifier customLocationResourceId = default, string customLocationName = default, string managedResourceGroup = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciOperationDetail> operationDetails = default);
static member DevicePoolProperties : Nullable<Azure.ResourceManager.Hci.Models.HciProvisioningState> * string * seq<Azure.ResourceManager.Hci.Models.HciDeviceDetail> * Azure.Core.ResourceIdentifier * string * string * seq<Azure.ResourceManager.Hci.Models.HciOperationDetail> -> Azure.ResourceManager.Hci.Models.DevicePoolProperties
Public Shared Function DevicePoolProperties (Optional provisioningState As Nullable(Of HciProvisioningState) = Nothing, Optional cloudId As String = Nothing, Optional devices As IEnumerable(Of HciDeviceDetail) = Nothing, Optional customLocationResourceId As ResourceIdentifier = Nothing, Optional customLocationName As String = Nothing, Optional managedResourceGroup As String = Nothing, Optional operationDetails As IEnumerable(Of HciOperationDetail) = Nothing) As DevicePoolProperties

Parameters

provisioningState
Nullable<HciProvisioningState>

The provisioning state of a resource.

cloudId
String

Unique, immutable resource id.

devices
IEnumerable<HciDeviceDetail>

List of machines in device pool.

customLocationResourceId
ResourceIdentifier

Custom Location Resource Id for the pool.

customLocationName
String

Custom Location Name for the pool, default: <DevicePoolName>-CL.

managedResourceGroup
String

Managed resource group name for the pool.

operationDetails
IEnumerable<HciOperationDetail>

operation status details for device pool.

Returns

A new DevicePoolProperties instance for mocking.

Applies to