Compartilhar via


EventGridDataConnection Classe

Definição

Classe que representa uma conexão de dados da Grade de Eventos.

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

Construtores

EventGridDataConnection()

Inicializa uma nova instância da classe EventGridDataConnection.

EventGridDataConnection(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, String)

Inicializa uma nova instância da classe EventGridDataConnection.

Propriedades

BlobStorageEventType

Obtém ou define o nome do tipo de evento de armazenamento de blobs a ser processado. Os valores possíveis incluem: 'Microsoft.Storage.BlobCreated', 'Microsoft.Storage.BlobRenamed'

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'

EventGridResourceId

Obtém ou define a ID do recurso da grade de eventos que está inscrita nos eventos da conta de armazenamento.

EventHubResourceId

Obtém ou define a ID do recurso em que a grade de eventos está configurada para enviar 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)
IgnoreFirstRecord

Obtém ou define um valor booliano que, se definido como true, indica que a ingestão deve ignorar o primeiro registro de cada arquivo

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 (sistema ou usuário atribuído) a ser usada para autenticar com o hub de eventos e a conta de armazenamento.

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'

StorageAccountResourceId

Obtém ou define a ID do recurso da conta de armazenamento em que os dados residem.

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