Partilhar via


EventHubs interface

Interface que representa um EventHubs.

Métodos

createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)

Cria ou atualiza um novo Hub de Eventos como um recurso aninhado dentro de um Namespace.

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Cria ou atualiza uma AuthorizationRule para o Hub de Eventos especificado. A criação/atualização da AuthorizationRule levará alguns segundos para entrar em vigor.

delete(string, string, string, EventHubsDeleteOptionalParams)

Exclui um Hub de Eventos do Namespace especificado e do grupo de recursos.

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Exclui uma AuthorizationRule do Hub de Eventos.

get(string, string, string, EventHubsGetOptionalParams)

Obtém uma descrição dos Hubs de Eventos para o Hub de Eventos especificado.

getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)

Obtém uma AuthorizationRule para um Hub de Eventos por nome de regra.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Obtém as regras de autorização para um Hub de Eventos.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtém todos os Hubs de Eventos em um Namespace.

listKeys(string, string, string, string, EventHubsListKeysOptionalParams)

Obtém as cadeias de conexão ACS e SAS para o Hub de Eventos.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)

Regenera as cadeias de conexão ACS e SAS para o Hub de Eventos.

Detalhes de Método

createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)

Cria ou atualiza um novo Hub de Eventos como um recurso aninhado dentro de um Namespace.

function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

parameters
Eventhub

Parâmetros fornecidos para criar um recurso do Hub de Eventos.

options
EventHubsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Eventhub>

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Cria ou atualiza uma AuthorizationRule para o Hub de Eventos especificado. A criação/atualização da AuthorizationRule levará alguns segundos para entrar em vigor.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

authorizationRuleName

string

O nome da regra de autorização.

parameters
AuthorizationRule

O acesso compartilhado AuthorizationRule.

options
EventHubsCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, EventHubsDeleteOptionalParams)

Exclui um Hub de Eventos do Namespace especificado e do grupo de recursos.

function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

options
EventHubsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Exclui uma AuthorizationRule do Hub de Eventos.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

authorizationRuleName

string

O nome da regra de autorização.

options
EventHubsDeleteAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, EventHubsGetOptionalParams)

Obtém uma descrição dos Hubs de Eventos para o Hub de Eventos especificado.

function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

options
EventHubsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Eventhub>

getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)

Obtém uma AuthorizationRule para um Hub de Eventos por nome de regra.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

authorizationRuleName

string

O nome da regra de autorização.

options
EventHubsGetAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Obtém as regras de autorização para um Hub de Eventos.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

options
EventHubsListAuthorizationRulesOptionalParams

Os parâmetros de opções.

Devoluções

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtém todos os Hubs de Eventos em um Namespace.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
EventHubsListByNamespaceOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, string, string, EventHubsListKeysOptionalParams)

Obtém as cadeias de conexão ACS e SAS para o Hub de Eventos.

function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

authorizationRuleName

string

O nome da regra de autorização.

options
EventHubsListKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessKeys>

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)

Regenera as cadeias de conexão ACS e SAS para o Hub de Eventos.

function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

authorizationRuleName

string

O nome da regra de autorização.

parameters
RegenerateAccessKeyParameters

Parâmetros fornecidos para regenerar as chaves AuthorizationRule (PrimaryKey/SecondaryKey).

options
EventHubsRegenerateKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessKeys>