ArmDataBoxEdgeModelFactory.NumaNodeInfo Method

Definition

public static Azure.ResourceManager.DataBoxEdge.Models.NumaNodeInfo NumaNodeInfo(int? numaNodeIndex = default, long? totalMemoryInMB = default, int? logicalCoreCountPerCore = default, long? effectiveAvailableMemoryInMB = default, System.Collections.Generic.IEnumerable<int> freeVCpuIndexesForHpn = default, System.Collections.Generic.IEnumerable<int> vCpuIndexesForHpn = default, System.Collections.Generic.IEnumerable<int> vCpuIndexesForRoot = default);
static member NumaNodeInfo : Nullable<int> * Nullable<int64> * Nullable<int> * Nullable<int64> * seq<int> * seq<int> * seq<int> -> Azure.ResourceManager.DataBoxEdge.Models.NumaNodeInfo
Public Shared Function NumaNodeInfo (Optional numaNodeIndex As Nullable(Of Integer) = Nothing, Optional totalMemoryInMB As Nullable(Of Long) = Nothing, Optional logicalCoreCountPerCore As Nullable(Of Integer) = Nothing, Optional effectiveAvailableMemoryInMB As Nullable(Of Long) = Nothing, Optional freeVCpuIndexesForHpn As IEnumerable(Of Integer) = Nothing, Optional vCpuIndexesForHpn As IEnumerable(Of Integer) = Nothing, Optional vCpuIndexesForRoot As IEnumerable(Of Integer) = Nothing) As NumaNodeInfo

Parameters

numaNodeIndex
Nullable<Int32>

The NUMA node index.

totalMemoryInMB
Nullable<Int64>

The total memory on the NUMA node.

logicalCoreCountPerCore
Nullable<Int32>

The logical cores per core count.

effectiveAvailableMemoryInMB
Nullable<Int64>

The effective available memory on the NUMA node in MB.

freeVCpuIndexesForHpn
IEnumerable<Int32>

The free VCPU indices for the Hpn VMs.

vCpuIndexesForHpn
IEnumerable<Int32>

The VCPU indices for Hpn VMs.

vCpuIndexesForRoot
IEnumerable<Int32>

The VCPU indices for the root.

Returns

A new NumaNodeInfo instance for mocking.

Applies to