EventHubsOperations interface
Interfaccia che rappresenta un'operazione EventHubs.
Proprietà
| create |
Crea o aggiorna un nuovo hub eventi come risorsa annidata all'interno di uno spazio dei nomi. |
| create |
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. |
| delete |
Elimina un oggetto AuthorizationRule dell'hub eventi. |
| get | Ottiene una descrizione di Hub eventi per l'hub eventi specificato. |
| get |
Ottiene un oggetto AuthorizationRule per un hub eventi in base al nome della regola. |
| list |
Ottiene le regole di autorizzazione per un hub eventi. |
| list |
Ottiene tutti gli hub eventi in uno spazio dei nomi. |
| list |
Ottiene le stringhe di connessione ACS e SAS per l'hub eventi. |
| regenerate |
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>