Compartilhar via


EventHubDataConnection Classe

Definição

Classe que representa uma conexão de dados do hub 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
Herança
EventHubDataConnection
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

EventHubDataConnection()

Inicializa uma nova instância da classe EventHubDataConnection.

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

Inicializa uma nova instância da classe EventHubDataConnection.

Propriedades

Compression

Obtém ou define o tipo de compactação de mensagens do hub de eventos. Os valores possíveis incluem: 'None', 'GZip'

ConsumerGroup

Obtém ou define o grupo de consumidores do hub de eventos.

DatabaseRouting

Obtém ou define a indicação de informações de roteamento de banco de dados da conexão de dados, por padrão, somente as informações de roteamento de banco de dados são permitidas. Os valores possíveis incluem: 'Single', 'Multi'

DataFormat

Obtém ou define o formato de dados da mensagem. Opcionalmente, o formato de dados pode ser adicionado a cada mensagem. Os valores possíveis incluem: 'MULTIJSON', 'JSON', 'CSV', 'TSV', 'SCSV', 'SOHSV', 'PSV', 'TXT', 'RAW', 'SINGLEJSON', 'AVRO', 'TSVE', 'PARQUET', 'ORC', 'APACHEAVRO', 'W3CLOGFILE'

EventHubResourceId

Obtém ou define a ID do recurso do hub de eventos a ser usado para criar uma conexão de dados.

EventSystemProperties

Obtém ou define as propriedades do sistema do hub de eventos

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
Location

Obtém ou define o local do recurso.

(Herdado de DataConnection)
ManagedIdentityObjectId

Obtém a ID do objeto managedIdentityResourceId

ManagedIdentityResourceId

Obtém ou define a ID de recurso de uma identidade gerenciada (atribuída pelo sistema ou pelo usuário) a ser usada para autenticar com o hub de eventos.

MappingRuleName

Obtém ou define a regra de mapeamento a ser usada para ingerir os dados. Opcionalmente, as informações de mapeamento podem ser adicionadas a cada mensagem.

Name

Obtém o nome do recurso

(Herdado de Resource)
ProvisioningState

Obtém o estado provisionado do recurso. Os valores possíveis incluem: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

TableName

Obtém ou define a tabela em que os dados devem ser ingeridos. Opcionalmente, as informações da tabela podem ser adicionadas a cada mensagem.

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)

Métodos

Validate()

Valide o objeto .

Aplica-se a