Compartir a través de


EventHubDataConnection interface

Clase que representa una conexión de datos del centro de eventos.

Extends

Propiedades

compression

Tipo de compresión de mensajes del centro de eventos

consumerGroup

El grupo de consumidores del centro de eventos.

databaseRouting

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

dataFormat

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

eventHubResourceId

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

eventSystemProperties

Propiedades del sistema del centro de eventos

kind

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

managedIdentityObjectId

Identificador de objeto de managedIdentityResourceId NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

managedIdentityResourceId

Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos.

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 la recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención.

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

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

compression

Tipo de compresión de mensajes del centro de eventos

compression?: string

Valor de propiedad

string

consumerGroup

El grupo de consumidores del centro de eventos.

consumerGroup?: string

Valor de propiedad

string

databaseRouting

Indicación de la información de enrutamiento de la base de datos desde la conexión de datos; de forma predeterminada, solo se permite la información de enrutamiento de la 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

eventHubResourceId

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

eventHubResourceId?: string

Valor de propiedad

string

eventSystemProperties

Propiedades del sistema del centro de eventos

eventSystemProperties?: string[]

Valor de propiedad

string[]

kind

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

kind: "EventHub"

Valor de propiedad

"EventHub"

managedIdentityObjectId

Identificador de objeto de managedIdentityResourceId NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

managedIdentityObjectId?: string

Valor de propiedad

string

managedIdentityResourceId

Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos.

managedIdentityResourceId?: string

Valor de propiedad

string

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 la recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención.

retrievalStartDate?: Date

Valor de propiedad

Date

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

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