IPolicyAssignmentsOperations.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 asignaciones 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.PolicyAssignment>>> ListForManagementGroupWithHttpMessagesAsync (string managementGroupId, 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 ListForManagementGroupWithHttpMessagesAsync : string * 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.PolicyAssignment>>>
Public Function ListForManagementGroupWithHttpMessagesAsync (managementGroupId As String, 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 PolicyAssignment)))
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()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, no se realiza ningún filtrado. Si se proporciona $filter=atScope(), la lista devuelta solo incluye todas las asignaciones 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 asignaciones de directiva que se encuentra en el ámbito especificado. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value}.
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 la lista de todas las asignaciones de directiva aplicables al grupo de administración que coinciden con el $filter especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva asignadas al grupo de administración o a los antecesores del grupo de administración. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que hay en el grupo de administración. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al grupo de administración.
Se aplica a
Azure SDK for .NET