EventHubsOperations interface
Interface représentant une opération EventHubs.
Propriétés
| create |
Crée ou met à jour un hub d’événements en tant que ressource imbriquée dans un espace de noms. |
| create |
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. |
| delete |
Supprime une règle AuthorizationRule Event Hub. |
| get | Obtient une description Event Hubs pour le hub d’événements spécifié. |
| get |
Obtient une règle d’autorisation pour un hub d’événements par nom de règle. |
| list |
Obtient les règles d’autorisation d’un Event Hub. |
| list |
Obtient tous les hubs d’événements dans un espace de noms. |
| list |
Obtient les chaînes de connexion ACS et SAP pour event Hub. |
| regenerate |
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>