Table of Contents

Namespace Google.Apis.Admin.Directory.directory_v1

Classes

AspsResource

The "asps" collection of methods.

AspsResource.DeleteRequest

Delete an ASP issued by a user.

AspsResource.GetRequest

Get information about an ASP issued by a user.

AspsResource.ListRequest

List the ASPs issued by a user.

ChannelsResource

The "channels" collection of methods.

ChannelsResource.StopRequest

Stop watching resources through this channel

ChromeosdevicesResource

The "chromeosdevices" collection of methods.

ChromeosdevicesResource.ActionRequest

Take action on Chrome OS Device

ChromeosdevicesResource.GetRequest

Retrieve Chrome OS Device

ChromeosdevicesResource.ListRequest

Retrieve all Chrome OS Devices of a customer (paginated)

ChromeosdevicesResource.MoveDevicesToOuRequest

Move or insert multiple Chrome OS Devices to organizational unit

ChromeosdevicesResource.PatchRequest

Update Chrome OS Device. This method supports patch semantics.

ChromeosdevicesResource.UpdateRequest

Update Chrome OS Device

CustomersResource

The "customers" collection of methods.

CustomersResource.GetRequest

Retrieves a customer.

CustomersResource.PatchRequest

Updates a customer. This method supports patch semantics.

CustomersResource.UpdateRequest

Updates a customer.

DirectoryBaseServiceRequest<TResponse>

A base abstract class for Directory requests.

DirectoryService

The Directory Service.

DirectoryService.Scope

Available OAuth 2.0 scopes for use with the Admin Directory API.

DomainAliasesResource

The "domainAliases" collection of methods.

DomainAliasesResource.DeleteRequest

Deletes a Domain Alias of the customer.

DomainAliasesResource.GetRequest

Retrieves a domain alias of the customer.

DomainAliasesResource.InsertRequest

Inserts a Domain alias of the customer.

DomainAliasesResource.ListRequest

Lists the domain aliases of the customer.

DomainsResource

The "domains" collection of methods.

DomainsResource.DeleteRequest

Deletes a domain of the customer.

DomainsResource.GetRequest

Retrieves a domain of the customer.

DomainsResource.InsertRequest

Inserts a domain of the customer.

DomainsResource.ListRequest

Lists the domains of the customer.

GroupsResource

The "groups" collection of methods.

GroupsResource.AliasesResource

The "aliases" collection of methods.

GroupsResource.AliasesResource.DeleteRequest

Remove a alias for the group

GroupsResource.AliasesResource.InsertRequest

Add a alias for the group

GroupsResource.AliasesResource.ListRequest

List all aliases for a group

GroupsResource.DeleteRequest

Delete Group

GroupsResource.GetRequest

Retrieve Group

GroupsResource.InsertRequest

Create Group

GroupsResource.ListRequest

Retrieve all groups in a domain (paginated)

GroupsResource.PatchRequest

Update Group. This method supports patch semantics.

GroupsResource.UpdateRequest

Update Group

MembersResource

The "members" collection of methods.

MembersResource.DeleteRequest

Remove membership.

MembersResource.GetRequest

Retrieve Group Member

MembersResource.HasMemberRequest

Checks whether the given user is a member of the group. Membership can be direct or nested.

MembersResource.InsertRequest

Add user to the specified group.

MembersResource.ListRequest

Retrieve all members in a group (paginated)

MembersResource.PatchRequest

Update membership of a user in the specified group. This method supports patch semantics.

MembersResource.UpdateRequest

Update membership of a user in the specified group.

MobiledevicesResource

The "mobiledevices" collection of methods.

MobiledevicesResource.ActionRequest

Take action on Mobile Device

MobiledevicesResource.DeleteRequest

Delete Mobile Device

MobiledevicesResource.GetRequest

Retrieve Mobile Device

MobiledevicesResource.ListRequest

Retrieve all Mobile Devices of a customer (paginated)

NotificationsResource

The "notifications" collection of methods.

NotificationsResource.DeleteRequest

Deletes a notification

NotificationsResource.GetRequest

Retrieves a notification.

NotificationsResource.ListRequest

Retrieves a list of notifications.

NotificationsResource.PatchRequest

Updates a notification. This method supports patch semantics.

