Compartilhar 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 em um Namespace.

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

Cria ou atualiza um 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 e do grupo de recursos especificados.

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

Exclui um 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 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 do método

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

Cria ou atualiza um novo Hub de Eventos como um recurso aninhado em 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 do 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.

Retornos

Promise<Eventhub>

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

Cria ou atualiza um 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 do 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 AuthorizationRule de acesso compartilhado.

options
EventHubsCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, EventHubsDeleteOptionalParams)

Exclui um Hub de Eventos do Namespace 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 dentro da assinatura do azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

options
EventHubsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Exclui um 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 do 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.

Retornos

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 do azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

options
EventHubsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Eventhub>

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

Obtém um 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 do 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.

Retornos

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 do azure.

namespaceName

string

O nome do namespace

eventHubName

string

O nome do Hub de Eventos

options
EventHubsListAuthorizationRulesOptionalParams

Os parâmetros de opções.

Retornos

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 do azure.

namespaceName

string

O nome do namespace

options
EventHubsListByNamespaceOptionalParams

Os parâmetros de opções.

Retornos

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 do 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.

Retornos

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 do 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.

Retornos

Promise<AccessKeys>