Partager via


PolicyAssignmentsOperationsExtensions.ListForManagementGroupAsync Méthode

Définition

Récupère toutes les attributions de stratégie qui s’appliquent à un groupe d’administration.

public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicyAssignment>> ListForManagementGroupAsync (this Microsoft.Azure.Management.ResourceManager.IPolicyAssignmentsOperations operations, string managementGroupId, string filter = default, int? top = default, System.Threading.CancellationToken cancellationToken = default);
static member ListForManagementGroupAsync : Microsoft.Azure.Management.ResourceManager.IPolicyAssignmentsOperations * string * string * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicyAssignment>>
<Extension()>
Public Function ListForManagementGroupAsync (operations As IPolicyAssignmentsOperations, managementGroupId As String, Optional filter As String = Nothing, Optional top As Nullable(Of Integer) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of PolicyAssignment))

Paramètres

operations
IPolicyAssignmentsOperations

Groupe d’opérations pour cette méthode d’extension.

managementGroupId
String

ID du groupe d’administration.

filter
String

Filtre à appliquer à l’opération. Les valeurs valides pour $filter sont : « atScope() », « atExactScope() » ou « policyDefinitionId eq « {value} ». Si $filter n’est pas fourni, aucun filtrage n’est effectué. Si $filter=atScope() est fourni, la liste retournée inclut uniquement toutes les attributions de stratégie qui s’appliquent à l’étendue, c’est-à-dire tout ce qui figure dans la liste non filtrée, à l’exception de celles appliquées aux sous-étendues contenues dans l’étendue donnée. Si $filter=atExactScope() est fourni, la liste retournée inclut uniquement toutes les attributions de stratégie qui se situent dans l’étendue donnée. Si $filter=policyDefinitionId eq « {value} » est fourni, la liste retournée inclut toutes les attributions de stratégie de la définition de stratégie dont l’ID est {value}.

top
Nullable<Int32>

Nombre maximal d’enregistrements à retourner. Lorsque le filtre $top n’est pas fourni, il retourne 500 enregistrements.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Remarques

Cette opération récupère la liste de toutes les attributions de stratégie applicables au groupe d’administration qui correspondent à la $filter donnée. Les valeurs valides pour $filter sont : « atScope() », « atExactScope() » ou « policyDefinitionId eq « {value} ». Si $filter=atScope() est fourni, la liste retournée inclut toutes les attributions de stratégie affectées au groupe d’administration ou aux ancêtres du groupe d’administration. Si $filter=atExactScope() est fourni, la liste retournée inclut uniquement toutes les attributions de stratégie au sein du groupe d’administration. Si $filter=policyDefinitionId eq « {value} » est fourni, la liste retournée inclut toutes les affectations de stratégie de la définition de stratégie dont l’ID est {value} qui s’appliquent au groupe d’administration.

S’applique à