EventHubs interface
Interface que representa um EventHubs.
Métodos
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.
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.
Os parâmetros de opções.
Retornos
Promise<AuthorizationRule>
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.
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.
Os parâmetros de opções.
Retornos
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 do azure.
- namespaceName
-
string
O nome do namespace
- eventHubName
-
string
O nome do Hub de Eventos
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
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).
Os parâmetros de opções.
Retornos
Promise<AccessKeys>