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 Event Hub-Name
- 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 Event Hub-Name
- authorizationRuleName
-
string
Der Name der Autorisierungsregel.
- parameters
- AuthorizationRule
Die Shared Access AuthorizationRule.
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 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.
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.
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 Event Hub-Name
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 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.
Die Optionsparameter.
Gibt zurück
Promise<AccessKeys>