PolicyDefinitions interface
Interface représentant un PolicyDefinitions.
Méthodes
Détails de la méthode
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Crée ou met à jour une définition de stratégie.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie à créer.
- parameters
- PolicyDefinition
Propriétés de définition de stratégie.
Paramètres d’options.
Retours
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Crée ou met à jour une définition de stratégie au niveau du groupe d’administration.
function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie à créer.
- managementGroupId
-
string
ID du groupe d’administration.
- parameters
- PolicyDefinition
Propriétés de définition de stratégie.
Paramètres d’options.
Retours
Promise<PolicyDefinition>
delete(string, PolicyDefinitionsDeleteOptionalParams)
Supprime une définition de stratégie.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie à supprimer.
Paramètres d’options.
Retours
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Supprime une définition de stratégie au niveau du groupe d’administration.
function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie à supprimer.
- managementGroupId
-
string
ID du groupe d’administration.
Paramètres d’options.
Retours
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Obtient la définition de stratégie.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie à obtenir.
Paramètres d’options.
Retours
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Obtient la définition de stratégie au niveau du groupe d’administration.
function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie à obtenir.
- managementGroupId
-
string
ID du groupe d’administration.
Paramètres d’options.
Retours
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Obtient la définition de stratégie intégrée.
function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie intégrée à obtenir.
Paramètres d’options.
Retours
Promise<PolicyDefinition>
list(PolicyDefinitionsListOptionalParams)
Obtient toutes les définitions de stratégie d’un abonnement.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Paramètres
Paramètres d’options.
Retours
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Obtient toutes les définitions de stratégie intégrées.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Paramètres
Paramètres d’options.
Retours
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Obtient toutes les définitions de stratégie d’un abonnement au niveau du groupe d’administration.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Paramètres
- managementGroupId
-
string
ID du groupe d’administration.
Paramètres d’options.