PolicySetDefinitionsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
PolicyClientEst
attribut<xref:policy_set_definitions> ;
- Héritage
-
builtins.objectPolicySetDefinitionsOperations
Constructeur
PolicySetDefinitionsOperations(*args, **kwargs)
Méthodes
create_or_update |
Crée ou met à jour une définition d’ensemble de stratégies. |
create_or_update_at_management_group |
Crée ou met à jour une définition de jeu de stratégies au niveau du groupe d’administration. |
delete |
Supprime une définition d’ensemble de stratégies. |
delete_at_management_group |
Supprime une définition d’ensemble de stratégies au niveau du groupe d’administration. |
get |
Obtient la définition de l’ensemble de stratégies. |
get_at_management_group |
Obtient la définition du jeu de stratégies au niveau du groupe d’administration. |
get_built_in |
Obtient la définition d’ensemble de stratégies intégrée. |
list |
Obtient toutes les définitions d’ensemble de stratégies pour un abonnement. |
list_built_in |
Obtient toutes les définitions de jeu de stratégies intégrées. |
list_by_management_group |
Obtient toutes les définitions d’ensemble de stratégies pour un abonnement au niveau du groupe d’administration. |
create_or_update
Crée ou met à jour une définition d’ensemble de stratégies.
create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Paramètres
- policy_set_definition_name
- str
Nom de la définition d’ensemble de stratégies à créer. Obligatoire.
- parameters
- PolicySetDefinition ou IO
Propriétés de définition du jeu de stratégies. Type PolicySetDefinition ou E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont « application/json », « text/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
PolicySetDefinition ou le résultat de cls(response)
Type de retour
Exceptions
create_or_update_at_management_group
Crée ou met à jour une définition de jeu de stratégies au niveau du groupe d’administration.
create_or_update_at_management_group(policy_set_definition_name: str, management_group_id: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Paramètres
- policy_set_definition_name
- str
Nom de la définition d’ensemble de stratégies à créer. Obligatoire.
- parameters
- PolicySetDefinition ou IO
Propriétés de définition du jeu de stratégies. Type PolicySetDefinition ou E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont « application/json », « text/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
PolicySetDefinition ou le résultat de cls(response)
Type de retour
Exceptions
delete
Supprime une définition d’ensemble de stratégies.
delete(policy_set_definition_name: str, **kwargs: Any) -> None
Paramètres
- policy_set_definition_name
- str
Nom de la définition de l’ensemble de stratégies à supprimer. 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
delete_at_management_group
Supprime une définition d’ensemble de stratégies au niveau du groupe d’administration.
delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Paramètres
- policy_set_definition_name
- str
Nom de la définition de l’ensemble de stratégies à supprimer. 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 la définition de l’ensemble de stratégies.
get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Paramètres
- policy_set_definition_name
- str
Nom de la définition de l’ensemble de stratégies à obtenir. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
PolicySetDefinition ou le résultat de cls(response)
Type de retour
Exceptions
get_at_management_group
Obtient la définition du jeu de stratégies au niveau du groupe d’administration.
get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition
Paramètres
- policy_set_definition_name
- str
Nom de la définition de l’ensemble de stratégies à obtenir. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
PolicySetDefinition ou le résultat de cls(response)
Type de retour
Exceptions
get_built_in
Obtient la définition d’ensemble de stratégies intégrée.
get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Paramètres
- policy_set_definition_name
- str
Nom de la définition de l’ensemble de stratégies à obtenir. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
PolicySetDefinition ou le résultat de cls(response)
Type de retour
Exceptions
list
Obtient toutes les définitions d’ensemble de stratégies pour un abonnement.
list(**kwargs: Any) -> Iterable[PolicySetDefinition]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de PolicySetDefinition ou du résultat de cls(response)
Type de retour
Exceptions
list_built_in
Obtient toutes les définitions de jeu de stratégies intégrées.
list_built_in(**kwargs: Any) -> Iterable[PolicySetDefinition]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de PolicySetDefinition ou du résultat de cls(response)
Type de retour
Exceptions
list_by_management_group
Obtient toutes les définitions d’ensemble de stratégies pour un abonnement au niveau du groupe d’administration.
list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de PolicySetDefinition ou du résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.resource.policy.v2017_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2017_06_01_preview\\models\\__init__.py'>
Azure SDK for Python