PolicyDefinitionVersions interface
Interface représentant une PolicyDefinitionVersions.
Méthodes
| create |
Cette opération crée ou met à jour une définition de stratégie dans l’abonnement donné avec le nom donné. |
| create |
Cette opération crée ou met à jour une version de définition de stratégie dans le groupe d’administration donné avec le nom donné. |
| delete(string, string, Policy |
Cette opération supprime la version de définition de stratégie dans l’abonnement donné avec le nom donné. |
| delete |
Cette opération supprime la définition de stratégie dans le groupe d’administration donné avec le nom donné. |
| get(string, string, Policy |
Cette opération récupère la version de définition de stratégie dans l’abonnement donné avec le nom donné. |
| get |
Cette opération récupère la version de définition de stratégie dans le groupe d’administration donné avec le nom donné. |
| get |
Cette opération récupère la version de définition de stratégie intégrée avec le nom donné. |
| list(string, Policy |
Cette opération récupère une liste de toutes les versions de définition de stratégie pour la définition de stratégie donnée. |
| list |
Cette opération répertorie toutes les versions de définition de stratégie pour toutes les définitions de stratégie au sein d’un abonnement. |
| list |
Cette opération répertorie toutes les versions de définition de stratégie pour toutes les définitions de stratégie dans l’étendue du groupe d’administration. |
| list |
Cette opération répertorie toutes les versions de définition de stratégie intégrées pour toutes les définitions de stratégie intégrées. |
| list |
Cette opération récupère une liste de toutes les versions de définition de stratégie intégrées pour la définition de stratégie donnée. |
| list |
Cette opération récupère une liste de toutes les versions de définition de stratégie pour la définition de stratégie donnée dans le groupe d’administration donné. |
Détails de la méthode
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Cette opération crée ou met à jour une définition de stratégie dans l’abonnement donné avec le nom donné.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
- parameters
- PolicyDefinitionVersion
Propriétés de définition de stratégie.
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Cette opération crée ou met à jour une version de définition de stratégie dans le groupe d’administration donné avec le nom donné.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Paramètres
- managementGroupName
-
string
Nom du groupe d’administration. Le nom ne respecte pas la casse.
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
- parameters
- PolicyDefinitionVersion
Propriétés de définition de stratégie.
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Cette opération supprime la version de définition de stratégie dans l’abonnement donné avec le nom donné.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
Paramètres d’options.
Retours
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Cette opération supprime la définition de stratégie dans le groupe d’administration donné avec le nom donné.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Paramètres
- managementGroupName
-
string
Nom du groupe d’administration. Le nom ne respecte pas la casse.
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
Paramètres d’options.
Retours
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Cette opération récupère la version de définition de stratégie dans l’abonnement donné avec le nom donné.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Cette opération récupère la version de définition de stratégie dans le groupe d’administration donné avec le nom donné.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Paramètres
- managementGroupName
-
string
Nom du groupe d’administration. Le nom ne respecte pas la casse.
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Cette opération récupère la version de définition de stratégie intégrée avec le nom donné.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie.
- policyDefinitionVersion
-
string
Version de définition de stratégie. Le format est x.y.z où x est le numéro de version principale, y est le numéro de version mineure, et z est le numéro de correctif
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Cette opération récupère une liste de toutes les versions de définition de stratégie pour la définition de stratégie donnée.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie.
Paramètres d’options.
Retours
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Cette opération répertorie toutes les versions de définition de stratégie pour toutes les définitions de stratégie au sein d’un abonnement.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Paramètres
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Cette opération répertorie toutes les versions de définition de stratégie pour toutes les définitions de stratégie dans l’étendue du groupe d’administration.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Paramètres
- managementGroupName
-
string
Nom du groupe d’administration. Le nom ne respecte pas la casse.
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Cette opération répertorie toutes les versions de définition de stratégie intégrées pour toutes les définitions de stratégie intégrées.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Paramètres
Paramètres d’options.
Retours
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Cette opération récupère une liste de toutes les versions de définition de stratégie intégrées pour la définition de stratégie donnée.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Paramètres
- policyDefinitionName
-
string
Nom de la définition de stratégie.
Paramètres d’options.
Retours
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Cette opération récupère une liste de toutes les versions de définition de stratégie pour la définition de stratégie donnée dans le groupe d’administration donné.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Paramètres
- managementGroupName
-
string
Nom du groupe d’administration. Le nom ne respecte pas la casse.
- policyDefinitionName
-
string
Nom de la définition de stratégie.
Paramètres d’options.