ArmManagedNetworkFabricModelFactory.NetworkDeviceData Method

Definition

Initializes a new instance of NetworkDeviceData.

public static Azure.ResourceManager.ManagedNetworkFabric.NetworkDeviceData NetworkDeviceData(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, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string annotation = default, string hostName = default, string serialNumber = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricIdentitySelector identitySelector = default, string version = default, string networkDeviceSku = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkDeviceRole? networkDeviceRole = default, Azure.Core.ResourceIdentifier networkRackId = default, System.Net.IPAddress managementIPv4Address = default, string managementIPv6Address = default, string rwDeviceConfig = default, string lastOperationDetails = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState? configurationState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState? administrativeState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricSecretRotationStatus> secretRotationStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricCertificateRotationStatus> certificateRotationStatus = default, Azure.Core.ResourceIdentifier networkFabricId = default);
static member NetworkDeviceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * string * string * Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricIdentitySelector * string * string * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkDeviceRole> * Azure.Core.ResourceIdentifier * System.Net.IPAddress * string * string * string * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricSecretRotationStatus> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricCertificateRotationStatus> * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.ManagedNetworkFabric.NetworkDeviceData
Public Shared Function NetworkDeviceData (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 identity As ManagedServiceIdentity = Nothing, Optional annotation As String = Nothing, Optional hostName As String = Nothing, Optional serialNumber As String = Nothing, Optional identitySelector As NetworkFabricIdentitySelector = Nothing, Optional version As String = Nothing, Optional networkDeviceSku As String = Nothing, Optional networkDeviceRole As Nullable(Of NetworkDeviceRole) = Nothing, Optional networkRackId As ResourceIdentifier = Nothing, Optional managementIPv4Address As IPAddress = Nothing, Optional managementIPv6Address As String = Nothing, Optional rwDeviceConfig As String = Nothing, Optional lastOperationDetails As String = Nothing, Optional configurationState As Nullable(Of NetworkFabricConfigurationState) = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing, Optional administrativeState As Nullable(Of NetworkFabricAdministrativeState) = Nothing, Optional secretRotationStatus As IEnumerable(Of NetworkFabricSecretRotationStatus) = Nothing, Optional certificateRotationStatus As IEnumerable(Of NetworkFabricCertificateRotationStatus) = Nothing, Optional networkFabricId As ResourceIdentifier = Nothing) As NetworkDeviceData

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.

identity
ManagedServiceIdentity

The managed service identities assigned to this resource.

annotation
String

Switch configuration description.

hostName
String

The host name of the device.

serialNumber
String

Serial number of the device. Format of serial Number - Make;Model;HardwareRevisionId;SerialNumber.

identitySelector
NetworkFabricIdentitySelector

The selection of the managed identity to use with this storage account. The identity type must be either system assigned or user assigned.

version
String

Current version of the device as defined in SKU.

networkDeviceSku
String

Network Device SKU name.

networkDeviceRole
Nullable<NetworkDeviceRole>

NetworkDeviceRole is the device role: Example: CE | ToR.

networkRackId
ResourceIdentifier

Reference to network rack resource id.

managementIPv4Address
IPAddress

Management IPv4 Address.

managementIPv6Address
String

Management IPv6 Address.

rwDeviceConfig
String

User configured read-write configuration applied on the network devices.

lastOperationDetails
String

Details of the last operation performed on the resource.

configurationState
Nullable<NetworkFabricConfigurationState>

Configuration state of the resource.

provisioningState
Nullable<NetworkFabricProvisioningState>

Provisioning state of the resource.

administrativeState
Nullable<NetworkFabricAdministrativeState>

Administrative state of the resource.

secretRotationStatus
IEnumerable<NetworkFabricSecretRotationStatus>

Secret rotation status for the device's secrets.

certificateRotationStatus
IEnumerable<NetworkFabricCertificateRotationStatus>

Certificate rotation status for the device's certificates.

networkFabricId
ResourceIdentifier

Associated Network Fabric Resource ID.

Returns

A new NetworkDeviceData instance for mocking.

Applies to