IPolicyExemptionsOperations.ListForManagementGroupWithHttpMessagesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera todas las exenciones de directiva que se aplican a un grupo de administración.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicyExemption>>> ListForManagementGroupWithHttpMessagesAsync (string managementGroupId, string filter = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ListForManagementGroupWithHttpMessagesAsync : string * string * 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.PolicyExemption>>>
Public Function ListForManagementGroupWithHttpMessagesAsync (managementGroupId As String, Optional filter As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of IPage(Of PolicyExemption)))
Parámetros
- managementGroupId
- String
Identificador del grupo de administración.
- filter
- String
Filtro que se va a aplicar en la operación. Los valores válidos para $filter son: 'atScope()', 'atExactScope()', 'excludeExpired()' o 'policyAssignmentId eq '{value}'. Si no se proporciona $filter, no se realiza ningún filtrado. Si no se proporciona $filter, la lista sin filtrar incluye todas las exenciones de directiva asociadas al ámbito, incluidas las que se aplican directamente o se aplican desde ámbitos contenedores. Si se proporciona $filter=atScope(), la lista devuelta solo incluye todas las exenciones de directiva que se aplican al ámbito, que es todo lo que hay en la lista sin filtrar, excepto las aplicadas a los sub ámbitos incluidos en el ámbito especificado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las exenciones de directiva que se incluyen en el ámbito especificado. Si se proporciona $filter=excludeExpired(), la lista devuelta solo incluye todas las exenciones de directiva que no han expirado o no han establecido la fecha de expiración. Si se proporciona $filter=policyAssignmentId eq '{value}'. la lista devuelta solo incluye todas las exenciones de directiva asociadas a la directiva give policyAssignmentId.
- 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 la lista de todas las exenciones de directiva aplicables al grupo de administración que coinciden con el $filter especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()', 'excludeExpired()' o 'policyAssignmentId eq '{value}'. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las exenciones de directiva asignadas al grupo de administración o a los antecesores del grupo de administración.
Se aplica a
Azure SDK for .NET