Compartir a través de


IPolicySetDefinitionsOperations.ListWithHttpMessagesAsync Método

Definición

Recupera las definiciones del conjunto de directivas de una suscripción.

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)))

Parámetros

filter
String

Filtro que se va a aplicar en la operación. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, no se realiza ningún filtrado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de directivas que se encuentra en el ámbito especificado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn, Custom y Static. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}.

top
Nullable<Int32>

Número máximo de registros que se van a devolver. Cuando no se proporciona el filtro $top, devolverá 500 registros.

customHeaders
Dictionary<String,List<String>>

Encabezados que se agregarán a la solicitud.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Excepciones

Se produce cuando la operación devolvió un código de estado no válido

Se produce cuando no se puede deserializar la respuesta

Se produce cuando un parámetro obligatorio es NULL

Comentarios

Esta operación recupera una lista de todas las definiciones del conjunto de directivas de una suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en la suscripción especificada. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}.

Se aplica a