ArmManagedNetworkFabricModelFactory.NetworkDeviceData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
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.