Freigeben über


PolicyDefinitionVersionsOperations interface

Schnittstelle, die eine Operationen von PolicyDefinitionVersions darstellt.

Eigenschaften

createOrUpdate

Diese Operation erstellt oder aktualisiert eine Richtliniendefinition im gegebenen Abonnement mit dem gegebenen Namen.

createOrUpdateAtManagementGroup

Diese Operation erstellt oder aktualisiert eine Policy-Definitionsversion in der jeweiligen Management-Gruppe mit dem jeweiligen Namen.

delete
deleteAtManagementGroup

Diese Operation löscht die Richtliniendefinition in der jeweiligen Managementgruppe mit dem jeweiligen Namen.

get

Diese Operation ruft die Policy-Definitionsversion im gegebenen Abonnement mit dem Vornamen ab.

getAtManagementGroup

Diese Operation ruft die Policy-Definitionsversion in der jeweiligen Managementgruppe mit dem gegebenen Namen ab.

getBuiltIn

Diese Operation ruft die eingebaute Version der Richtliniendefinition mit dem gegebenen Namen ab.

list

Diese Operation ruft eine Liste aller Versionen der Richtliniendefinition für die gegebene Politikdefinition ab.

listAll

Diese Operation listet alle Versionen der Richtliniendefinitionen für alle Richtliniendefinitionen innerhalb eines Abonnements auf.

listAllAtManagementGroup

Diese Operation listet alle Richtliniendefinitionsversionen für alle Richtliniendefinitionen im Managementgruppenumfang auf.

listAllBuiltins

Diese Operation listet alle integrierten Definitionsversionen der Richtlinien für alle integrierten Richtliniendefinitionen auf.

listBuiltIn

Diese Operation ruft eine Liste aller integrierten Richtliniendefinitionsversionen für die gegebene Richtliniendefinition ab.

listByManagementGroup

Diese Operation ruft eine Liste aller Versionen der Richtliniendefinition für die gegebene Richtliniendefinition in der jeweiligen Managementgruppe ab.

Details zur Eigenschaft

createOrUpdate

Diese Operation erstellt oder aktualisiert eine Richtliniendefinition im gegebenen Abonnement mit dem gegebenen Namen.

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

Eigenschaftswert

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

createOrUpdateAtManagementGroup

Diese Operation erstellt oder aktualisiert eine Policy-Definitionsversion in der jeweiligen Management-Gruppe mit dem jeweiligen Namen.

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

Eigenschaftswert

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

delete

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

Eigenschaftswert

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

deleteAtManagementGroup

Diese Operation löscht die Richtliniendefinition in der jeweiligen Managementgruppe mit dem jeweiligen Namen.

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

Eigenschaftswert

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

get

Diese Operation ruft die Policy-Definitionsversion im gegebenen Abonnement mit dem Vornamen ab.

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

Eigenschaftswert

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

getAtManagementGroup

Diese Operation ruft die Policy-Definitionsversion in der jeweiligen Managementgruppe mit dem gegebenen Namen ab.

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

Eigenschaftswert

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

getBuiltIn

Diese Operation ruft die eingebaute Version der Richtliniendefinition mit dem gegebenen Namen ab.

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

Eigenschaftswert

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

list

Diese Operation ruft eine Liste aller Versionen der Richtliniendefinition für die gegebene Politikdefinition ab.

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

Eigenschaftswert

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

listAll

Diese Operation listet alle Versionen der Richtliniendefinitionen für alle Richtliniendefinitionen innerhalb eines Abonnements auf.

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

Eigenschaftswert

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

listAllAtManagementGroup

Diese Operation listet alle Richtliniendefinitionsversionen für alle Richtliniendefinitionen im Managementgruppenumfang auf.

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

Eigenschaftswert

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

listAllBuiltins

Diese Operation listet alle integrierten Definitionsversionen der Richtlinien für alle integrierten Richtliniendefinitionen auf.

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

Eigenschaftswert

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

listBuiltIn

Diese Operation ruft eine Liste aller integrierten Richtliniendefinitionsversionen für die gegebene Richtliniendefinition ab.

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

Eigenschaftswert

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

listByManagementGroup

Diese Operation ruft eine Liste aller Versionen der Richtliniendefinition für die gegebene Richtliniendefinition in der jeweiligen Managementgruppe ab.

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

Eigenschaftswert

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