EventHubs interface
Interface que representa um EventHubs.
Métodos
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.
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.
Os parâmetros de opções.
Devoluções
Promise<AuthorizationRule>
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.
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.
Os parâmetros de opções.
Devoluções
Promise<AuthorizationRule>
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
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
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).
Os parâmetros de opções.
Devoluções
Promise<AccessKeys>