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-AutorisierungRule.

get(string, string, string, EventHubsGetOptionalParams)

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

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

Ruft eine AuthorizationRule für einen Event Hub nach Regelname 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 Event Hub-Name

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 Event Hub-Name

authorizationRuleName

string

Der Name der Autorisierungsregel.

parameters
AuthorizationRule

Die Shared Access AuthorizationRule.

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 Event Hub-Name

options
EventHubsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Löscht eine Event Hub-AutorisierungRule.

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 Event Hub-Name

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 Event Hub-Name

options
EventHubsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Eventhub>

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

Ruft eine AuthorizationRule für einen Event Hub nach Regelname 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 Event Hub-Name

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 Event Hub-Name

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 Event Hub-Name

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 Event Hub-Name

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>