PolicyDefinitionsOperations interface
Schnittstelle, die eine Operationen von PolicyDefinitions darstellt.
Eigenschaften
| create |
Diese Operation erstellt oder aktualisiert eine Richtliniendefinition im gegebenen Abonnement mit dem gegebenen Namen. |
| create |
Diese Operation erstellt oder aktualisiert eine Richtliniendefinition in der jeweiligen Managementgruppe mit dem jeweiligen Namen. |
| delete | |
| delete |
Diese Operation löscht die Richtliniendefinition in der jeweiligen Managementgruppe mit dem jeweiligen Namen. |
| get | Diese Operation ruft die Richtliniendefinition im gegebenen Abonnement mit dem Vornamen ab. |
| get |
Diese Operation ruft die Richtliniendefinition in der jeweiligen Managementgruppe mit dem gegebenen Namen ab. |
| get |
Diese Operation ruft die eingebaute Richtliniendefinition mit dem Vornamen ab. |
| list | Diese Operation ruft eine Liste aller Richtliniendefinitionen eines bestimmten Abonnements ab, die mit dem optionalen $filter übereinstimmen. Gültige Werte für $filter sind: 'atExactScope()', 'policyType -eq {value}' oder 'category eq '{value}'. Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle mit dem Abonnement verbundenen Richtliniendefinitionen, einschließlich solcher, die direkt gelten oder von Verwaltungsgruppen, die das jeweilige Abonnement enthalten. Wenn $filter=atExactScope() bereitgestellt wird, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen, die beim jeweiligen Abonnement gelten. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Policy-Definitionen, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn, Custom und Static. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen, deren Kategorie mit dem {wert} übereinstimmt. |
| list |
Diese Operation ruft eine Liste aller eingebauten Richtliniendefinitionen ab, die mit dem optionalen gegebenen $filter übereinstimmen. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle eingebauten Policy-Definitionen, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn, Custom und Static. Wenn $filter='Kategorie -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle eingebauten Richtliniendefinitionen, deren Kategorie mit dem {value} übereinstimmt. |
| list |
Diese Operation ruft eine Liste aller Richtliniendefinitionen einer bestimmten Managementgruppe ab, die mit der optionalen gegebenen $filter übereinstimmen. Gültige Werte für $filter sind: 'atExactScope()', 'policyType -eq {value}' oder 'category eq '{value}'. Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle mit der Managementgruppe verbundenen Richtliniendefinitionen, einschließlich solcher, die direkt gelten oder von Managementgruppen, die die jeweilige Managementgruppe enthalten. Wenn $filter=atExactScope() bereitgestellt wird, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen der jeweiligen Managementgruppe. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Policy-Definitionen, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn, Custom und Static. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen, deren Kategorie mit dem {wert} übereinstimmt. |
Details zur Eigenschaft
createOrUpdate
Diese Operation erstellt oder aktualisiert eine Richtliniendefinition im gegebenen Abonnement mit dem gegebenen Namen.
createOrUpdate: (policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinition>
Eigenschaftswert
(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinition>
createOrUpdateAtManagementGroup
Diese Operation erstellt oder aktualisiert eine Richtliniendefinition in der jeweiligen Managementgruppe mit dem jeweiligen Namen.
createOrUpdateAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
Eigenschaftswert
(managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
delete
delete: (policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams) => Promise<void>
Eigenschaftswert
(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Diese Operation löscht die Richtliniendefinition in der jeweiligen Managementgruppe mit dem jeweiligen Namen.
deleteAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Eigenschaftswert
(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Diese Operation ruft die Richtliniendefinition im gegebenen Abonnement mit dem Vornamen ab.
get: (policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams) => Promise<PolicyDefinition>
Eigenschaftswert
(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams) => Promise<PolicyDefinition>
getAtManagementGroup
Diese Operation ruft die Richtliniendefinition in der jeweiligen Managementgruppe mit dem gegebenen Namen ab.
getAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
Eigenschaftswert
(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinition>
getBuiltIn
Diese Operation ruft die eingebaute Richtliniendefinition mit dem Vornamen ab.
getBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams) => Promise<PolicyDefinition>
Eigenschaftswert
(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams) => Promise<PolicyDefinition>
list
Diese Operation ruft eine Liste aller Richtliniendefinitionen eines bestimmten Abonnements ab, die mit dem optionalen $filter übereinstimmen. Gültige Werte für $filter sind: 'atExactScope()', 'policyType -eq {value}' oder 'category eq '{value}'. Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle mit dem Abonnement verbundenen Richtliniendefinitionen, einschließlich solcher, die direkt gelten oder von Verwaltungsgruppen, die das jeweilige Abonnement enthalten. Wenn $filter=atExactScope() bereitgestellt wird, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen, die beim jeweiligen Abonnement gelten. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Policy-Definitionen, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn, Custom und Static. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen, deren Kategorie mit dem {wert} übereinstimmt.
list: (options?: PolicyDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Eigenschaftswert
(options?: PolicyDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
listBuiltIn
Diese Operation ruft eine Liste aller eingebauten Richtliniendefinitionen ab, die mit dem optionalen gegebenen $filter übereinstimmen. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle eingebauten Policy-Definitionen, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn, Custom und Static. Wenn $filter='Kategorie -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle eingebauten Richtliniendefinitionen, deren Kategorie mit dem {value} übereinstimmt.
listBuiltIn: (options?: PolicyDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Eigenschaftswert
(options?: PolicyDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
listByManagementGroup
Diese Operation ruft eine Liste aller Richtliniendefinitionen einer bestimmten Managementgruppe ab, die mit der optionalen gegebenen $filter übereinstimmen. Gültige Werte für $filter sind: 'atExactScope()', 'policyType -eq {value}' oder 'category eq '{value}'. Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle mit der Managementgruppe verbundenen Richtliniendefinitionen, einschließlich solcher, die direkt gelten oder von Managementgruppen, die die jeweilige Managementgruppe enthalten. Wenn $filter=atExactScope() bereitgestellt wird, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen der jeweiligen Managementgruppe. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Policy-Definitionen, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn, Custom und Static. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Richtliniendefinitionen, deren Kategorie mit dem {wert} übereinstimmt.
listByManagementGroup: (managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Eigenschaftswert
(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>