EventHubs interface
Interface représentant un EventHubs.
Méthodes
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.
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é.
Paramètres d’options.
Retours
Promise<AuthorizationRule>
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.
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.
Paramètres d’options.
Retours
Promise<AuthorizationRule>
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
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
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).
Paramètres d’options.
Retours
Promise<AccessKeys>