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.DatasetRuntimeHealthEventTelemetryReceiver

Specializes the TelemetryReceiver class for type DatasetRuntimeHealthEventTelemetry.

AdrBaseService.DatasetRuntimeHealthEventTelemetrySender

Specializes the TelemetrySender class for type DatasetRuntimeHealthEventTelemetry.

AdrBaseService.DeviceEndpointRuntimeHealthEventTelemetryReceiver

Specializes the TelemetryReceiver class for type DeviceEndpointRuntimeHealthEventTelemetry.

AdrBaseService.DeviceEndpointRuntimeHealthEventTelemetrySender

Specializes the TelemetrySender class for type DeviceEndpointRuntimeHealthEventTelemetry.

AdrBaseService.DeviceUpdateEventTelemetryReceiver

Specializes the TelemetryReceiver class for type DeviceUpdateEventTelemetry.

AdrBaseService.DeviceUpdateEventTelemetrySender

Specializes the TelemetrySender class for type DeviceUpdateEventTelemetry.

AdrBaseService.EventRuntimeHealthEventTelemetryReceiver

Specializes the TelemetryReceiver class for type EventRuntimeHealthEventTelemetry.

AdrBaseService.EventRuntimeHealthEventTelemetrySender

Specializes the TelemetrySender class for type EventRuntimeHealthEventTelemetry.

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.ManagementActionRuntimeHealthEventTelemetryReceiver

Specializes the TelemetryReceiver class for type ManagementActionRuntimeHealthEventTelemetry.

AdrBaseService.ManagementActionRuntimeHealthEventTelemetrySender

Specializes the TelemetrySender class for type ManagementActionRuntimeHealthEventTelemetry.

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.StreamRuntimeHealthEventTelemetryReceiver

Specializes the TelemetryReceiver class for type StreamRuntimeHealthEventTelemetry.

AdrBaseService.StreamRuntimeHealthEventTelemetrySender

Specializes the TelemetrySender class for type StreamRuntimeHealthEventTelemetry.

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
DatasetRuntimeHealthEventSchema
DatasetRuntimeHealthEventTelemetry

Telemetry event emitted for reporting the runtime health of datasets.

DatasetsSchemaElementSchema
DestinationConfiguration

The destination configuration.

DetailsSchemaElementSchema
Device

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

DeviceEndpointRuntimeHealthEventSchema
DeviceEndpointRuntimeHealthEventTelemetry

Telemetry event emitted for reporting the runtime health of the specific inbound endpoint as specified in the topic.

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
EventRuntimeHealthEventSchema
EventRuntimeHealthEventTelemetry

Telemetry event emitted for reporting the runtime health of events.

EventStreamDestination
EventsSchemaElementSchema
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
ManagementActionRuntimeHealthEventSchema
ManagementActionRuntimeHealthEventTelemetry

Telemetry event emitted for reporting the runtime health of management actions.

ManagementActionsSchemaElementSchema
MessageSchemaReference

The message schema reference object.

OutboundSchema

Set of endpoints for device to connect to.

RuntimeHealth

The runtime health of the specific inbound endpoint details as specified in the topic.

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.

StreamRuntimeHealthEventSchema
StreamRuntimeHealthEventTelemetry

Telemetry event emitted for reporting the runtime health of streams.

StreamsSchemaElementSchema
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.

StatusSchema

The current health status of the resource.