PolicyDefinitionVersions interface
Interface die een PolicyDefinitionVersions vertegenwoordigt.
Methoden
| create |
Met deze bewerking maakt of werkt u een beleidsdefinitie in het opgegeven abonnement bij met de opgegeven naam. |
| create |
Met deze bewerking maakt of werkt u een beleidsdefinitieversie in de opgegeven beheergroep bij met de opgegeven naam. |
| delete(string, string, Policy |
Met deze bewerking verwijdert u de versie van de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam. |
| delete |
Met deze bewerking wordt de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam verwijderd. |
| get(string, string, Policy |
Met deze bewerking wordt de versie van de beleidsdefinitie in het opgegeven abonnement opgehaald met de opgegeven naam. |
| get |
Met deze bewerking wordt de versie van de beleidsdefinitie opgehaald in de opgegeven beheergroep met de opgegeven naam. |
| get |
Met deze bewerking wordt de ingebouwde beleidsdefinitieversie opgehaald met de opgegeven naam. |
| list(string, Policy |
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinitieversies voor de opgegeven beleidsdefinitie. |
| list |
Deze bewerking bevat alle beleidsdefinitieversies voor alle beleidsdefinities binnen een abonnement. |
| list |
Deze bewerking bevat alle beleidsdefinitieversies voor alle beleidsdefinities binnen het bereik van de beheergroep. |
| list |
Deze bewerking bevat alle ingebouwde beleidsdefinitieversies voor alle ingebouwde beleidsdefinities. |
| list |
Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidsdefinitieversies voor de opgegeven beleidsdefinitie. |
| list |
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinitieversies voor de opgegeven beleidsdefinitie in de opgegeven beheergroep. |
Methodedetails
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Met deze bewerking maakt of werkt u een beleidsdefinitie in het opgegeven abonnement bij met de opgegeven naam.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
- parameters
- PolicyDefinitionVersion
De eigenschappen van de beleidsdefinitie.
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Met deze bewerking maakt of werkt u een beleidsdefinitieversie in de opgegeven beheergroep bij met de opgegeven naam.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parameters
- managementGroupName
-
string
De naam van de beheergroep. De naam is hoofdletterongevoelig.
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
- parameters
- PolicyDefinitionVersion
De eigenschappen van de beleidsdefinitie.
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Met deze bewerking verwijdert u de versie van de beleidsdefinitie in het opgegeven abonnement met de opgegeven naam.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
De optiesparameters.
Retouren
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Met deze bewerking wordt de beleidsdefinitie in de opgegeven beheergroep met de opgegeven naam verwijderd.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parameters
- managementGroupName
-
string
De naam van de beheergroep. De naam is hoofdletterongevoelig.
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
De optiesparameters.
Retouren
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Met deze bewerking wordt de versie van de beleidsdefinitie in het opgegeven abonnement opgehaald met de opgegeven naam.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Met deze bewerking wordt de versie van de beleidsdefinitie opgehaald in de opgegeven beheergroep met de opgegeven naam.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parameters
- managementGroupName
-
string
De naam van de beheergroep. De naam is hoofdletterongevoelig.
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Met deze bewerking wordt de ingebouwde beleidsdefinitieversie opgehaald met de opgegeven naam.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
- policyDefinitionVersion
-
string
De versie van de beleidsdefinitie. De notatie is x.y.z waarbij x het primaire versienummer is, y het secundaire versienummer is en z het patchnummer is
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinitieversies voor de opgegeven beleidsdefinitie.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
De optiesparameters.
Retouren
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Deze bewerking bevat alle beleidsdefinitieversies voor alle beleidsdefinities binnen een abonnement.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parameters
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Deze bewerking bevat alle beleidsdefinitieversies voor alle beleidsdefinities binnen het bereik van de beheergroep.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parameters
- managementGroupName
-
string
De naam van de beheergroep. De naam is hoofdletterongevoelig.
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Deze bewerking bevat alle ingebouwde beleidsdefinitieversies voor alle ingebouwde beleidsdefinities.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parameters
De optiesparameters.
Retouren
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Met deze bewerking wordt een lijst opgehaald met alle ingebouwde beleidsdefinitieversies voor de opgegeven beleidsdefinitie.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parameters
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
De optiesparameters.
Retouren
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Met deze bewerking wordt een lijst opgehaald met alle beleidsdefinitieversies voor de opgegeven beleidsdefinitie in de opgegeven beheergroep.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parameters
- managementGroupName
-
string
De naam van de beheergroep. De naam is hoofdletterongevoelig.
- policyDefinitionName
-
string
De naam van de beleidsdefinitie.
De optiesparameters.