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 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.
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.
Os parâmetros de opções.
Devoluções
Promise<AuthorizationRule>
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.
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.
Os parâmetros de opções.
Devoluções
Promise<AuthorizationRule>
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
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
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).
Os parâmetros de opções.
Devoluções
Promise<AccessKeys>