Partager via


ApplicationGroupOperations Classe

Avertissement

NE PAS instancier cette classe directement.

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

EventHubManagementClientEst

attribut<xref:application_group> ;

Héritage
builtins.object
ApplicationGroupOperations

Constructeur

ApplicationGroupOperations(*args, **kwargs)

Méthodes

create_or_update_application_group

Crée ou met à jour un ApplicationGroup pour un espace de noms.

delete

Supprime un ApplicationGroup pour un espace de noms.

get

Obtient un ApplicationGroup pour un espace de noms.

list_by_namespace

Obtient la liste des groupes d’applications pour un espace de noms.

create_or_update_application_group

Crée ou met à jour un ApplicationGroup pour un espace de noms.

async create_or_update_application_group(resource_group_name: str, namespace_name: str, application_group_name: str, parameters: _models.ApplicationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationGroup

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.

application_group_name
str
Obligatoire

Nom du groupe d’applications. Obligatoire.

parameters
ApplicationGroup ou IO
Obligatoire

The ApplicationGroup. Est un type ApplicationGroup 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

ApplicationGroup ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprime un ApplicationGroup pour un espace de noms.

async delete(resource_group_name: str, namespace_name: str, application_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.

application_group_name
str
Obligatoire

Nom du groupe d’applications. 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 un ApplicationGroup pour un espace de noms.

async get(resource_group_name: str, namespace_name: str, application_group_name: str, **kwargs: Any) -> ApplicationGroup

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.

application_group_name
str
Obligatoire

Nom du groupe d’applications. Obligatoire.

cls
callable

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

Retours

ApplicationGroup ou le résultat de cls(response)

Type de retour

Exceptions

list_by_namespace

Obtient la liste des groupes d’applications pour un espace de noms.

list_by_namespace(resource_group_name: str, namespace_name: str, **kwargs: Any) -> AsyncIterable[ApplicationGroup]

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.

cls
callable

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

Retours

Un itérateur comme instance d’ApplicationGroup 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'>