Table of Contents

Class UsersResource.ListRequest

Namespace
Google.Apis.Admin.Directory.directory_v1
Assembly
Google.Apis.Admin.Directory.directory_v1.dll

Retrieve either deleted users or all users in a domain (paginated)

public class UsersResource.ListRequest : DirectoryBaseServiceRequest<Users>
Inheritance
UsersResource.ListRequest
Inherited Members

Constructors

ListRequest(IClientService)

Constructs a new List request.

public ListRequest(IClientService service)

Parameters

service IClientService

Properties

CustomFieldMask

Comma-separated list of schema names. All fields from these schemas are fetched. This should only be set when projection=custom.

public virtual string CustomFieldMask { get; set; }

Property Value

string

Customer

Immutable ID of the G Suite account. In case of multi-domain, to fetch all users for a customer, fill this field instead of domain.

public virtual string Customer { get; set; }

Property Value

string

Domain

Name of the domain. Fill this field to get users from only this domain. To return all users in a multi-domain fill customer field instead.

public virtual string Domain { get; set; }

Property Value

string

Event

Event on which subscription is intended (if subscribing)

public virtual UsersResource.ListRequest.EventEnum? Event { get; set; }

Property Value

UsersResource.ListRequest.EventEnum?

HttpMethod

Gets the HTTP method.

public override string HttpMethod { get; }

Property Value

string

MaxResults

Maximum number of results to return. Default is 100. Max allowed is 500

public virtual int? MaxResults { get; set; }

Property Value

int?

MethodName

Gets the method name.

public override string MethodName { get; }

Property Value

string

OrderBy

Column to use for sorting results

public virtual UsersResource.ListRequest.OrderByEnum? OrderBy { get; set; }

Property Value

UsersResource.ListRequest.OrderByEnum?

PageToken

Token to specify next page in the list

public virtual string PageToken { get; set; }

Property Value

string

Projection

What subset of fields to fetch for this user.

public virtual UsersResource.ListRequest.ProjectionEnum? Projection { get; set; }

Property Value

UsersResource.ListRequest.ProjectionEnum?

Query

Query string search. Should be of the form "". Complete documentation is at https://developers.google.com/admin-sdk/directory/v1/guides/search-users

public virtual string Query { get; set; }

Property Value

string

RestPath

Gets the REST path.

public override string RestPath { get; }

Property Value

string

ShowDeleted

If set to true retrieves the list of deleted users. Default is false

public virtual string ShowDeleted { get; set; }

Property Value

string

SortOrder

Whether to return results in ascending or descending order.

public virtual UsersResource.ListRequest.SortOrderEnum? SortOrder { get; set; }

Property Value

UsersResource.ListRequest.SortOrderEnum?

ViewType

Whether to fetch the ADMIN_VIEW or DOMAIN_PUBLIC view of the user.

public virtual UsersResource.ListRequest.ViewTypeEnum? ViewType { get; set; }

Property Value

UsersResource.ListRequest.ViewTypeEnum?

Methods

InitParameters()

Initializes List parameter list.

protected override void InitParameters()