ArmDeviceRegistryModelFactory.DeviceRegistryNamespaceDiscoveredDeviceProperties 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.
Defines the discovered device properties.
public static Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryNamespaceDiscoveredDeviceProperties DeviceRegistryNamespaceDiscoveredDeviceProperties(string externalDeviceId = default, Azure.ResourceManager.DeviceRegistry.Models.DiscoveredMessagingEndpoints endpoints = default, string manufacturer = default, string model = default, string operatingSystem = default, string operatingSystemVersion = default, System.Collections.Generic.IDictionary<string,BinaryData> attributes = default, string discoveryId = default, long version = 0, Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryProvisioningState? provisioningState = default);
static member DeviceRegistryNamespaceDiscoveredDeviceProperties : string * Azure.ResourceManager.DeviceRegistry.Models.DiscoveredMessagingEndpoints * string * string * string * string * System.Collections.Generic.IDictionary<string, BinaryData> * string * int64 * Nullable<Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryProvisioningState> -> Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryNamespaceDiscoveredDeviceProperties
Public Shared Function DeviceRegistryNamespaceDiscoveredDeviceProperties (Optional externalDeviceId As String = Nothing, Optional endpoints As DiscoveredMessagingEndpoints = Nothing, Optional manufacturer As String = Nothing, Optional model As String = Nothing, Optional operatingSystem As String = Nothing, Optional operatingSystemVersion As String = Nothing, Optional attributes As IDictionary(Of String, BinaryData) = Nothing, Optional discoveryId As String = Nothing, Optional version As Long = 0, Optional provisioningState As Nullable(Of DeviceRegistryProvisioningState) = Nothing) As DeviceRegistryNamespaceDiscoveredDeviceProperties
Parameters
- externalDeviceId
- String
A device ID that represents the device in a system external to Azure. Unique within scope of an Azure tenant.
- endpoints
- DiscoveredMessagingEndpoints
Endpoints for discovered devices.
- manufacturer
- String
Device manufacturer.
- model
- String
Device model.
- operatingSystem
- String
Device operating system name.
- operatingSystemVersion
- String
Device operating system version.
- attributes
- IDictionary<String,BinaryData>
A set of key-value pairs that contain custom attributes.
- discoveryId
- String
Identifier used to detect changes in the discovered device.
- version
- Int64
An integer that is incremented each time the resource is modified.
- provisioningState
- Nullable<DeviceRegistryProvisioningState>
Provisioning state of the resource.
Returns
A new DeviceRegistryNamespaceDiscoveredDeviceProperties instance for mocking.