Condividi tramite


EventHubs interface

Interfaccia che rappresenta un hub eventi.

Metodi

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

Crea o aggiorna un nuovo hub eventi come risorsa annidata all'interno di uno spazio dei nomi.

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

Crea o aggiorna authorizationRule per l'hub eventi specificato. La creazione/aggiornamento di AuthorizationRule richiederà alcuni secondi.

delete(string, string, string, EventHubsDeleteOptionalParams)

Elimina un hub eventi dallo spazio dei nomi e dal gruppo di risorse specificati.

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

Elimina un'autorizzazione dell'hub eventiRule.

get(string, string, string, EventHubsGetOptionalParams)

Ottiene una descrizione di Hub eventi per l'hub eventi specificato.

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

Ottiene authorizationRule per un hub eventi in base al nome della regola.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Ottiene le regole di autorizzazione per un hub eventi.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Ottiene tutti gli hub eventi in uno spazio dei nomi.

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

Ottiene le stringhe di connessione ACS e SAS per l'hub eventi.

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

Rigenera le stringhe di connessione ACS e SAS per l'hub eventi.

Dettagli metodo

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

Crea o aggiorna un nuovo hub eventi come risorsa annidata all'interno di uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

parameters
Eventhub

Parametri forniti per creare una risorsa di Hub eventi.

options
EventHubsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Eventhub>

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

Crea o aggiorna authorizationRule per l'hub eventi specificato. La creazione/aggiornamento di AuthorizationRule richiederà alcuni secondi.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

authorizationRuleName

string

Nome della regola di autorizzazione.

parameters
AuthorizationRule

Autorizzazione di accesso condivisoRule.

Restituisce

delete(string, string, string, EventHubsDeleteOptionalParams)

Elimina un hub eventi dallo spazio dei nomi e dal gruppo di risorse specificati.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

options
EventHubsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Elimina un'autorizzazione dell'hub eventiRule.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
EventHubsDeleteAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, EventHubsGetOptionalParams)

Ottiene una descrizione di Hub eventi per l'hub eventi specificato.

function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

options
EventHubsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Eventhub>

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

Ottiene authorizationRule per un hub eventi in base al nome della regola.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
EventHubsGetAuthorizationRuleOptionalParams

Parametri delle opzioni.

Restituisce

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Ottiene le regole di autorizzazione per un hub eventi.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

options
EventHubsListAuthorizationRulesOptionalParams

Parametri delle opzioni.

Restituisce

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Ottiene tutti gli hub eventi in uno spazio dei nomi.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

options
EventHubsListByNamespaceOptionalParams

Parametri delle opzioni.

Restituisce

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

Ottiene le stringhe di connessione ACS e SAS per l'hub eventi.

function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

authorizationRuleName

string

Nome della regola di autorizzazione.

options
EventHubsListKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<AccessKeys>

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

Rigenera le stringhe di connessione ACS e SAS per l'hub eventi.

function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione di Azure.

namespaceName

string

Nome spazio dei nomi

eventHubName

string

Nome dell'hub eventi

authorizationRuleName

string

Nome della regola di autorizzazione.

parameters
RegenerateAccessKeyParameters

Parametri forniti per rigenerare le chiavi AuthorizationRule (PrimaryKey/SecondaryKey).

options
EventHubsRegenerateKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<AccessKeys>