PolicyDefinitions interface
Schnittstelle, die eine PolicyDefinitions darstellt.
Methoden
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.
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.
Die Optionsparameter.
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.
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.
Die Optionsparameter.
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.
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.
Die Optionsparameter.
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.
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
Die Optionsparameter.
Gibt zurück
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Ruft alle integrierten Richtliniendefinitionen ab.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parameter
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.
Die Optionsparameter.