IPolicySetDefinitionsOperations.ListWithHttpMessagesAsync 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 les définitions d’ensemble de stratégies pour un abonnement.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicySetDefinition>>> ListWithHttpMessagesAsync (string filter = default, int? top = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ListWithHttpMessagesAsync : string * Nullable<int> * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicySetDefinition>>>
Public Function ListWithHttpMessagesAsync (Optional filter As String = Nothing, Optional top As Nullable(Of Integer) = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IPage(Of PolicySetDefinition)))
Paramètres
- filter
- String
Filtre à appliquer à l’opération. Les valeurs valides pour $filter sont : « atExactScope() », « policyType -eq {value} » ou « category eq « {value} ». Si $filter n’est pas fourni, aucun filtrage n’est effectué. Si $filter=atExactScope() est fourni, la liste retournée inclut uniquement toutes les définitions de jeu de stratégies qui se situent dans l’étendue donnée. Si $filter='policyType -eq {value}' est fourni, la liste retournée inclut uniquement toutes les définitions d’ensembles de stratégies dont le type correspond à {value}. Les valeurs policyType possibles sont NotSpecified, BuiltIn, Custom et Static. Si $filter='category -eq {value}' est fourni, la liste retournée inclut uniquement toutes les définitions de jeu de stratégies dont la catégorie correspond à la {value}.
Nombre maximal d’enregistrements à retourner. Lorsque le filtre $top n’est pas fourni, il retourne 500 enregistrements.
- customHeaders
- Dictionary<String,List<String>>
En-têtes qui seront ajoutés à la demande.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Exceptions
Levée lorsque l’opération a retourné un code de status non valide
Levée en cas d’impossibilité de désérialiser la réponse
Levée lorsqu’un paramètre obligatoire a la valeur Null
Remarques
Cette opération récupère une liste de toutes les définitions d’ensembles de stratégies d’un abonnement donné qui correspondent à la $filter facultative donnée. Les valeurs valides pour $filter sont : « atExactScope() », « policyType -eq {value} » ou « category eq « {value} ». Si $filter n’est pas fourni, la liste non filtrée inclut toutes les définitions d’ensembles de stratégies associées à l’abonnement, y compris celles qui s’appliquent directement ou à partir de groupes d’administration qui contiennent l’abonnement donné. Si $filter=atExactScope() est fourni, la liste retournée inclut uniquement toutes les définitions de jeu de stratégies de l’abonnement donné. Si $filter='policyType -eq {value}' est fourni, la liste retournée inclut uniquement toutes les définitions d’ensembles de stratégies dont le type correspond à {value}. Les valeurs policyType possibles sont NotSpecified, BuiltIn et Custom. Si $filter='category -eq {value}' est fourni, la liste retournée inclut uniquement toutes les définitions de jeu de stratégies dont la catégorie correspond à la {value}.
S’applique à
Azure SDK for .NET