IotHubDataConnection interface
Clase que representa una conexión de datos de IoT Hub.
- Extends
Propiedades
consumer |
El grupo de consumidores de IoT Hub. |
database |
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. |
data |
Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. |
event |
Propiedades del sistema del centro de IoT |
iot |
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 |
mapping |
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. |
provisioning |
Estado aprovisionado del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
retrieval |
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. |
shared |
Nombre de la directiva de acceso a recursos compartidos |
table |
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