Share via


ArmManagedNetworkFabricModelFactory.NetworkDeviceSkuData Method

Definition

Initializes a new instance of NetworkDeviceSkuData.

public static Azure.ResourceManager.ManagedNetworkFabric.NetworkDeviceSkuData NetworkDeviceSkuData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string model = default, string manufacturer = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.SupportedVersionProperties> supportedVersions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkDeviceRoleName> supportedRoleTypes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkDeviceInterfaceProperties> interfaces = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default);
static member NetworkDeviceSkuData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.SupportedVersionProperties> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkDeviceRoleName> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkDeviceInterfaceProperties> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> -> Azure.ResourceManager.ManagedNetworkFabric.NetworkDeviceSkuData
Public Shared Function NetworkDeviceSkuData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional model As String = Nothing, Optional manufacturer As String = Nothing, Optional supportedVersions As IEnumerable(Of SupportedVersionProperties) = Nothing, Optional supportedRoleTypes As IEnumerable(Of NetworkDeviceRoleName) = Nothing, Optional interfaces As IEnumerable(Of NetworkDeviceInterfaceProperties) = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing) As NetworkDeviceSkuData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

model
String

Model of the network device.

manufacturer
String

Manufacturer of the network device.

supportedVersions
IEnumerable<SupportedVersionProperties>

List of supported version details of network device.

supportedRoleTypes
IEnumerable<NetworkDeviceRoleName>

Available roles for the network device.

interfaces
IEnumerable<NetworkDeviceInterfaceProperties>

List of network device interfaces.

provisioningState
Nullable<NetworkFabricProvisioningState>

Provisioning state of the resource.

Returns

A new NetworkDeviceSkuData instance for mocking.

Applies to