Freigeben über


PolicyAssignmentCollection.GetAll Methode

Definition

Dieser Vorgang ruft die Liste aller Richtlinienzuweisungen ab, die der angegebenen Ressourcengruppe im angegebenen Abonnement zugeordnet sind und der optionalen angegebenen $filter entsprechen. Gültige Werte für $filter sind: "atScope()", "atExactScope()" oder "policyDefinitionId eq '{value}'". Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle Richtlinienzuweisungen, die der Ressourcengruppe zugeordnet sind, einschließlich derjenigen, die direkt oder aus enthaltenden Bereichen angewendet werden, sowie alle, die auf ressourcenbezogene Ressourcen angewendet werden, die in der Ressourcengruppe enthalten sind. Wenn $filter=atScope() angegeben wird, enthält die zurückgegebene Liste alle Richtlinienzuweisungen, die für die Ressourcengruppe gelten. Dies ist alles in der nicht gefilterten Liste mit Ausnahme der in der Ressourcengruppe enthaltenen Ressourcen. Wenn $filter=atExactScope() angegeben wird, enthält die zurückgegebene Liste nur alle Richtlinienzuweisungen, die in der Ressourcengruppe enthalten sind. Wenn $filter=policyDefinitionId eq '{value}' angegeben wird, enthält die zurückgegebene Liste alle Richtlinienzuweisungen der Richtliniendefinition, deren ID {value} für die Ressourcengruppe gilt.

  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/policyAssignments
  • Vorgangs-IdPolicyAssignments_ListForResourceGroup
  • Anforderungspfad/abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/policyAssignments
  • Vorgangs-IdPolicyAssignments_ListForResource
  • Anforderungspfad/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policyAssignments
  • Vorgangs-IdPolicyAssignments_ListForManagementGroup
  • Anforderungspfad/abonnements/{subscriptionId}/providers/Microsoft.Authorization/policyAssignments
  • Vorgangs-IdPolicyAssignments_List
public virtual Azure.Pageable<Azure.ResourceManager.Resources.PolicyAssignmentResource> GetAll (string filter = default, int? top = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAll : string * Nullable<int> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Resources.PolicyAssignmentResource>
override this.GetAll : string * Nullable<int> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Resources.PolicyAssignmentResource>
Public Overridable Function GetAll (Optional filter As String = Nothing, Optional top As Nullable(Of Integer) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Pageable(Of PolicyAssignmentResource)

Parameter

filter
String

Der Filter, der auf den Vorgang angewendet werden soll. Gültige Werte für $filter sind: "atScope()", "atExactScope()" oder "policyDefinitionId eq '{value}'". Wenn $filter nicht bereitgestellt wird, wird keine Filterung durchgeführt. Wenn $filter=atScope() bereitgestellt wird, enthält die zurückgegebene Liste nur alle Richtlinienzuweisungen, die für den Bereich gelten, d. h. alles in der ungefilterten Liste mit Ausnahme derjenigen, die auf Teilbereiche angewendet werden, die innerhalb des angegebenen Bereichs enthalten sind. Wenn $filter=atExactScope() angegeben wird, enthält die zurückgegebene Liste nur alle Richtlinienzuweisungen, die sich im angegebenen Bereich befinden. Wenn $filter=policyDefinitionId eq '{value}' angegeben wird, enthält die zurückgegebene Liste alle Richtlinienzuweisungen der Richtliniendefinition, deren ID {value} lautet.

top
Nullable<Int32>

Maximale Anzahl von zurückzugebenden Datensätzen. Wenn der $top Filter nicht bereitgestellt wird, gibt er 500 Datensätze zurück.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Eine Sammlung von PolicyAssignmentResource , die mehrere Dienstanforderungen durchlaufen kann.

Gilt für: