EventHubs interface
Schnittstelle, die ein EventHubs darstellt.
Methoden
Details zur Methode
createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert einen neuen Event Hub als geschachtelte Ressource in einem Namespace.
function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- parameters
- Eventhub
Parameter, die zum Erstellen einer Event Hub-Ressource bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<Eventhub>
createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)
Erstellt oder aktualisiert eine AuthorizationRule für den angegebenen Event Hub. Die Erstellung/Aktualisierung der AuthorizationRule dauert einige Sekunden, bis sie wirksam wird.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- authorizationRuleName
-
string
Der Name der Autorisierungsregel.
- parameters
- AuthorizationRule
Die Autorisierung für den freigegebenen Zugriff.
Die Optionsparameter.
Gibt zurück
Promise<AuthorizationRule>
delete(string, string, string, EventHubsDeleteOptionalParams)
Löscht einen Event Hub aus dem angegebenen Namespace und der angegebenen Ressourcengruppe.
function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- options
- EventHubsDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)
Löscht eine Event Hub AuthorizationRule.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- authorizationRuleName
-
string
Der Name der Autorisierungsregel.
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, string, EventHubsGetOptionalParams)
Ruft eine Event Hubs-Beschreibung für den angegebenen Event Hub ab.
function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- options
- EventHubsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Eventhub>
getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)
Ruft einen AuthorizationRule für einen Event Hub anhand des Regelnamens ab.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- authorizationRuleName
-
string
Der Name der Autorisierungsregel.
Die Optionsparameter.
Gibt zurück
Promise<AuthorizationRule>
listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)
Ruft die Autorisierungsregeln für einen Event Hub ab.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
Die Optionsparameter.
Gibt zurück
listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)
Ruft alle Event Hubs in einem Namespace ab.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
Die Optionsparameter.
Gibt zurück
listKeys(string, string, string, string, EventHubsListKeysOptionalParams)
Ruft die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub ab.
function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- authorizationRuleName
-
string
Der Name der Autorisierungsregel.
- options
- EventHubsListKeysOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)
Generiert die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub.
function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- namespaceName
-
string
Der Namespacename
- eventHubName
-
string
Der Name des Event Hub
- authorizationRuleName
-
string
Der Name der Autorisierungsregel.
- parameters
- RegenerateAccessKeyParameters
Parameter, die zum Generieren der AuthorizationRule-Schlüssel (PrimaryKey/SecondaryKey) bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<AccessKeys>