Compartir a través de


EventHubDataConnection Clase

Definición

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

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("EventHub")]
public class EventHubDataConnection : Microsoft.Azure.Management.Kusto.Models.DataConnection
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("EventHub")>]
type EventHubDataConnection = class
    inherit DataConnection
Public Class EventHubDataConnection
Inherits DataConnection
Herencia
EventHubDataConnection
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructores

EventHubDataConnection()

Inicializa una nueva instancia de la clase EventHubDataConnection.

EventHubDataConnection(String, String, String, String, String, String, String, String, String, IList<String>, String, String, String, String, String)

Inicializa una nueva instancia de la clase EventHubDataConnection.

Propiedades

Compression

Obtiene o establece el tipo de compresión de mensajes del centro de eventos. Entre los valores posibles se incluyen: "None", "GZip".

ConsumerGroup

Obtiene o establece el grupo de consumidores del centro de eventos.

DatabaseRouting

Obtiene o establece una indicación para 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 la base de datos. Entre los valores posibles se incluyen: "Single", "Multi"

DataFormat

Obtiene o establece el formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. Entre los valores posibles se incluyen: 'MULTIJSON', 'JSON', 'CSV', 'TSV', 'SCSV', 'SOHSV', 'PSV', 'TXT', 'RAW', 'SINGLEJSON', 'AVRO', 'TSVE', 'PARQUET', 'ORC', 'APACHEAVRO', 'W3CLOGFILE'

EventHubResourceId

Obtiene o establece el identificador de recurso del centro de eventos que se va a usar para crear una conexión de datos.

EventSystemProperties

Obtiene o establece las propiedades del sistema del centro de eventos.

Id

Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Heredado de Resource)
Location

Obtiene o establece la ubicación del recurso.

(Heredado de DataConnection)
ManagedIdentityObjectId

Obtiene el identificador de objeto de managedIdentityResourceId.

ManagedIdentityResourceId

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

MappingRuleName

Obtiene o establece la regla de asignación que se usará para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje.

Name

Obtiene el nombre del recurso.

(Heredado de Resource)
ProvisioningState

Obtiene el estado aprovisionado del recurso. Entre los valores posibles se incluyen: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

TableName

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

Type

Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

(Heredado de Resource)

Métodos

Validate()

Valide el objeto .

Se aplica a