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_by_event_hub

Obtient tous les groupes de consommateurs dans un espace de noms. Un flux vide est retourné s’il n’existe aucun groupe de consommateurs 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.ConsumerGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ConsumerGroup

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans 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
ConsumerGroup ou IO
Obligatoire

Paramètres fournis pour créer ou mettre à jour une ressource de groupe de consommateurs. Type ConsumerGroup ou 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

ConsumerGroup ou le résultat de cls(response)

Type de retour

Exceptions

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 dans 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

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) -> ConsumerGroup

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans 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

ConsumerGroup ou le résultat de cls(response)

Type de retour

Exceptions

list_by_event_hub

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

list_by_event_hub(resource_group_name: str, namespace_name: str, event_hub_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[ConsumerGroup]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources dans 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.

skip
int
Obligatoire

Skip est utilisé uniquement si une opération précédente a retourné un résultat partiel. Si une réponse précédente contient un élément nextLink, la valeur de l’élément nextLink inclut un paramètre skip qui spécifie un point de départ à utiliser pour les appels suivants. La valeur par défaut est Aucun.

top
int
Obligatoire

Peut être utilisé pour limiter le nombre de résultats au N usageDetails le plus récent. La valeur par défaut est Aucun.

cls
callable

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

Retours

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

Type de retour

Exceptions

Attributs

models

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