Freigeben über


EventHubs interface

Schnittstelle, die ein EventHubs darstellt.

Methoden

createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen neuen Event Hub als geschachtelte Ressource in einem Namespace.

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.

delete(string, string, string, EventHubsDeleteOptionalParams)

Löscht einen Event Hub aus dem angegebenen Namespace und der angegebenen Ressourcengruppe.

deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)

Löscht eine Event Hub AuthorizationRule.

get(string, string, string, EventHubsGetOptionalParams)

Ruft eine Event Hubs-Beschreibung für den angegebenen Event Hub ab.

getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)

Ruft einen AuthorizationRule für einen Event Hub anhand des Regelnamens ab.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Ruft die Autorisierungsregeln für einen Event Hub ab.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Ruft alle Event Hubs in einem Namespace ab.

listKeys(string, string, string, string, EventHubsListKeysOptionalParams)

Ruft die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub ab.

regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)

Generiert die ACS- und SAS-Verbindungszeichenfolgen für den Event Hub.

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.

options
EventHubsCreateOrUpdateOptionalParams

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.

Gibt zurück

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.

options
EventHubsDeleteAuthorizationRuleOptionalParams

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.

options
EventHubsGetAuthorizationRuleOptionalParams

Die Optionsparameter.

Gibt zurück

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

options
EventHubsListAuthorizationRulesOptionalParams

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

options
EventHubsListByNamespaceOptionalParams

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.

options
EventHubsRegenerateKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>