Delen via


PolicyDefinitionVersionsOperations interface

Interface die een PolicyDefinitionVersions-operatie vertegenwoordigt.

Eigenschappen

createOrUpdate

Deze operatie creëert of werkt een beleidsdefinitie bij in het betreffende abonnement met de voornaam.

createOrUpdateAtManagementGroup

Deze operatie creëert of werkt een beleidsdefinitieversie bij in de betreffende beheersgroep met de gegeven naam.

delete
deleteAtManagementGroup

Deze operatie verwijdert de beleidsdefinitie in de gegeven beheersgroep met de gegeven naam.

get

Deze operatie haalt de beleidsdefinitieversie op in het gegeven abonnement met de voornaam.

getAtManagementGroup

Deze operatie haalt de beleidsdefinitieversie op in de betreffende beheersgroep met de gegeven naam.

getBuiltIn

Deze operatie haalt de ingebouwde beleidsdefinitieversie met de gegeven naam op.

list

Deze operatie haalt een lijst op van alle versies van de beleidsdefinitie voor de gegeven beleidsdefinitie.

listAll

Deze operatie geeft alle beleidsdefinitieversies weer voor alle beleidsdefinities binnen een abonnement.

listAllAtManagementGroup

Deze operatie vermeldt alle beleidsdefinitieversies voor alle beleidsdefinities in de beheersgroepscope.

listAllBuiltins

Deze operatie geeft alle ingebouwde beleidsdefinitieversies voor alle ingebouwde beleidsdefinities weer op.

listBuiltIn

Deze operatie haalt een lijst op van alle ingebouwde beleidsdefinitieversies voor de gegeven beleidsdefinitie.

listByManagementGroup

Deze operatie haalt een lijst op van alle beleidsdefinitieversies voor de gegeven beleidsdefinitie in de betreffende beheergroep.

Eigenschapdetails

createOrUpdate

Deze operatie creëert of werkt een beleidsdefinitie bij in het betreffende abonnement met de voornaam.

createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

Waarde van eigenschap

(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

createOrUpdateAtManagementGroup

Deze operatie creëert of werkt een beleidsdefinitieversie bij in de betreffende beheersgroep met de gegeven naam.

createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Waarde van eigenschap

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

delete

delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>

Waarde van eigenschap

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>

deleteAtManagementGroup

Deze operatie verwijdert de beleidsdefinitie in de gegeven beheersgroep met de gegeven naam.

deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Waarde van eigenschap

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

Deze operatie haalt de beleidsdefinitieversie op in het gegeven abonnement met de voornaam.

get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

Waarde van eigenschap

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

getAtManagementGroup

Deze operatie haalt de beleidsdefinitieversie op in de betreffende beheersgroep met de gegeven naam.

getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Waarde van eigenschap

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

getBuiltIn

Deze operatie haalt de ingebouwde beleidsdefinitieversie met de gegeven naam op.

getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

Waarde van eigenschap

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

list

Deze operatie haalt een lijst op van alle versies van de beleidsdefinitie voor de gegeven beleidsdefinitie.

list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Waarde van eigenschap

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listAll

Deze operatie geeft alle beleidsdefinitieversies weer voor alle beleidsdefinities binnen een abonnement.

listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Waarde van eigenschap

(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllAtManagementGroup

Deze operatie vermeldt alle beleidsdefinitieversies voor alle beleidsdefinities in de beheersgroepscope.

listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Waarde van eigenschap

(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllBuiltins

Deze operatie geeft alle ingebouwde beleidsdefinitieversies voor alle ingebouwde beleidsdefinities weer op.

listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Waarde van eigenschap

(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listBuiltIn

Deze operatie haalt een lijst op van alle ingebouwde beleidsdefinitieversies voor de gegeven beleidsdefinitie.

listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Waarde van eigenschap

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listByManagementGroup

Deze operatie haalt een lijst op van alle beleidsdefinitieversies voor de gegeven beleidsdefinitie in de betreffende beheergroep.

listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Waarde van eigenschap

(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>