Share via


ManagementGroupSubscriptionsOperations Classe

Opérations ManagementGroupSubscriptionsOperations.

Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer une instance de client qui l’instancie pour vous et l’attache en tant qu’attribut.

Héritage
builtins.object
ManagementGroupSubscriptionsOperations

Constructeur

ManagementGroupSubscriptionsOperations(client, config, serializer, deserializer)

Paramètres

client
Obligatoire

Client pour les demandes de service.

config
Obligatoire

Configuration du client de service.

serializer
Obligatoire

Sérialiseur de modèle objet.

deserializer
Obligatoire

Désérialiseur de modèle objet.

Variables

models

Alias pour modéliser les classes utilisées dans ce groupe d’opérations.

Méthodes

create

Associe un abonnement existant au groupe d’administration.

delete

Dissocie un abonnement du groupe d’administration.

get_subscription

Récupère des détails sur un abonnement donné associé au groupe d’administration.

get_subscriptions_under_management_group

Récupère des détails sur tous les abonnements associés au groupe d’administration.

create

Associe un abonnement existant au groupe d’administration.

create(group_id: str, subscription_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> _models.SubscriptionUnderManagementGroup

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

subscription_id
str
Obligatoire

l'ID d'abonnement.

cache_control
str
valeur par défaut: no-cache

Indique si la requête doit utiliser des caches. Remplissez l’en-tête avec la valeur « no-cache » pour contourner les caches existants.

cls
callable

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

Retours

SubscriptionUnderManagementGroup, ou le résultat de cls(response)

Type de retour

Exceptions

delete

Dissocie un abonnement du groupe d’administration.

delete(group_id: str, subscription_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> None

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

subscription_id
str
Obligatoire

l'ID d'abonnement.

cache_control
str
valeur par défaut: no-cache

Indique si la requête doit utiliser des caches. Remplissez l’en-tête avec la valeur « no-cache » pour contourner les caches existants.

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_subscription

Récupère des détails sur un abonnement donné associé au groupe d’administration.

get_subscription(group_id: str, subscription_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> _models.SubscriptionUnderManagementGroup

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

subscription_id
str
Obligatoire

l'ID d'abonnement.

cache_control
str
valeur par défaut: no-cache

Indique si la requête doit utiliser des caches. Remplissez l’en-tête avec la valeur « no-cache » pour contourner les caches existants.

cls
callable

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

Retours

SubscriptionUnderManagementGroup, ou le résultat de cls(response)

Type de retour

Exceptions

get_subscriptions_under_management_group

Récupère des détails sur tous les abonnements associés au groupe d’administration.

get_subscriptions_under_management_group(group_id: str, skiptoken: str | None = None, **kwargs: Any) -> Iterable['_models.ListSubscriptionUnderManagementGroup']

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

skiptoken
str
valeur par défaut: None

Le jeton de continuation de page 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 de jeton qui spécifie un point de départ à utiliser pour les appels suivants.

cls
callable

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

Retours

Itérateur comme l’instance de ListSubscriptionUnderManagementGroup ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

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