Compartir a través de


IotHubDataConnection interface

Clase que representa una conexión de datos de IoT Hub.

Extends

Propiedades

consumerGroup

El grupo de consumidores de IoT Hub.

databaseRouting

Indicación de la información de enrutamiento de base de datos de la conexión de datos; de forma predeterminada, solo se permite la información de enrutamiento de base de datos.

dataFormat

Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje.

eventSystemProperties

Propiedades del sistema del centro de IoT

iotHubResourceId

Identificador de recurso del centro de IoT que se va a usar para crear una conexión de datos.

kind

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

mappingRuleName

Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje.

provisioningState

Estado aprovisionado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

retrievalStartDate

Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar los eventos retenidos por el centro de eventos, en función de su período de retención.

sharedAccessPolicyName

Nombre de la directiva de acceso a recursos compartidos

tableName

Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación del recurso

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

consumerGroup

El grupo de consumidores de IoT Hub.

consumerGroup?: string

Valor de propiedad

string

databaseRouting

Indicación de la información de enrutamiento de base de datos de la conexión de datos; de forma predeterminada, solo se permite la información de enrutamiento de base de datos.

databaseRouting?: string

Valor de propiedad

string

dataFormat

Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje.

dataFormat?: string

Valor de propiedad

string

eventSystemProperties

Propiedades del sistema del centro de IoT

eventSystemProperties?: string[]

Valor de propiedad

string[]

iotHubResourceId

Identificador de recurso del centro de IoT que se va a usar para crear una conexión de datos.

iotHubResourceId?: string

Valor de propiedad

string

kind

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

kind: "IotHub"

Valor de propiedad

"IotHub"

mappingRuleName

Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje.

mappingRuleName?: string

Valor de propiedad

string

provisioningState

Estado aprovisionado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

retrievalStartDate

Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar los eventos retenidos por el centro de eventos, en función de su período de retención.

retrievalStartDate?: Date

Valor de propiedad

Date

sharedAccessPolicyName

Nombre de la directiva de acceso a recursos compartidos

sharedAccessPolicyName?: string

Valor de propiedad

string

tableName

Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje.

tableName?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deDataConnection.id

location

Ubicación del recurso

location?: string

Valor de propiedad

string

Heredado deDataConnection.location

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deDataConnection.name

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deDataConnection.type