EventHubsOperations interface

Interfaccia che rappresenta un'operazione EventHubs.

Proprietà

createOrUpdate

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

createOrUpdateAuthorizationRule

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

delete

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

deleteAuthorizationRule

Elimina un oggetto AuthorizationRule dell'hub eventi.

get

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

getAuthorizationRule

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

listAuthorizationRules

Ottiene le regole di autorizzazione per un hub eventi.

listByNamespace

Ottiene tutti gli hub eventi in uno spazio dei nomi.

listKeys

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

regenerateKeys

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

Dettagli proprietà

createOrUpdate

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

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

Valore della proprietà

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

createOrUpdateAuthorizationRule

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

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

Valore della proprietà

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

delete

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

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

Valore della proprietà

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

deleteAuthorizationRule

Elimina un oggetto AuthorizationRule dell'hub eventi.

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

Valore della proprietà

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

get

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

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

Valore della proprietà

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

getAuthorizationRule

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

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

Valore della proprietà

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

listAuthorizationRules

Ottiene le regole di autorizzazione per un hub eventi.

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

Valore della proprietà

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

listByNamespace

Ottiene tutti gli hub eventi in uno spazio dei nomi.

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

Valore della proprietà

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

listKeys

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

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

Valore della proprietà

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

regenerateKeys

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

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

Valore della proprietà

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