PolicySetDefinitionsOperations interface

Interface représentant une opération PolicySetDefinitions.

Propriétés

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é.

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é.

delete

Cette opération supprime la définition de l’ensemble de politiques dans l’abonnement donné avec le nom donné.

deleteAtManagementGroup

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é.

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é.

getBuiltIn

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}.

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}.

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}.

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>