EventHubsOperations interface

Interface représentant une opération EventHubs.

Propriétés

createOrUpdate

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

createOrUpdateAuthorizationRule

Crée ou met à jour une règle d’autorisation pour l’Event Hub spécifié. La création/la mise à jour de AuthorizationRule prend quelques secondes.

delete

Supprime un Event Hub de l’espace de noms et du groupe de ressources spécifiés.

deleteAuthorizationRule

Supprime une règle AuthorizationRule Event Hub.

get

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

getAuthorizationRule

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

listAuthorizationRules

Obtient les règles d’autorisation d’un Event Hub.

listByNamespace

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

listKeys

Obtient les chaînes de connexion ACS et SAP pour event Hub.

regenerateKeys

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

Détails de la propriété

createOrUpdate

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

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

Valeur de propriété

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

createOrUpdateAuthorizationRule

Crée ou met à jour une règle d’autorisation pour l’Event Hub spécifié. La création/la mise à jour de AuthorizationRule prend quelques secondes.

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

Valeur de propriété

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

delete

Supprime un Event Hub de l’espace de noms et du groupe de ressources spécifiés.

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

Valeur de propriété

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

deleteAuthorizationRule

Supprime une règle AuthorizationRule Event Hub.

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

Valeur de propriété

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

get

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

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

Valeur de propriété

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

getAuthorizationRule

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

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

Valeur de propriété

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

listAuthorizationRules

Obtient les règles d’autorisation d’un Event Hub.

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

Valeur de propriété

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

listByNamespace

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

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

Valeur de propriété

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

listKeys

Obtient les chaînes de connexion ACS et SAP pour event Hub.

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

Valeur de propriété

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

regenerateKeys

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

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

Valeur de propriété

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