Partilhar via


IDefinition Interface

Definição

A totalidade da definição do hub de eventos.

public interface IDefinition : Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Definition.IBlank, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Definition.IWithCaptureEnabledDisabled, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Definition.IWithCaptureOptionalSettingsOrCreate, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Definition.IWithCaptureProviderOrCreate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Eventhub.Fluent.IEventHub>
type IDefinition = interface
    interface IBeta
    interface IBlank
    interface IWithNamespace
    interface IWithCaptureProviderOrCreate
    interface IWithCreate
    interface ICreatable<IEventHub>
    interface IIndexable
    interface IWithAuthorizationRule
    interface IWithConsumerGroup
    interface IWithPartitionCount
    interface IWithRetentionPeriod
    interface IWithCaptureEnabledDisabled
    interface IWithCaptureOptionalSettingsOrCreate
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IEventHub), IWithCaptureEnabledDisabled, IWithCaptureOptionalSettingsOrCreate, IWithCaptureProviderOrCreate
Implementações

Propriedades

Key

A totalidade da definição do hub de eventos.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
WithDataCaptureDisabled()

Especifica que a captura de dados deve ser desabilitada para o hub de eventos.

(Herdado de IWithCaptureEnabledDisabled)
WithDataCaptureEnabled()

Especifica que a captura de dados deve ser habilitada para o hub de eventos.

(Herdado de IWithCaptureEnabledDisabled)
WithDataCaptureFileNameFormat(String)

Especifica o formato de nome de arquivo que contém dados capturados.

(Herdado de IWithCaptureOptionalSettingsOrCreate)
WithDataCaptureSkipEmptyArchives(Boolean)

Defina um valor que indica se ignorar arquivos vazios.

(Herdado de IWithCaptureOptionalSettingsOrCreate)
WithDataCaptureWindowSizeInMB(Int32)

Especifica o tamanho da janela de captura em MB.

(Herdado de IWithCaptureOptionalSettingsOrCreate)
WithDataCaptureWindowSizeInSeconds(Int32)

Especifica o tamanho da janela de captura em segundos.

(Herdado de IWithCaptureOptionalSettingsOrCreate)
WithExistingNamespace(IEventHubNamespace)

Especifica um namespace do hub de eventos existente no qual o hub de eventos precisa ser criado.

(Herdado de IWithNamespace)
WithExistingNamespace(String, String)

Especifica um namespace do hub de eventos existente no qual o hub de eventos precisa ser criado.

(Herdado de IWithNamespace)
WithExistingNamespaceId(String)

Especifica a ID de um namespace do hub de eventos existente no qual o hub de eventos precisa ser criado.

(Herdado de IWithNamespace)
WithExistingStorageAccountForCapturedData(IStorageAccount, String)

Especifica uma conta de armazenamento existente para armazenar os dados capturados quando a captura de dados está habilitada.

(Herdado de IWithCaptureProviderOrCreate)
WithExistingStorageAccountForCapturedData(String, String)

Especifica uma conta de armazenamento existente para armazenar os dados capturados quando a captura de dados está habilitada.

(Herdado de IWithCaptureProviderOrCreate)
WithNewConsumerGroup(String)

Especifica que um novo grupo de consumidores deve ser criado para o hub de eventos.

(Herdado de IWithConsumerGroup)
WithNewConsumerGroup(String, String)

Especifica que um novo grupo de consumidores deve ser criado para o hub de eventos.

(Herdado de IWithConsumerGroup)
WithNewListenRule(String)

Especifica que uma nova regra de autorização deve ser criada com acesso de escuta ao hub de eventos.

(Herdado de IWithAuthorizationRule)
WithNewManageRule(String)

Especifica que uma nova regra de autorização deve ser criada que tenha acesso gerenciado ao hub de eventos.

(Herdado de IWithAuthorizationRule)
WithNewNamespace(ICreatable<IEventHubNamespace>)

Especifica o novo namespace no qual o hub de eventos precisa ser criado.

(Herdado de IWithNamespace)
WithNewSendRule(String)

Especifica que uma nova regra de autorização deve ser criada que tenha acesso de envio ao hub de eventos.

(Herdado de IWithAuthorizationRule)
WithNewStorageAccountForCapturedData(ICreatable<IStorageAccount>, String)

Especifica uma nova conta de armazenamento para armazenar os dados capturados quando a captura de dados está habilitada.

(Herdado de IWithCaptureProviderOrCreate)
WithPartitionCount(Int64)

Especifica o número de partições no hub de eventos.

(Herdado de IWithPartitionCount)
WithRetentionPeriodInDays(Int64)

Especifica o período de retenção para eventos em dias.

(Herdado de IWithRetentionPeriod)

Aplica-se a