Partager via


EventHubs interface

Interface représentant un EventHubs.

Méthodes

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

Crée ou met à jour un hub d’événements en tant que ressource imbriquée dans un espace de noms.

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Crée ou met à jour un objet AuthorizationRule pour le hub d’événements spécifié. La création/mise à jour de l’objet AuthorizationRule prend quelques secondes.

delete(string, string, string, EventHubsDeleteOptionalParams)

Supprime un hub d’événements de l’espace de noms et du groupe de ressources spécifiés.

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

Supprime une instance Event Hub AuthorizationRule.

get(string, string, string, EventHubsGetOptionalParams)

Obtient une description d’Event Hubs pour le hub d’événements spécifié.

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

Obtient une valeur AuthorizationRule pour un hub d’événements par nom de règle.

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Obtient les règles d’autorisation d’un hub d’événements.

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtient tous les hubs d’événements d’un espace de noms.

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

Obtient les chaînes de connexion ACS et SAS pour Event Hub.

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

Régénère les chaînes de connexion ACS et SAS pour Event Hub.

Détails de la méthode

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

Crée ou met à jour un hub d’événements en tant que ressource imbriquée dans un espace de noms.

function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

parameters
Eventhub

Paramètres fournis pour créer une ressource Event Hub.

options
EventHubsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Eventhub>

createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)

Crée ou met à jour un objet AuthorizationRule pour le hub d’événements spécifié. La création/mise à jour de l’objet AuthorizationRule prend quelques secondes.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

authorizationRuleName

string

Nom de la règle d’autorisation.

parameters
AuthorizationRule

Autorisation d’accès partagé.

Retours

delete(string, string, string, EventHubsDeleteOptionalParams)

Supprime un hub d’événements de l’espace de noms et du groupe de ressources spécifiés.

function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

options
EventHubsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Supprime une instance Event Hub AuthorizationRule.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

authorizationRuleName

string

Nom de la règle d’autorisation.

options
EventHubsDeleteAuthorizationRuleOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, EventHubsGetOptionalParams)

Obtient une description d’Event Hubs pour le hub d’événements spécifié.

function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

options
EventHubsGetOptionalParams

Paramètres d’options.

Retours

Promise<Eventhub>

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

Obtient une valeur AuthorizationRule pour un hub d’événements par nom de règle.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

authorizationRuleName

string

Nom de la règle d’autorisation.

options
EventHubsGetAuthorizationRuleOptionalParams

Paramètres d’options.

Retours

listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)

Obtient les règles d’autorisation d’un hub d’événements.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

options
EventHubsListAuthorizationRulesOptionalParams

Paramètres d’options.

Retours

listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)

Obtient tous les hubs d’événements d’un espace de noms.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

options
EventHubsListByNamespaceOptionalParams

Paramètres d’options.

Retours

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

Obtient les chaînes de connexion ACS et SAS pour Event Hub.

function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

authorizationRuleName

string

Nom de la règle d’autorisation.

options
EventHubsListKeysOptionalParams

Paramètres d’options.

Retours

Promise<AccessKeys>

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

Régénère les chaînes de connexion ACS et SAS pour Event Hub.

function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>

Paramètres

resourceGroupName

string

Nom du groupe de ressources au sein de l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

eventHubName

string

Nom du hub d’événements

authorizationRuleName

string

Nom de la règle d’autorisation.

parameters
RegenerateAccessKeyParameters

Paramètres fournis pour régénérer les clés AuthorizationRule (PrimaryKey/SecondaryKey).

options
EventHubsRegenerateKeysOptionalParams

Paramètres d’options.

Retours

Promise<AccessKeys>