EventHubs interface
Interfaccia che rappresenta un hub eventi.
Metodi
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.
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.
Parametri delle opzioni.
Restituisce
Promise<AuthorizationRule>
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.
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.
Parametri delle opzioni.
Restituisce
Promise<AuthorizationRule>
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
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
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).
Parametri delle opzioni.
Restituisce
Promise<AccessKeys>