EventHubsOperations interface
Schnittstelle, die eine EventHubs-Operation darstellt.
Eigenschaften
| create |
Erstellt oder aktualisiert einen neuen Event Hub als geschachtelte Ressource in einem Namespace. |
| create |
Erstellt oder aktualisiert eine AuthorizationRule für den angegebenen Event Hub. Die Erstellung/Aktualisierung der AuthorizationRule dauert einige Sekunden, bis sie wirksam wird. |
| delete | Löscht einen Event Hub aus dem angegebenen Namespace und der angegebenen Ressourcengruppe. |
| delete |
Löscht eine Event Hub-Autorisierungsregel. |
| get | Ruft eine Event Hubs-Beschreibung für den angegebenen Event Hub ab. |
| get |
Ruft eine AuthorizationRule für einen Event Hub anhand des Regelnamens ab. |
| list |
Ruft die Autorisierungsregeln für einen Event Hub ab. |
| list |
Ruft alle Event Hubs in einem Namespace ab. |
| list |
Ruft die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub ab. |
| regenerate |
Generiert die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub. |
Details zur Eigenschaft
createOrUpdate
Erstellt oder aktualisiert einen neuen Event Hub als geschachtelte Ressource in einem Namespace.
createOrUpdate: (resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
createOrUpdateAuthorizationRule
Erstellt oder aktualisiert eine AuthorizationRule für den angegebenen Event Hub. Die Erstellung/Aktualisierung der AuthorizationRule dauert einige Sekunden, bis sie wirksam wird.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
delete
Löscht einen Event Hub aus dem angegebenen Namespace und der angegebenen Ressourcengruppe.
delete: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
deleteAuthorizationRule
Löscht eine Event Hub-Autorisierungsregel.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
get
Ruft eine Event Hubs-Beschreibung für den angegebenen Event Hub ab.
get: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
getAuthorizationRule
Ruft eine AuthorizationRule für einen Event Hub anhand des Regelnamens ab.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
listAuthorizationRules
Ruft die Autorisierungsregeln für einen Event Hub ab.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByNamespace
Ruft alle Event Hubs in einem Namespace ab.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
listKeys
Ruft die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub ab.
listKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
regenerateKeys
Generiert die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub.
regenerateKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>
Eigenschaftswert
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>