Table of Contents

Namespace Azure.Iot.Operations.Services.AssetAndDeviceRegistry.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
AssetDatasetDataPointSchemaElementSchema
AssetDatasetEventStreamStatus
AssetDatasetSchemaElementSchema
AssetDeviceRef

A reference to the Device and Endpoint within the device (connection information) used by brokers to connect that provides data points for this asset.

AssetEventDataPointSchemaElementSchema
AssetEventSchemaElementSchema
AssetManagementGroupActionSchemaElementSchema
AssetManagementGroupActionStatusSchemaElementSchema
AssetManagementGroupSchemaElementSchema
AssetManagementGroupStatusSchemaElementSchema
AssetStatus
AssetStreamSchemaElementSchema
AssetUpdateEventSchema
AssetUpdateEventTelemetry
AuthenticationSchema
ConfigError
ConfigStatus
CreateOrUpdateDiscoveredAssetRequestPayload
CreateOrUpdateDiscoveredAssetRequestSchema
CreateOrUpdateDiscoveredAssetResponsePayload
CreateOrUpdateDiscoveredAssetResponseSchema
DatasetDestination
DestinationConfiguration
DetailsSchemaElementSchema
Device

Represents a Device resource, modeled after the devices.namespaces.deviceregistry.microsoft.com CRD in Kubernetes.

DeviceEndpointsSchema
DeviceOutboundEndpoint
DeviceStatus
DeviceStatusEndpointSchema
DeviceStatusInboundEndpointSchemaMapValueSchema
DeviceUpdateEventSchema
DeviceUpdateEventTelemetry
DiscoveredAsset
DiscoveredAssetDataset
DiscoveredAssetDatasetDataPoint
DiscoveredAssetEvent
DiscoveredAssetEventDataPoint
DiscoveredAssetManagementGroup
DiscoveredAssetManagementGroupAction
DiscoveredAssetResponseSchema
DiscoveredAssetStream
EventStreamDestination
GetAssetRequestPayload
GetAssetResponsePayload
GetAssetResponseSchema
GetAssetStatusRequestPayload
GetAssetStatusResponsePayload
GetAssetStatusResponseSchema
GetDeviceResponsePayload
GetDeviceResponseSchema
GetDeviceStatusResponsePayload
GetDeviceStatusResponseSchema
InboundSchemaMapValue
InboundSchemaMapValueSchema
MessageSchemaReference

The message schema reference object.

OutboundSchema
SetNotificationPreferenceForAssetUpdatesRequestPayload
SetNotificationPreferenceForAssetUpdatesRequestSchema
SetNotificationPreferenceForAssetUpdatesResponsePayload
SetNotificationPreferenceForAssetUpdatesResponseSchema
SetNotificationPreferenceForDeviceUpdatesRequestPayload
SetNotificationPreferenceForDeviceUpdatesResponsePayload
SetNotificationPreferenceForDeviceUpdatesResponseSchema
TrustSettingsSchema
UpdateAssetStatusRequestPayload
UpdateAssetStatusRequestSchema
UpdateAssetStatusResponsePayload
UpdateAssetStatusResponseSchema
UpdateDeviceStatusRequestPayload
UpdateDeviceStatusResponsePayload
UpdateDeviceStatusResponseSchema
UsernamePasswordCredentialsSchema
X509credentialsSchema

Enums

AssetManagementGroupActionType
CodeSchema
DatasetTarget
EventStreamTarget
MethodSchema
NotificationPreference
Qos
Retain