PolicyAssignmentsOperationsExtensions.ListForResourceGroupAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère toutes les attributions de stratégie qui s’appliquent à un groupe de ressources.
public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicyAssignment>> ListForResourceGroupAsync (this Microsoft.Azure.Management.ResourceManager.IPolicyAssignmentsOperations operations, string resourceGroupName, string filter = default, int? top = default, System.Threading.CancellationToken cancellationToken = default);
static member ListForResourceGroupAsync : 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 ListForResourceGroupAsync (operations As IPolicyAssignmentsOperations, resourceGroupName 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.
- resourceGroupName
- String
Nom du groupe de ressources qui contient des affectations de stratégie.
- 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}.
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 associées au groupe de ressources donné dans l’abonnement donné qui correspond à la $filter facultative donnée. Les valeurs valides pour $filter sont : « atScope() », « atExactScope() » ou « policyDefinitionId eq « {value} ». Si $filter n’est pas fourni, la liste non filtrée inclut toutes les affectations de stratégie associées au groupe de ressources, y compris celles qui s’appliquent directement ou s’appliquent à partir d’étendues contenantes, ainsi que toutes les affectations appliquées aux ressources contenues dans le groupe de ressources. Si $filter=atScope() est fourni, la liste retournée inclut toutes les affectations de stratégie qui s’appliquent au groupe de ressources, à savoir tout ce qui figure dans la liste non filtrée, à l’exception de celles appliquées aux ressources contenues dans le groupe de ressources. Si $filter=atExactScope() est fourni, la liste retournée inclut uniquement toutes les affectations de stratégie au sein du groupe de ressources. 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 de ressources.
S’applique à
Azure SDK for .NET