Share via


ArmHciModelFactory.HciNetworkProfile Method

Definition

Initializes a new instance of HciNetworkProfile.

public static Azure.ResourceManager.Hci.Models.HciNetworkProfile HciNetworkProfile (System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciNicDetail> nicDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciEdgeDeviceSwitchDetail> switchDetails = default, Azure.ResourceManager.Hci.Models.HciEdgeDeviceHostNetwork hostNetwork = default);
static member HciNetworkProfile : seq<Azure.ResourceManager.Hci.Models.HciNicDetail> * seq<Azure.ResourceManager.Hci.Models.HciEdgeDeviceSwitchDetail> * Azure.ResourceManager.Hci.Models.HciEdgeDeviceHostNetwork -> Azure.ResourceManager.Hci.Models.HciNetworkProfile
Public Shared Function HciNetworkProfile (Optional nicDetails As IEnumerable(Of HciNicDetail) = Nothing, Optional switchDetails As IEnumerable(Of HciEdgeDeviceSwitchDetail) = Nothing, Optional hostNetwork As HciEdgeDeviceHostNetwork = Nothing) As HciNetworkProfile

Parameters

nicDetails
IEnumerable<HciNicDetail>

List of NIC Details of device.

switchDetails
IEnumerable<HciEdgeDeviceSwitchDetail>

List of switch details for edge device.

hostNetwork
HciEdgeDeviceHostNetwork

HostNetwork config to deploy AzureStackHCI Cluster.

Returns

A new HciNetworkProfile instance for mocking.

Applies to