NotificationsResource.UpdateRequest

Updates a notification.

OrgunitsResource

The "orgunits" collection of methods.

OrgunitsResource.DeleteRequest

Remove organizational unit

OrgunitsResource.GetRequest

Retrieve organizational unit

OrgunitsResource.InsertRequest

Add organizational unit

OrgunitsResource.ListRequest

Retrieve all organizational units

OrgunitsResource.PatchRequest

Update organizational unit. This method supports patch semantics.

OrgunitsResource.UpdateRequest

Update organizational unit

PrivilegesResource

The "privileges" collection of methods.

PrivilegesResource.ListRequest

Retrieves a paginated list of all privileges for a customer.

ResolvedAppAccessSettingsResource

The "resolvedAppAccessSettings" collection of methods.

ResolvedAppAccessSettingsResource.GetSettingsRequest

Retrieves resolved app access settings of the logged in user.

ResolvedAppAccessSettingsResource.ListTrustedAppsRequest

Retrieves the list of apps trusted by the admin of the logged in user.

ResourcesResource

The "resources" collection of methods.

ResourcesResource.BuildingsResource

The "buildings" collection of methods.

ResourcesResource.BuildingsResource.DeleteRequest

Deletes a building.

ResourcesResource.BuildingsResource.GetRequest

Retrieves a building.

ResourcesResource.BuildingsResource.InsertRequest

Inserts a building.

ResourcesResource.BuildingsResource.ListRequest

Retrieves a list of buildings for an account.

ResourcesResource.BuildingsResource.PatchRequest

Updates a building. This method supports patch semantics.

ResourcesResource.BuildingsResource.UpdateRequest

Updates a building.

ResourcesResource.CalendarsResource

The "calendars" collection of methods.

ResourcesResource.CalendarsResource.DeleteRequest

Deletes a calendar resource.

ResourcesResource.CalendarsResource.GetRequest

Retrieves a calendar resource.

ResourcesResource.CalendarsResource.InsertRequest

Inserts a calendar resource.

ResourcesResource.CalendarsResource.ListRequest

Retrieves a list of calendar resources for an account.

ResourcesResource.CalendarsResource.PatchRequest

Updates a calendar resource.

         This method supports patch semantics, meaning you only need to include the fields you wish to update.
         Fields that are not present in the request will be preserved. This method supports patch
         semantics.
ResourcesResource.CalendarsResource.UpdateRequest

Updates a calendar resource.

         This method supports patch semantics, meaning you only need to include the fields you wish to update.
         Fields that are not present in the request will be preserved.
ResourcesResource.FeaturesResource

The "features" collection of methods.

ResourcesResource.FeaturesResource.DeleteRequest

Deletes a feature.

ResourcesResource.FeaturesResource.GetRequest

Retrieves a feature.

ResourcesResource.FeaturesResource.InsertRequest

Inserts a feature.

ResourcesResource.FeaturesResource.ListRequest

Retrieves a list of features for an account.

ResourcesResource.FeaturesResource.PatchRequest

Updates a feature. This method supports patch semantics.

ResourcesResource.FeaturesResource.RenameRequest

Renames a feature.

ResourcesResource.FeaturesResource.UpdateRequest

Updates a feature.

RoleAssignmentsResource

The "roleAssignments" collection of methods.

RoleAssignmentsResource.DeleteRequest

Deletes a role assignment.

RoleAssignmentsResource.GetRequest

Retrieve a role assignment.

RoleAssignmentsResource.InsertRequest

Creates a role assignment.

RoleAssignmentsResource.ListRequest

Retrieves a paginated list of all roleAssignments.

RolesResource

The "roles" collection of methods.

RolesResource.DeleteRequest

Deletes a role.

RolesResource.GetRequest

Retrieves a role.

RolesResource.InsertRequest

Creates a role.

RolesResource.ListRequest

Retrieves a paginated list of all the roles in a domain.

RolesResource.PatchRequest

Updates a role. This method supports patch semantics.

RolesResource.UpdateRequest

Updates a role.

SchemasResource

The "schemas" collection of methods.

SchemasResource.DeleteRequest

Delete schema

SchemasResource.GetRequest

Retrieve schema

SchemasResource.InsertRequest

Create schema.

SchemasResource.ListRequest

