PolicyDefinitionVersionsOperations interface
Interface représentant une opération PolicyDefinitionVersions.
Propriétés
| create |
Cette opération crée ou met à jour une définition de politique dans l’abonnement donné portant le nom donné. |
| create |
Cette opération crée ou met à jour une version de définition de politique dans le groupe de gestion donné portant le nom donné. |
| delete | |
| delete |
Cette opération supprime la définition de la politique dans le groupe de gestion donné portant le nom donné. |
| get | Cette opération récupère la version de définition de la politique dans l’abonnement donné avec le prénom. |
| get |
Cette opération récupère la version de définition de la politique dans le groupe de gestion donné avec le prénom. |
| get |
Cette opération récupère la version intégrée de la définition de la politique avec le prénom. |
| list | Cette opération récupère une liste de toutes les versions de définition de politique pour la définition donnée. |
| list |
Cette opération liste toutes les versions de définition de politique pour toutes les définitions de politique au sein d’un abonnement. |
| list |
Cette opération liste toutes les versions de définition de politique pour toutes les définitions de politique dans le périmètre du groupe de gestion. |
| list |
Cette opération liste toutes les versions intégrées de définition de politique pour toutes les définitions de politiques intégrées. |
| list |
Cette opération récupère une liste de toutes les versions intégrées de la définition de la politique donnée. |
| list |
Cette opération récupère une liste de toutes les versions de définition de politique pour la définition de politique donnée dans le groupe de gestion donné. |
Détails de la propriété
createOrUpdate
Cette opération crée ou met à jour une définition de politique dans l’abonnement donné portant le nom donné.
createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
Valeur de propriété
(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup
Cette opération crée ou met à jour une version de définition de politique dans le groupe de gestion donné portant le nom donné.
createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Valeur de propriété
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
delete
delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
Valeur de propriété
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Cette opération supprime la définition de la politique dans le groupe de gestion donné portant le nom donné.
deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Valeur de propriété
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Cette opération récupère la version de définition de la politique dans l’abonnement donné avec le prénom.
get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
Valeur de propriété
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
getAtManagementGroup
Cette opération récupère la version de définition de la politique dans le groupe de gestion donné avec le prénom.
getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Valeur de propriété
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
getBuiltIn
Cette opération récupère la version intégrée de la définition de la politique avec le prénom.
getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
Valeur de propriété
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
list
Cette opération récupère une liste de toutes les versions de définition de politique pour la définition donnée.
list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Valeur de propriété
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listAll
Cette opération liste toutes les versions de définition de politique pour toutes les définitions de politique au sein d’un abonnement.
listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Valeur de propriété
(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllAtManagementGroup
Cette opération liste toutes les versions de définition de politique pour toutes les définitions de politique dans le périmètre du groupe de gestion.
listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Valeur de propriété
(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllBuiltins
Cette opération liste toutes les versions intégrées de définition de politique pour toutes les définitions de politiques intégrées.
listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Valeur de propriété
(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listBuiltIn
Cette opération récupère une liste de toutes les versions intégrées de la définition de la politique donnée.
listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Valeur de propriété
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listByManagementGroup
Cette opération récupère une liste de toutes les versions de définition de politique pour la définition de politique donnée dans le groupe de gestion donné.
listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Valeur de propriété
(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>