次の方法で共有


ArmDeviceRegistryModelFactory.DeviceRegistryAssetEndpointProfileProperties Method

Definition

Initializes a new instance of DeviceRegistryAssetEndpointProfileProperties.

public static Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryAssetEndpointProfileProperties DeviceRegistryAssetEndpointProfileProperties (string uuid = default, Uri targetAddress = default, string endpointProfileType = default, Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryAuthentication authentication = default, string additionalConfiguration = default, string discoveredAssetEndpointProfileRef = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceRegistry.Models.AssetEndpointProfileStatusError> statusErrors = default, Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryProvisioningState? provisioningState = default);
static member DeviceRegistryAssetEndpointProfileProperties : string * Uri * string * Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryAuthentication * string * string * seq<Azure.ResourceManager.DeviceRegistry.Models.AssetEndpointProfileStatusError> * Nullable<Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryProvisioningState> -> Azure.ResourceManager.DeviceRegistry.Models.DeviceRegistryAssetEndpointProfileProperties
Public Shared Function DeviceRegistryAssetEndpointProfileProperties (Optional uuid As String = Nothing, Optional targetAddress As Uri = Nothing, Optional endpointProfileType As String = Nothing, Optional authentication As DeviceRegistryAuthentication = Nothing, Optional additionalConfiguration As String = Nothing, Optional discoveredAssetEndpointProfileRef As String = Nothing, Optional statusErrors As IEnumerable(Of AssetEndpointProfileStatusError) = Nothing, Optional provisioningState As Nullable(Of DeviceRegistryProvisioningState) = Nothing) As DeviceRegistryAssetEndpointProfileProperties

Parameters

uuid
String

Globally unique, immutable, non-reusable id.

targetAddress
Uri

The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.

endpointProfileType
String

Defines the configuration for the connector type that is being used with the endpoint profile.

authentication
DeviceRegistryAuthentication

Defines the client authentication mechanism to the server.

additionalConfiguration
String

Stringified JSON that contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).

discoveredAssetEndpointProfileRef
String

Reference to a discovered asset endpoint profile. Populated only if the asset endpoint profile has been created from discovery flow. Discovered asset endpoint profile name must be provided.

statusErrors
IEnumerable<AssetEndpointProfileStatusError>

Read only object to reflect changes that have occurred on the Edge. Similar to Kubernetes status property for custom resources.

provisioningState
Nullable<DeviceRegistryProvisioningState>

Provisioning state of the resource.

Returns

A new DeviceRegistryAssetEndpointProfileProperties instance for mocking.

Applies to