Compartir a través de


EntitiesOperationsExtensions.ListAsync Método

Definición

Enumera todas las entidades (grupos de administración, suscripciones, etc.) del usuario autenticado.

public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ManagementGroups.Models.EntityInfo>> ListAsync (this Microsoft.Azure.Management.ManagementGroups.IEntitiesOperations operations, string skiptoken = default, int? skip = default, int? top = default, string select = default, string search = default, string filter = default, string view = default, string groupName = default, string cacheControl = "no-cache", System.Threading.CancellationToken cancellationToken = default);
static member ListAsync : Microsoft.Azure.Management.ManagementGroups.IEntitiesOperations * string * Nullable<int> * Nullable<int> * string * string * string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ManagementGroups.Models.EntityInfo>>
<Extension()>
Public Function ListAsync (operations As IEntitiesOperations, Optional skiptoken As String = Nothing, Optional skip As Nullable(Of Integer) = Nothing, Optional top As Nullable(Of Integer) = Nothing, Optional select As String = Nothing, Optional search As String = Nothing, Optional filter As String = Nothing, Optional view As String = Nothing, Optional groupName As String = Nothing, Optional cacheControl As String = "no-cache", Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of EntityInfo))

Parámetros

operations
IEntitiesOperations

Grupo de operaciones para este método de extensión.

skiptoken
String

El token de continuación de página solo se usa si una operación anterior devolvió un resultado parcial. Si una respuesta anterior contiene un elemento nextLink, el valor del elemento nextLink incluirá un parámetro de token que especifica un punto de partida que se usará para las llamadas posteriores.

skip
Nullable<Int32>

Número de entidades que se omitirán al recuperar los resultados. Pasar esto en invalidará $skipToken.

top
Nullable<Int32>

Número de elementos que se van a devolver al recuperar resultados. Pasar esto en invalidará $skipToken.

select
String

Este parámetro especifica los campos que se van a incluir en la respuesta. Puede incluir cualquier combinación de Name,DisplayName,Type,ParentDisplayNameChain,ParentChain, por ejemplo, '$select=Name,DisplayName,Type,ParentDisplayNameChain,ParentNameChain'. Cuando se especifica el parámetro $select puede invalidar la selección en $skipToken.

search
String

El parámetro $search se usa junto con el parámetro $filter para devolver tres salidas diferentes en función del parámetro pasado. Con $search=AllowedParents, la API devolverá la información de entidad de todos los grupos a los que la entidad solicitada podrá volver a ser primario según lo determinen los permisos del usuario. Con $search=AllowedChildren, la API devolverá la información de entidad de todas las entidades que se pueden agregar como elementos secundarios de la entidad solicitada. Con $search=ParentAndFirstLevelChildren, la API devolverá el nivel primario y el primer nivel de elementos secundarios a los que el usuario tiene acceso directo o indirecto a través de uno de sus descendientes. Con $search=ParentOnly, la API devolverá solo el grupo si el usuario tiene acceso a al menos uno de los descendientes del grupo. Con $search=ChildrenOnly, la API devolverá solo el primer nivel de elementos secundarios de la información de entidad de grupo especificada en $filter. El usuario debe tener acceso directo a las entidades secundarias o a uno de sus descendientes para que aparezca en los resultados. Entre los valores posibles se incluyen: "AllowedParents", "AllowedChildren", "ParentAndFirstLevelChildren", "ParentOnly", "ChildrenOnly".

filter
String

El parámetro filter permite filtrar por los campos nombre o nombre para mostrar. Puede comprobar si hay igualdad en el campo de nombre (por ejemplo, nombre eq '{entityName}') y puede comprobar si hay subcadenas en los campos de nombre o nombre para mostrar (por ejemplo, contains(name, '{substringToSearch}'), contains(displayName, '{substringToSearch')). Tenga en cuenta que los campos '{entityName}' y '{substringToSearch}' no distinguen mayúsculas de minúsculas.

view
String

El parámetro view permite a los clientes filtrar el tipo de datos devueltos por la llamada getEntities. Entre los valores posibles se incluyen: "FullHierarchy", "GroupsOnly", "SubscriptionsOnly", "Audit"

groupName
String

Filtro que permite que las entidades get se centren en un grupo determinado (es decir, "$filter=name eq 'groupName'")

cacheControl
String

Indica si la solicitud debe utilizar las memorias caché. Rellene el encabezado con el valor "no-cache" para omitir las cachés existentes.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a