Table of Contents

Namespace Azure.Iot.Operations.Services.AssetAndDeviceRegistry.Generated.AdrBaseService

Classes

AdrBaseService
AdrBaseService.AssetUpdateEventTelemetryReceiver

Specializes the TelemetryReceiver class for type AssetUpdateEventTelemetry.

AdrBaseService.AssetUpdateEventTelemetrySender

Specializes the TelemetrySender class for type AssetUpdateEventTelemetry.

AdrBaseService.Client
AdrBaseService.CreateOrUpdateDiscoveredAssetCommandExecutor

Specializes a CommandExecutor class for Command 'createOrUpdateDiscoveredAsset'.

AdrBaseService.CreateOrUpdateDiscoveredAssetCommandInvoker

Specializes the CommandInvoker class for Command 'createOrUpdateDiscoveredAsset'.

AdrBaseService.DeviceUpdateEventTelemetryReceiver

Specializes the TelemetryReceiver class for type DeviceUpdateEventTelemetry.

AdrBaseService.DeviceUpdateEventTelemetrySender

Specializes the TelemetrySender class for type DeviceUpdateEventTelemetry.

AdrBaseService.GetAssetCommandExecutor

Specializes a CommandExecutor class for Command 'getAsset'.

AdrBaseService.GetAssetCommandInvoker

Specializes the CommandInvoker class for Command 'getAsset'.

AdrBaseService.GetAssetStatusCommandExecutor

Specializes a CommandExecutor class for Command 'getAssetStatus'.

AdrBaseService.GetAssetStatusCommandInvoker

Specializes the CommandInvoker class for Command 'getAssetStatus'.

AdrBaseService.GetDeviceCommandExecutor

Specializes a CommandExecutor class for Command 'getDevice'.

AdrBaseService.GetDeviceCommandInvoker

Specializes the CommandInvoker class for Command 'getDevice'.

AdrBaseService.GetDeviceStatusCommandExecutor

Specializes a CommandExecutor class for Command 'getDeviceStatus'.

AdrBaseService.GetDeviceStatusCommandInvoker

Specializes the CommandInvoker class for Command 'getDeviceStatus'.

AdrBaseService.Service
AdrBaseService.SetNotificationPreferenceForAssetUpdatesCommandExecutor

Specializes a CommandExecutor class for Command 'setNotificationPreferenceForAssetUpdates'.

AdrBaseService.SetNotificationPreferenceForAssetUpdatesCommandInvoker

Specializes the CommandInvoker class for Command 'setNotificationPreferenceForAssetUpdates'.

AdrBaseService.SetNotificationPreferenceForDeviceUpdatesCommandExecutor

Specializes a CommandExecutor class for Command 'setNotificationPreferenceForDeviceUpdates'.

AdrBaseService.SetNotificationPreferenceForDeviceUpdatesCommandInvoker

Specializes the CommandInvoker class for Command 'setNotificationPreferenceForDeviceUpdates'.

AdrBaseService.UpdateAssetStatusCommandExecutor

Specializes a CommandExecutor class for Command 'updateAssetStatus'.

AdrBaseService.UpdateAssetStatusCommandInvoker

Specializes the CommandInvoker class for Command 'updateAssetStatus'.

AdrBaseService.UpdateDeviceStatusCommandExecutor

Specializes a CommandExecutor class for Command 'updateDeviceStatus'.

AdrBaseService.UpdateDeviceStatusCommandInvoker

Specializes the CommandInvoker class for Command 'updateDeviceStatus'.

AkriServiceError
AkriServiceErrorException
Asset

The asset resource

AssetDatasetDataPointSchemaElementSchema
AssetDatasetEventStreamStatus
AssetDatasetSchemaElementSchema
AssetDeviceRef
AssetEventGroupSchemaElementSchema
AssetEventGroupStatusSchemaElementSchema
AssetEventSchemaElementSchema
AssetManagementGroupActionSchemaElementSchema
AssetManagementGroupActionStatusSchemaElementSchema
AssetManagementGroupSchemaElementSchema
AssetManagementGroupStatusSchemaElementSchema
AssetStatus

The asset status

AssetStreamSchemaElementSchema
AssetUpdateEventSchema
AssetUpdateEventTelemetry

Telemetry event emitted when an asset is updated.

AuthenticationSchema

Defines the client authentication mechanism to the server.

ConfigError

The last error that occurred while processing the configuration.

ConfigStatus

The configuration status of the device.

CreateOrUpdateDiscoveredAssetRequestPayload

The request to create or update a discovered asset.

