EventHubs interface
Interface die een EventHubs vertegenwoordigt.
Methoden
Methodedetails
createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)
Hiermee maakt of werkt u een nieuwe Event Hub bij als een geneste resource in een naamruimte.
function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- parameters
- Eventhub
Parameters die zijn opgegeven om een Event Hub-resource te maken.
De optiesparameters.
Retouren
Promise<Eventhub>
createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)
Hiermee maakt of werkt u een AuthorizationRule bij voor de opgegeven Event Hub. Het maken/bijwerken van de AuthorizationRule duurt enkele seconden.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- authorizationRuleName
-
string
De naam van de autorisatieregel.
- parameters
- AuthorizationRule
De autorisatieregel voor gedeelde toegang.
De optiesparameters.
Retouren
Promise<AuthorizationRule>
delete(string, string, string, EventHubsDeleteOptionalParams)
Hiermee verwijdert u een Event Hub uit de opgegeven naamruimte en resourcegroep.
function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- options
- EventHubsDeleteOptionalParams
De optiesparameters.
Retouren
Promise<void>
deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)
Hiermee verwijdert u een Event Hub AuthorizationRule.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- authorizationRuleName
-
string
De naam van de autorisatieregel.
De optiesparameters.
Retouren
Promise<void>
get(string, string, string, EventHubsGetOptionalParams)
Hiermee haalt u een Beschrijving van Event Hubs op voor de opgegeven Event Hub.
function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- options
- EventHubsGetOptionalParams
De optiesparameters.
Retouren
Promise<Eventhub>
getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)
Hiermee haalt u een AuthorizationRule op voor een Event Hub op regelnaam.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- authorizationRuleName
-
string
De naam van de autorisatieregel.
De optiesparameters.
Retouren
Promise<AuthorizationRule>
listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)
Hiermee haalt u de autorisatieregels voor een Event Hub op.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
De optiesparameters.
Retouren
listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)
Haalt alle Event Hubs op in een naamruimte.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
De optiesparameters.
Retouren
listKeys(string, string, string, string, EventHubsListKeysOptionalParams)
Hiermee haalt u de ACS- en SAS-verbindingsreeksen voor de Event Hub op.
function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- authorizationRuleName
-
string
De naam van de autorisatieregel.
- options
- EventHubsListKeysOptionalParams
De optiesparameters.
Retouren
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)
Hiermee worden de ACS- en SAS-verbindingsreeksen voor de Event Hub opnieuw gegenereerd.
function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>
Parameters
- resourceGroupName
-
string
Naam van de resourcegroep binnen het Azure-abonnement.
- namespaceName
-
string
De naam van de naamruimte
- eventHubName
-
string
De naam van de Event Hub
- authorizationRuleName
-
string
De naam van de autorisatieregel.
- parameters
- RegenerateAccessKeyParameters
Parameters die worden opgegeven om de AuthorizationRule-sleutels (PrimaryKey/SecondaryKey) opnieuw te genereren.
De optiesparameters.
Retouren
Promise<AccessKeys>