Delen via


EventHubs interface

Interface die een EventHubs vertegenwoordigt.

Methoden

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

Hiermee maakt of werkt u een nieuwe Event Hub bij als een geneste resource in een naamruimte.

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.

delete(string, string, string, EventHubsDeleteOptionalParams)

Hiermee verwijdert u een Event Hub uit de opgegeven naamruimte en resourcegroep.

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

Hiermee verwijdert u een Event Hub AuthorizationRule.

get(string, string, string, EventHubsGetOptionalParams)

Hiermee haalt u een Beschrijving van Event Hubs op voor de opgegeven Event Hub.

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

Hiermee haalt u een AuthorizationRule op voor een Event Hub op regelnaam.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Hiermee haalt u de autorisatieregels voor een Event Hub op.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Haalt alle Event Hubs op in een naamruimte.

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

Hiermee haalt u de ACS- en SAS-verbindingsreeksen voor de Event Hub op.

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

Hiermee worden de ACS- en SAS-verbindingsreeksen voor de Event Hub opnieuw gegenereerd.

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.

options
EventHubsCreateOrUpdateOptionalParams

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.

Retouren

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.

options
EventHubsDeleteAuthorizationRuleOptionalParams

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.

options
EventHubsGetAuthorizationRuleOptionalParams

De optiesparameters.

Retouren

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

options
EventHubsListAuthorizationRulesOptionalParams

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

options
EventHubsListByNamespaceOptionalParams

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.

options
EventHubsRegenerateKeysOptionalParams

De optiesparameters.

Retouren

Promise<AccessKeys>