Retrieve all schemas for a customer

SchemasResource.PatchRequest

Update schema. This method supports patch semantics.

SchemasResource.UpdateRequest

Update schema

TokensResource

The "tokens" collection of methods.

TokensResource.DeleteRequest

Delete all access tokens issued by a user for an application.

TokensResource.GetRequest

Get information about an access token issued by a user.

TokensResource.ListRequest

Returns the set of tokens specified user has issued to 3rd party applications.

UsersResource

The "users" collection of methods.

UsersResource.AliasesResource

The "aliases" collection of methods.

UsersResource.AliasesResource.DeleteRequest

Remove a alias for the user

UsersResource.AliasesResource.InsertRequest

Add a alias for the user

UsersResource.AliasesResource.ListRequest

List all aliases for a user

UsersResource.AliasesResource.WatchRequest

Watch for changes in user aliases list

UsersResource.DeleteRequest

Delete user

UsersResource.GetRequest

retrieve user

UsersResource.InsertRequest

create user.

UsersResource.ListRequest

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

UsersResource.MakeAdminRequest

change admin status of a user

UsersResource.PatchRequest

update user. This method supports patch semantics.

UsersResource.PhotosResource

The "photos" collection of methods.

UsersResource.PhotosResource.DeleteRequest

Remove photos for the user

UsersResource.PhotosResource.GetRequest

Retrieve photo of a user

UsersResource.PhotosResource.PatchRequest

Add a photo for the user. This method supports patch semantics.

UsersResource.PhotosResource.UpdateRequest

Add a photo for the user

UsersResource.UndeleteRequest

Undelete a deleted user

UsersResource.UpdateRequest

update user

UsersResource.WatchRequest

Watch for changes in users list

VerificationCodesResource

The "verificationCodes" collection of methods.

VerificationCodesResource.GenerateRequest

Generate new backup verification codes for the user.

VerificationCodesResource.InvalidateRequest

Invalidate the current backup verification codes for the user.

VerificationCodesResource.ListRequest

Returns the current set of valid backup verification codes for the specified user.

Enums

ChromeosdevicesResource.GetRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

ChromeosdevicesResource.ListRequest.OrderByEnum

Column to use for sorting results

ChromeosdevicesResource.ListRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

ChromeosdevicesResource.ListRequest.SortOrderEnum

Whether to return results in ascending or descending order. Only of use when orderBy is also used

ChromeosdevicesResource.PatchRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

ChromeosdevicesResource.UpdateRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

DirectoryBaseServiceRequest<TResponse>.AltEnum

Data format for the response.

MobiledevicesResource.GetRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

MobiledevicesResource.ListRequest.OrderByEnum

Column to use for sorting results

MobiledevicesResource.ListRequest.ProjectionEnum

Restrict information returned to a set of selected fields.

MobiledevicesResource.ListRequest.SortOrderEnum

Whether to return results in ascending or descending order. Only of use when orderBy is also used

OrgunitsResource.ListRequest.TypeEnum

Whether to return all sub-organizations or just immediate children

UsersResource.AliasesResource.ListRequest.EventEnum

Event on which subscription is intended (if subscribing)

UsersResource.AliasesResource.WatchRequest.EventEnum

Event on which subscription is intended (if subscribing)

UsersResource.GetRequest.ProjectionEnum

What subset of fields to fetch for this user.

UsersResource.GetRequest.ViewTypeEnum

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

UsersResource.ListRequest.EventEnum

Event on which subscription is intended (if subscribing)

UsersResource.ListRequest.OrderByEnum

Column to use for sorting results

UsersResource.ListRequest.ProjectionEnum

What subset of fields to fetch for this user.

UsersResource.ListRequest.SortOrderEnum

Whether to return results in ascending or descending order.

UsersResource.ListRequest.ViewTypeEnum

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

UsersResource.WatchRequest.EventEnum

Event on which subscription is intended (if subscribing)

UsersResource.WatchRequest.OrderByEnum

Column to use for sorting results

UsersResource.WatchRequest.ProjectionEnum

What subset of fields to fetch for this user.

UsersResource.WatchRequest.SortOrderEnum

Whether to return results in ascending or descending order.

UsersResource.WatchRequest.ViewTypeEnum

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