admin  directory_v1
Classes | Public Member Functions | Properties | List of all members
Google.Apis.Admin.Directory.directory_v1.UsersResource Class Reference

The "users" collection of methods. More...

Classes

class  AliasesResource
 The "aliases" collection of methods. More...
 
class  DeleteRequest
 Delete user More...
 
class  GetRequest
 retrieve user More...
 
class  InsertRequest
 create user. More...
 
class  ListRequest
 Retrieve either deleted users or all users in a domain (paginated) More...
 
class  MakeAdminRequest
 change admin status of a user More...
 
class  PatchRequest
 update user. This method supports patch semantics. More...
 
class  PhotosResource
 The "photos" collection of methods. More...
 
class  UndeleteRequest
 Undelete a deleted user More...
 
class  UpdateRequest
 update user More...
 
class  WatchRequest
 Watch for changes in users list More...
 

Public Member Functions

 UsersResource (Google.Apis.Services.IClientService service)
 Constructs a new resource. More...
 
virtual DeleteRequest Delete (string userKey)
 Delete user More...
 
virtual GetRequest Get (string userKey)
 retrieve user More...
 
virtual InsertRequest Insert (Google.Apis.Admin.Directory.directory_v1.Data.User body)
 create user. More...
 
virtual ListRequest List ()
 Retrieve either deleted users or all users in a domain (paginated) More...
 
virtual MakeAdminRequest MakeAdmin (Google.Apis.Admin.Directory.directory_v1.Data.UserMakeAdmin body, string userKey)
 change admin status of a user More...
 
virtual PatchRequest Patch (Google.Apis.Admin.Directory.directory_v1.Data.User body, string userKey)
 update user. This method supports patch semantics. More...
 
virtual UndeleteRequest Undelete (Google.Apis.Admin.Directory.directory_v1.Data.UserUndelete body, string userKey)
 Undelete a deleted user More...
 
virtual UpdateRequest Update (Google.Apis.Admin.Directory.directory_v1.Data.User body, string userKey)
 update user More...
 
virtual WatchRequest Watch (Google.Apis.Admin.Directory.directory_v1.Data.Channel body)
 Watch for changes in users list More...
 

Properties

virtual AliasesResource Aliases [get]
 Gets the Aliases resource. More...
 
virtual PhotosResource Photos [get]
 Gets the Photos resource. More...
 

Detailed Description

The "users" collection of methods.

Constructor & Destructor Documentation

◆ UsersResource()

Google.Apis.Admin.Directory.directory_v1.UsersResource.UsersResource ( Google.Apis.Services.IClientService  service)
inline

Constructs a new resource.

Member Function Documentation

◆ Delete()

virtual DeleteRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Delete ( string  userKey)
inlinevirtual

Delete user

Parameters
userKeyEmail or immutable ID of the user

◆ Get()

virtual GetRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Get ( string  userKey)
inlinevirtual

retrieve user

Parameters
userKeyEmail or immutable ID of the user

◆ Insert()

virtual InsertRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Insert ( Google.Apis.Admin.Directory.directory_v1.Data.User  body)
inlinevirtual

create user.

Parameters
bodyThe body of the request.

◆ List()

virtual ListRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.List ( )
inlinevirtual

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

◆ MakeAdmin()

virtual MakeAdminRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.MakeAdmin ( Google.Apis.Admin.Directory.directory_v1.Data.UserMakeAdmin  body,
string  userKey 
)
inlinevirtual

change admin status of a user

Parameters
bodyThe body of the request.
userKeyEmail or immutable ID of the user as admin

◆ Patch()

virtual PatchRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Patch ( Google.Apis.Admin.Directory.directory_v1.Data.User  body,
string  userKey 
)
inlinevirtual

update user. This method supports patch semantics.

Parameters
bodyThe body of the request.
userKeyEmail or immutable ID of the user. If ID, it should match with id of user object

◆ Undelete()

virtual UndeleteRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Undelete ( Google.Apis.Admin.Directory.directory_v1.Data.UserUndelete  body,
string  userKey 
)
inlinevirtual

Undelete a deleted user

Parameters
bodyThe body of the request.
userKeyThe immutable id of the user

◆ Update()

virtual UpdateRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Update ( Google.Apis.Admin.Directory.directory_v1.Data.User  body,
string  userKey 
)
inlinevirtual

update user

Parameters
bodyThe body of the request.
userKeyEmail or immutable ID of the user. If ID, it should match with id of user object

◆ Watch()

virtual WatchRequest Google.Apis.Admin.Directory.directory_v1.UsersResource.Watch ( Google.Apis.Admin.Directory.directory_v1.Data.Channel  body)
inlinevirtual

Watch for changes in users list

Parameters
bodyThe body of the request.

Property Documentation

◆ Aliases

virtual AliasesResource Google.Apis.Admin.Directory.directory_v1.UsersResource.Aliases
get

Gets the Aliases resource.

◆ Photos

virtual PhotosResource Google.Apis.Admin.Directory.directory_v1.UsersResource.Photos
get

Gets the Photos resource.


The documentation for this class was generated from the following file: