Partager via


ConsumerGroupsOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

EventHubManagementClientEst

attribut<xref:consumer_groups> ;

Héritage
builtins.object
ConsumerGroupsOperations

Constructeur

ConsumerGroupsOperations(*args, **kwargs)

Méthodes

create_or_update

Crée ou met à jour un groupe de consommateurs Event Hubs en tant que ressource imbriquée dans un espace de noms.

delete

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

get

Obtient une description pour le groupe de consommateurs spécifié.

list_all

Obtient tous les groupes de consommateurs d’un espace de noms. Un flux vide est retourné si aucun groupe de consommateurs n’existe dans l’espace de noms.

create_or_update

Crée ou met à jour un groupe de consommateurs Event Hubs en tant que ressource imbriquée dans un espace de noms.

async create_or_update(resource_group_name: str, namespace_name: str, event_hub_name: str, consumer_group_name: str, parameters: _models.ConsumerGroupCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ConsumerGroupResource

Paramètres

resource_group_name
str
Obligatoire

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

namespace_name
str
Obligatoire

Nom de l’espace de noms. Obligatoire.

event_hub_name
str
Obligatoire

Nom du hub d’événements. Obligatoire.

consumer_group_name
str
Obligatoire

Nom du groupe de consommateurs. Obligatoire.

parameters
ConsumerGroupCreateOrUpdateParameters ou IO
Obligatoire

Paramètres fournis pour créer ou mettre à jour une ressource de groupe de consommateurs. Est un type ConsumerGroupCreateOrUpdateParameters ou un type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : 'application/json'. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

ConsumerGroupResource ou le résultat de cls(response)

Type de retour

Exceptions

Voir aussi

delete

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

async delete(resource_group_name: str, namespace_name: str, event_hub_name: str, consumer_group_name: str, **kwargs: Any) -> None

Paramètres

resource_group_name
str
Obligatoire

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

namespace_name
str
Obligatoire

Nom de l’espace de noms. Obligatoire.

event_hub_name
str
Obligatoire

Nom du hub d’événements. Obligatoire.

consumer_group_name
str
Obligatoire

Nom du groupe de consommateurs. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

Voir aussi

get

Obtient une description pour le groupe de consommateurs spécifié.

async get(resource_group_name: str, namespace_name: str, event_hub_name: str, consumer_group_name: str, **kwargs: Any) -> ConsumerGroupResource

Paramètres

resource_group_name
str
Obligatoire

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

namespace_name
str
Obligatoire

Nom de l’espace de noms. Obligatoire.

event_hub_name
str
Obligatoire

Nom du hub d’événements. Obligatoire.

consumer_group_name
str
Obligatoire

Nom du groupe de consommateurs. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

ConsumerGroupResource ou le résultat de cls(response)

Type de retour

Exceptions

Voir aussi

list_all

Obtient tous les groupes de consommateurs d’un espace de noms. Un flux vide est retourné si aucun groupe de consommateurs n’existe dans l’espace de noms.

list_all(resource_group_name: str, namespace_name: str, event_hub_name: str, **kwargs: Any) -> AsyncIterable[ConsumerGroupResource]

Paramètres

resource_group_name
str
Obligatoire

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

namespace_name
str
Obligatoire

Nom de l’espace de noms. Obligatoire.

event_hub_name
str
Obligatoire

Nom du hub d’événements. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme instance de ConsumerGroupResource ou le résultat de cls(response)

Type de retour

Exceptions

Voir aussi

Attributs

models

models = <module 'azure.mgmt.eventhub.v2015_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\eventhub\\v2015_08_01\\models\\__init__.py'>