Partager via


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.object
PolicySetDefinitionsOperations

Constructeur

PolicySetDefinitionsOperations(*args, **kwargs)

Méthodes

create_or_update

Crée ou met à jour une définition d’ensemble de stratégies.

Cette opération crée ou met à jour une définition de jeu de stratégies dans l’abonnement donné avec le nom donné.

create_or_update_at_management_group

Crée ou met à jour une définition d’ensemble de stratégies.

Cette opération crée ou met à jour une définition de jeu de stratégies dans le groupe d’administration donné avec le nom donné.

delete

Supprime une définition d’ensemble de stratégies.

Cette opération supprime la définition du jeu de stratégies dans l’abonnement donné avec le nom donné.

delete_at_management_group

Supprime une définition d’ensemble de stratégies.

Cette opération supprime la définition du jeu de stratégies dans le groupe d’administration donné avec le nom donné.

get

Récupère une définition d’ensemble de stratégies.

Cette opération récupère la définition du jeu de stratégies dans l’abonnement donné avec le nom donné.

get_at_management_group

Récupère une définition d’ensemble de stratégies.

Cette opération récupère la définition du jeu de stratégies dans le groupe d’administration donné avec le nom donné.

get_built_in

Récupère une définition d’ensemble de stratégies intégrée.

Cette opération récupère la définition d’ensemble de stratégies intégrée avec le nom donné.

list

Récupère les définitions d’ensemble de stratégies pour un abonnement.

Cette opération récupère une liste de toutes les définitions d’ensembles de stratégies dans l’abonnement donné.

list_built_in

Récupère les définitions d’ensembles de stratégies intégrées.

Cette opération récupère une liste de toutes les définitions d’ensembles de stratégies intégrées.

list_by_management_group

Récupère toutes les définitions d’ensembles de stratégies dans le groupe d’administration.

Cette opération récupère une liste de toutes les définitions d’un jeu de stratégies dans le groupe d’administration donné.

create_or_update

Crée ou met à jour une définition d’ensemble de stratégies.

Cette opération crée ou met à jour une définition de jeu de stratégies dans l’abonnement donné avec le nom donné.

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
Obligatoire

Nom de la définition de l’ensemble de stratégies à créer. Obligatoire.

parameters
PolicySetDefinition ou IO
Obligatoire

Propriétés de définition du jeu de stratégies. Type PolicySetDefinition ou type 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

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 d’ensemble de stratégies.

Cette opération crée ou met à jour une définition de jeu de stratégies dans le groupe d’administration donné avec le nom donné.

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
Obligatoire

Nom de la définition de l’ensemble de stratégies à créer. Obligatoire.

management_group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

parameters
PolicySetDefinition ou IO
Obligatoire

Propriétés de définition du jeu de stratégies. Type PolicySetDefinition ou type 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

PolicySetDefinition ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprime une définition d’ensemble de stratégies.

Cette opération supprime la définition du jeu de stratégies dans l’abonnement donné avec le nom donné.

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

Paramètres

policy_set_definition_name
str
Obligatoire

Nom de la définition du jeu 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.

Cette opération supprime la définition du jeu de stratégies dans le groupe d’administration donné avec le nom donné.

delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None

Paramètres

policy_set_definition_name
str
Obligatoire

Nom de la définition du jeu de stratégies à supprimer. Obligatoire.

management_group_id
str
Obligatoire

ID du groupe d’administration. 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

Récupère une définition d’ensemble de stratégies.

Cette opération récupère la définition du jeu de stratégies dans l’abonnement donné avec le nom donné.

get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Paramètres

policy_set_definition_name
str
Obligatoire

Nom de la définition du jeu 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

Récupère une définition d’ensemble de stratégies.

Cette opération récupère la définition du jeu de stratégies dans le groupe d’administration donné avec le nom donné.

get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition

Paramètres

policy_set_definition_name
str
Obligatoire

Nom de la définition du jeu de stratégies à obtenir. Obligatoire.

management_group_id
str
Obligatoire

ID du groupe d’administration. 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

Récupère une définition d’ensemble de stratégies intégrée.

Cette opération récupère la définition d’ensemble de stratégies intégrée avec le nom donné.

get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Paramètres

policy_set_definition_name
str
Obligatoire

Nom de la définition du jeu 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

Récupère les définitions d’ensemble de stratégies pour un abonnement.

Cette opération récupère une liste de toutes les définitions d’ensembles de stratégies dans l’abonnement donné.

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 le résultat de cls(response)

Type de retour

Exceptions

list_built_in

Récupère les définitions d’ensembles de stratégies intégrées.

Cette opération récupère une liste de toutes les définitions d’ensembles 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 le résultat de cls(response)

Type de retour

Exceptions

list_by_management_group

Récupère toutes les définitions d’ensembles de stratégies dans le groupe d’administration.

Cette opération récupère une liste de toutes les définitions d’un jeu de stratégies dans le groupe d’administration donné.

list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]

Paramètres

management_group_id
str
Obligatoire

ID du groupe d’administration. Obligatoire.

cls
callable

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

Retours

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

Type de retour

Exceptions

Attributs

models

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