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 num Espaço de Nomes.

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

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

delete(string, string, string, EventHubsDeleteOptionalParams)

Elimina um Hub de Eventos do Espaço de Nomes e do grupo de recursos especificados.

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

Elimina 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 um AuthorizationRule para um Hub de Eventos pelo nome da regra.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

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

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtém todos os Hubs de Eventos num Espaço de Nomes.

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

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

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

Regenera as cadeias de ligaçã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 num Espaço de Nomes.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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 do AuthorizationRule demorará alguns segundos a 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 na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

eventHubName

string

O nome do Hub de Eventos

authorizationRuleName

string

O nome da regra de autorização.

parameters
AuthorizationRule

O AuthorizationRule de acesso partilhado.

options
EventHubsCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, EventHubsDeleteOptionalParams)

Elimina um Hub de Eventos do Espaço de Nomes e do grupo de recursos especificados.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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)

Elimina 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 na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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 na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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 um AuthorizationRule para um Hub de Eventos pelo nome da regra.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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 de 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 na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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 num Espaço de Nomes.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

options
EventHubsListByNamespaceOptionalParams

Os parâmetros de opções.

Devoluções

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

Obtém as cadeias de ligaçã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 na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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 ligaçã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 na subscrição do Azure.

namespaceName

string

O nome do Espaço de Nomes

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>