Partager via


HierarchySettingsOperations Classe

Opérations HierarchySettingsOperations.

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
HierarchySettingsOperations

Constructeur

HierarchySettingsOperations(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_or_update

Crée ou met à jour les paramètres de hiérarchie définis au niveau du groupe d’administration.

delete

Supprime les paramètres de hiérarchie définis au niveau du groupe d’administration.

get

Obtient les paramètres de hiérarchie définis au niveau du groupe d’administration. Les paramètres ne peuvent être définis que sur le groupe d’administration racine de la hiérarchie.

list

Obtient tous les paramètres de hiérarchie définis au niveau du groupe d’administration. Les paramètres ne peuvent être définis que sur le groupe d’administration racine de la hiérarchie.

update

Mises à jour les paramètres de hiérarchie définis au niveau du groupe d’administration.

create_or_update

Crée ou met à jour les paramètres de hiérarchie définis au niveau du groupe d’administration.

create_or_update(group_id: str, create_tenant_settings_request: '_models.CreateOrUpdateSettingsRequest', **kwargs: Any) -> _models.HierarchySettings

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

create_tenant_settings_request
CreateOrUpdateSettingsRequest
Obligatoire

Paramètre de demande de paramètres au niveau du locataire.

cls
callable

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

Retours

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

Type de retour

Exceptions

delete

Supprime les paramètres de hiérarchie définis au niveau du groupe d’administration.

delete(group_id: str, **kwargs: Any) -> None

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

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 les paramètres de hiérarchie définis au niveau du groupe d’administration. Les paramètres ne peuvent être définis que sur le groupe d’administration racine de la hiérarchie.

get(group_id: str, **kwargs: Any) -> _models.HierarchySettings

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

cls
callable

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

Retours

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

Type de retour

Exceptions

list

Obtient tous les paramètres de hiérarchie définis au niveau du groupe d’administration. Les paramètres ne peuvent être définis que sur le groupe d’administration racine de la hiérarchie.

list(group_id: str, **kwargs: Any) -> _models.HierarchySettingsList

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

cls
callable

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

Retours

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

Type de retour

Exceptions

update

Mises à jour les paramètres de hiérarchie définis au niveau du groupe d’administration.

update(group_id: str, create_tenant_settings_request: '_models.CreateOrUpdateSettingsRequest', **kwargs: Any) -> _models.HierarchySettings

Paramètres

group_id
str
Obligatoire

ID du groupe d’administration.

create_tenant_settings_request
CreateOrUpdateSettingsRequest
Obligatoire

Paramètre de demande de paramètres au niveau du locataire.

cls
callable

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

Retours

HierarchySettings, 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'>