CreateOrUpdateDiscoveredAssetRequestSchema
CreateOrUpdateDiscoveredAssetResponsePayload

Response containing the discovered asset response or error details if the operation failed.

CreateOrUpdateDiscoveredAssetResponseSchema

Response containing the discovered asset response or error details if the operation failed.

DatasetDestination
DestinationConfiguration

The destination configuration.

DetailsSchemaElementSchema
Device

The device resource, containing the specific inbound endpoint details as specified by the request.

DeviceEndpointsSchema

Connection endpoint url a device can use to connect to a service.

DeviceOutboundEndpoint
DeviceStatus

The device status, containing the specific inbound endpoint status as specified by the request.

DeviceStatusEndpointSchema

Defines the device status for inbound/outbound endpoints.

DeviceStatusInboundEndpointSchemaMapValueSchema
DeviceUpdateEventSchema
DeviceUpdateEventTelemetry

Telemetry event emitted when a device is updated, containing the relevant inbound endpoint details as specified in the topic.

DiscoveredAsset

The discovered asset resource to create or update. Fields omitted in the request will be removed.

DiscoveredAssetDataset
DiscoveredAssetDatasetDataPoint
DiscoveredAssetEvent
DiscoveredAssetEventGroup
DiscoveredAssetManagementGroup
DiscoveredAssetManagementGroupAction
DiscoveredAssetResponseSchema

The discovered asset response.

DiscoveredAssetStream
EventStreamDestination
GetAssetRequestPayload

The name of the asset to retrieve.

GetAssetResponsePayload

Response containing the asset resource or error details if the asset could not be retrieved.

GetAssetResponseSchema

Response containing the asset resource or error details if the asset could not be retrieved.

GetAssetStatusRequestPayload

The name of the asset to retrieve the status for.

GetAssetStatusResponsePayload

Response containing the asset status or error details if the status could not be retrieved.

GetAssetStatusResponseSchema

Response containing the asset status or error details if the status could not be retrieved.

GetDeviceResponsePayload

Response containing the device resource or error details if the device could not be retrieved.

GetDeviceResponseSchema

Response containing the device resource or error details if the device could not be retrieved.

GetDeviceStatusResponsePayload

Response containing the device status or error details if the status could not be retrieved.

GetDeviceStatusResponseSchema

Response containing the device status or error details if the status could not be retrieved.

InboundSchemaMapValueSchema
MessageSchemaReference

The message schema reference object.

OutboundSchema

Set of endpoints for device to connect to.

SetNotificationPreferenceForAssetUpdatesRequestPayload

The request to set the notification preference for asset updates.

SetNotificationPreferenceForAssetUpdatesRequestSchema
SetNotificationPreferenceForAssetUpdatesResponsePayload

Response containing the result of setting the notification preference for asset updates or error details if the operation failed.

SetNotificationPreferenceForAssetUpdatesResponseSchema

Response containing the result of setting the notification preference for asset updates or error details if the operation failed.

SetNotificationPreferenceForDeviceUpdatesRequestPayload

The request to set the notification preference for device updates.

SetNotificationPreferenceForDeviceUpdatesResponsePayload

Response containing the result of setting the notification preference for device updates or error details if the operation failed.

SetNotificationPreferenceForDeviceUpdatesResponseSchema

Response containing the result of setting the notification preference for device updates or error details if the operation failed.

TrustSettingsSchema

Defines server trust settings for the endpoint.

UpdateAssetStatusRequestPayload

The asset status update request.

UpdateAssetStatusRequestSchema
UpdateAssetStatusResponsePayload

Response containing the updated asset status or error details if the update failed.

UpdateAssetStatusResponseSchema

Response containing the updated asset status or error details if the update failed.

UpdateDeviceStatusRequestPayload

The device status to update. Fields omitted in the request will be removed. The specified inbound endpoint status will be added or updated in the inbound endpoints map.

UpdateDeviceStatusResponsePayload

Response containing the updated device status or error details if the update failed.

UpdateDeviceStatusResponseSchema

Response containing the updated device status or error details if the update failed.

UsernamePasswordCredentialsSchema

The credentials for authentication mode UsernamePassword.

X509credentialsSchema

The x509 certificate for authentication mode Certificate.

Enums

AssetManagementGroupActionType

Type of the action.

CodeSchema

The error code that identifies the error.

DatasetTarget

The target destination.

EventStreamTarget

The target destination.

MethodSchema

Defines the method to authenticate the user of the client at the server.

NotificationPreference
Qos

The MQTT QoS setting.

Retain

When set to 'Keep', messages published to an MQTT broker will have the retain flag set.