Freigeben über


PolicySetDefinitionsOperations interface

Schnittstelle, die eine Operationen von PolicySetDefinitions darstellt.

Eigenschaften

createOrUpdate

Diese Operation erstellt oder aktualisiert eine Policy Set Definition im jeweiligen Abonnement mit dem jeweiligen Namen.

createOrUpdateAtManagementGroup

Diese Operation erstellt oder aktualisiert in der jeweiligen Managementgruppe eine Policy Set Definition mit dem gegebenen Namen.

delete
deleteAtManagementGroup

Diese Operation löscht die Definition des Policy-Sets in der jeweiligen Managementgruppe mit dem jeweiligen Namen.

get

Diese Operation ruft die Definition des Policy-Sets im gegebenen Abonnement mit dem Vornamen ab.

getAtManagementGroup

Diese Operation ruft die Definition des Policy-Sets in der gegebenen Managementgruppe mit dem gegebenen Namen ab.

getBuiltIn

Diese Operation ruft die eingebaute Definition des Policy Sets mit dem gegebenen Namen ab.

list

Diese Operation ruft eine Liste aller Policy-Set-Definitionen eines bestimmten Abonnements ab, die mit dem 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 dem Abonnement verbundenen Definitionen der Richtliniensätze, 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 Definitionen des Policy Sets, die im jeweiligen Abonnement gelten. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Policy-Sets, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn und Custom. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Richtliniensatzes, deren Kategorie mit dem {wert} übereinstimmt.

listBuiltIn

Diese Operation ruft eine Liste aller eingebauten Policy-Set-Definitionen ab, die mit dem optionalen gegebenen $filter übereinstimmen. Wenn $filter='Kategorie -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle integrierten Definitionen des Policy Sets, deren Kategorie mit dem {value} übereinstimmt.

listByManagementGroup

Diese Operation ruft eine Liste aller Definitionen des Policy-Sets in einer bestimmten Managementgruppe ab, die mit dem 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 Definitionen von Richtlinienmengen, 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 Definitionen des Richtliniensatzes der jeweiligen Managementgruppe. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Policy-Sets, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn und Custom. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Richtliniensatzes, deren Kategorie mit dem {wert} übereinstimmt.

Details zur Eigenschaft

createOrUpdate

Diese Operation erstellt oder aktualisiert eine Policy Set Definition im jeweiligen Abonnement mit dem jeweiligen Namen.

createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>

Eigenschaftswert

(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>

createOrUpdateAtManagementGroup

Diese Operation erstellt oder aktualisiert in der jeweiligen Managementgruppe eine Policy Set Definition mit dem gegebenen Namen.

createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

Eigenschaftswert

(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

delete

delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>

deleteAtManagementGroup

Diese Operation löscht die Definition des Policy-Sets in der jeweiligen Managementgruppe mit dem jeweiligen Namen.

deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Eigenschaftswert

(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

Diese Operation ruft die Definition des Policy-Sets im gegebenen Abonnement mit dem Vornamen ab.

get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>

Eigenschaftswert

(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>

getAtManagementGroup

Diese Operation ruft die Definition des Policy-Sets in der gegebenen Managementgruppe mit dem gegebenen Namen ab.

getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

Eigenschaftswert

(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

getBuiltIn

Diese Operation ruft die eingebaute Definition des Policy Sets mit dem gegebenen Namen ab.

getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>

Eigenschaftswert

(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>

list

Diese Operation ruft eine Liste aller Policy-Set-Definitionen eines bestimmten Abonnements ab, die mit dem 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 dem Abonnement verbundenen Definitionen der Richtliniensätze, 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 Definitionen des Policy Sets, die im jeweiligen Abonnement gelten. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Policy-Sets, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn und Custom. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Richtliniensatzes, deren Kategorie mit dem {wert} übereinstimmt.

list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Eigenschaftswert

(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

listBuiltIn

Diese Operation ruft eine Liste aller eingebauten Policy-Set-Definitionen ab, die mit dem optionalen gegebenen $filter übereinstimmen. Wenn $filter='Kategorie -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle integrierten Definitionen des Policy Sets, deren Kategorie mit dem {value} übereinstimmt.

listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Eigenschaftswert

(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

listByManagementGroup

Diese Operation ruft eine Liste aller Definitionen des Policy-Sets in einer bestimmten Managementgruppe ab, die mit dem 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 Definitionen von Richtlinienmengen, 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 Definitionen des Richtliniensatzes der jeweiligen Managementgruppe. Wenn $filter='policyType -eq {value}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Policy-Sets, deren Typ dem {value} entspricht. Mögliche PolicyType-Werte sind NotSpecificified, BuiltIn und Custom. Wenn $filter='Kategorie -eq {wert}' angegeben ist, enthält die zurückgegebene Liste nur alle Definitionen des Richtliniensatzes, deren Kategorie mit dem {wert} übereinstimmt.

listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Eigenschaftswert

(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>