Freigeben über


PolicyDefinitions interface

Schnittstelle, die eine PolicyDefinitions darstellt.

Methoden

createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Richtliniendefinition.

createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Erstellt oder aktualisiert eine Richtliniendefinition auf Verwaltungsgruppenebene.

delete(string, PolicyDefinitionsDeleteOptionalParams)

Löscht eine Richtliniendefinition.

deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)

Löscht eine Richtliniendefinition auf Verwaltungsgruppenebene.

get(string, PolicyDefinitionsGetOptionalParams)

Ruft die Richtliniendefinition ab.

getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)

Ruft die Richtliniendefinition auf Verwaltungsgruppenebene ab.

getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)

Ruft die integrierte Richtliniendefinition ab.

list(PolicyDefinitionsListOptionalParams)

Ruft alle Richtliniendefinitionen für ein Abonnement ab.

listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)

Ruft alle integrierten Richtliniendefinitionen ab.

listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)

Ruft alle Richtliniendefinitionen für ein Abonnement auf Verwaltungsgruppenebene ab.

Details zur Methode

createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Richtliniendefinition.

function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>

Parameter

policyDefinitionName

string

Der Name der zu erstellenden Richtliniendefinition.

parameters
PolicyDefinition

Die Richtliniendefinitionseigenschaften.

options
PolicyDefinitionsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PolicyDefinition>

createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Erstellt oder aktualisiert eine Richtliniendefinition auf Verwaltungsgruppenebene.

function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>

Parameter

policyDefinitionName

string

Der Name der zu erstellenden Richtliniendefinition.

managementGroupId

string

Die ID der Verwaltungsgruppe.

parameters
PolicyDefinition

Die Richtliniendefinitionseigenschaften.

Gibt zurück

Promise<PolicyDefinition>

delete(string, PolicyDefinitionsDeleteOptionalParams)

Löscht eine Richtliniendefinition.

function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>

Parameter

policyDefinitionName

string

Der Name der zu löschenden Richtliniendefinition.

options
PolicyDefinitionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)

Löscht eine Richtliniendefinition auf Verwaltungsgruppenebene.

function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parameter

policyDefinitionName

string

Der Name der zu löschenden Richtliniendefinition.

managementGroupId

string

Die ID der Verwaltungsgruppe.

Gibt zurück

Promise<void>

get(string, PolicyDefinitionsGetOptionalParams)

Ruft die Richtliniendefinition ab.

function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>

Parameter

policyDefinitionName

string

Der Name der abzurufenden Richtliniendefinition.

options
PolicyDefinitionsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PolicyDefinition>

getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)

Ruft die Richtliniendefinition auf Verwaltungsgruppenebene ab.

function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>

Parameter

policyDefinitionName

string

Der Name der abzurufenden Richtliniendefinition.

managementGroupId

string

Die ID der Verwaltungsgruppe.

Gibt zurück

Promise<PolicyDefinition>

getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)

Ruft die integrierte Richtliniendefinition ab.

function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>

Parameter

policyDefinitionName

string

Der Name der integrierten Richtliniendefinition, die abgerufen werden soll.

options
PolicyDefinitionsGetBuiltInOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PolicyDefinition>

list(PolicyDefinitionsListOptionalParams)

Ruft alle Richtliniendefinitionen für ein Abonnement ab.

function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Parameter

options
PolicyDefinitionsListOptionalParams

Die Optionsparameter.

Gibt zurück

listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)

Ruft alle integrierten Richtliniendefinitionen ab.

function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Parameter

options
PolicyDefinitionsListBuiltInOptionalParams

Die Optionsparameter.

Gibt zurück

listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)

Ruft alle Richtliniendefinitionen für ein Abonnement auf Verwaltungsgruppenebene ab.

function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Parameter

managementGroupId

string

Die ID der Verwaltungsgruppe.

Gibt zurück