PolicySetDefinitionsOperations interface
Interface représentant une opération PolicySetDefinitions.
Propriétés
| create |
Cette opération crée ou met à jour une définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné. |
| create |
Cette opération crée ou met à jour une définition de l’ensemble de politiques dans le groupe de gestion donné avec le nom donné. |
| delete | Cette opération supprime la définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné. |
| delete |
Cette opération supprime la définition de l’ensemble de politiques dans le groupe de gestion donné portant le nom donné. |
| get | Cette opération récupère la définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné. |
| get |
Cette opération récupère la définition de l’ensemble de politiques dans le groupe de gestion donné portant le nom donné. |
| get |
Cette opération récupère la définition intégrée de l’ensemble de politiques avec le nom donné. |
| list | Cette opération récupère une liste de toutes les définitions de l’ensemble de politiques dans un abonnement donné qui correspondent à l'$filter optionnelle donnée. Les valeurs valides pour $filter sont : 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Si $filter n’est pas fournie, la liste non filtrée inclut toutes les définitions de l’ensemble de politiques associées à l’abonnement, y compris celles qui s’appliquent directement ou provenant de groupes de gestion contenant l’abonnement donné. Si $filter=atExactScope() est fourni, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques qui sont à l’abonnement donné. Si $filter='policyType -eq {value}' est fourni, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont le type correspond à la {value}. Les valeurs possibles de type de politique sont NotSpecified, BuiltIn et Custom. Si $filter='catégorie -eq {valeur}' est fournie, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont la catégorie correspond à la {valeur}. |
| list |
Cette opération récupère une liste de toutes les définitions intégrées de l’ensemble de politiques correspondant à l’option donnée $filter. Si $filter='catégorie -eq {valeur}' est fournie, la liste retournée n’inclut que toutes les définitions intégrées de l’ensemble de politiques dont la catégorie correspond à la {valeur}. |
| list |
Cette opération récupère une liste de toutes les définitions de l’ensemble de politiques dans un groupe de gestion donné qui correspondent à l'$filter optionnelle donnée. Les valeurs valides pour $filter sont : 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Si $filter n’est pas fournie, la liste non filtrée inclut toutes les définitions de l’ensemble de politiques associées au groupe de gestion, y compris celles qui s’appliquent directement ou provenant de groupes de gestion contenant le groupe de gestion donné. Si $filter=atExactScope() est fourni, la liste retournée ne contient que toutes les définitions de l’ensemble de politiques du groupe de gestion donné. Si $filter='policyType -eq {value}' est fourni, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont le type correspond à la {value}. Les valeurs possibles de type de politique sont NotSpecified, BuiltIn et Custom. Si $filter='catégorie -eq {valeur}' est fournie, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont la catégorie correspond à la {valeur}. |
Détails de la propriété
createOrUpdate
Cette opération crée ou met à jour une définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné.
createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
Valeur de propriété
(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup
Cette opération crée ou met à jour une définition de l’ensemble de politiques dans le groupe de gestion donné avec le nom donné.
createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Valeur de propriété
(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
delete
Cette opération supprime la définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné.
delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
Valeur de propriété
(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Cette opération supprime la définition de l’ensemble de politiques dans le groupe de gestion donné portant le nom donné.
deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Valeur de propriété
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Cette opération récupère la définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné.
get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
Valeur de propriété
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
getAtManagementGroup
Cette opération récupère la définition de l’ensemble de politiques dans le groupe de gestion donné portant le nom donné.
getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Valeur de propriété
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
getBuiltIn
Cette opération récupère la définition intégrée de l’ensemble de politiques avec le nom donné.
getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
Valeur de propriété
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
list
Cette opération récupère une liste de toutes les définitions de l’ensemble de politiques dans un abonnement donné qui correspondent à l'$filter optionnelle donnée. Les valeurs valides pour $filter sont : 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Si $filter n’est pas fournie, la liste non filtrée inclut toutes les définitions de l’ensemble de politiques associées à l’abonnement, y compris celles qui s’appliquent directement ou provenant de groupes de gestion contenant l’abonnement donné. Si $filter=atExactScope() est fourni, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques qui sont à l’abonnement donné. Si $filter='policyType -eq {value}' est fourni, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont le type correspond à la {value}. Les valeurs possibles de type de politique sont NotSpecified, BuiltIn et Custom. Si $filter='catégorie -eq {valeur}' est fournie, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont la catégorie correspond à la {valeur}.
list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Valeur de propriété
(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listBuiltIn
Cette opération récupère une liste de toutes les définitions intégrées de l’ensemble de politiques correspondant à l’option donnée $filter. Si $filter='catégorie -eq {valeur}' est fournie, la liste retournée n’inclut que toutes les définitions intégrées de l’ensemble de politiques dont la catégorie correspond à la {valeur}.
listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Valeur de propriété
(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listByManagementGroup
Cette opération récupère une liste de toutes les définitions de l’ensemble de politiques dans un groupe de gestion donné qui correspondent à l'$filter optionnelle donnée. Les valeurs valides pour $filter sont : 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Si $filter n’est pas fournie, la liste non filtrée inclut toutes les définitions de l’ensemble de politiques associées au groupe de gestion, y compris celles qui s’appliquent directement ou provenant de groupes de gestion contenant le groupe de gestion donné. Si $filter=atExactScope() est fourni, la liste retournée ne contient que toutes les définitions de l’ensemble de politiques du groupe de gestion donné. Si $filter='policyType -eq {value}' est fourni, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont le type correspond à la {value}. Les valeurs possibles de type de politique sont NotSpecified, BuiltIn et Custom. Si $filter='catégorie -eq {valeur}' est fournie, la liste retournée n’inclut que toutes les définitions de l’ensemble de politiques dont la catégorie correspond à la {valeur}.
listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Valeur de propriété
(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>