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

The "groups" collection of methods. More...

Classes

class  AliasesResource
 The "aliases" collection of methods. More...
 
class  DeleteRequest
 Delete Group More...
 
class  GetRequest
 Retrieve Group More...
 
class  InsertRequest
 Create Group More...
 
class  ListRequest
 Retrieve all groups of a domain or of a user given a userKey (paginated) More...
 
class  PatchRequest
 Update Group. This method supports patch semantics. More...
 
class  UpdateRequest
 Update Group More...
 

Public Member Functions

 GroupsResource (Google.Apis.Services.IClientService service)
 Constructs a new resource. More...
 
virtual DeleteRequest Delete (string groupKey)
 Delete Group More...
 
virtual GetRequest Get (string groupKey)
 Retrieve Group More...
 
virtual InsertRequest Insert (Google.Apis.Admin.Directory.directory_v1.Data.Group body)
 Create Group More...
 
virtual ListRequest List ()
 Retrieve all groups of a domain or of a user given a userKey (paginated) More...
 
virtual PatchRequest Patch (Google.Apis.Admin.Directory.directory_v1.Data.Group body, string groupKey)
 Update Group. This method supports patch semantics. More...
 
virtual UpdateRequest Update (Google.Apis.Admin.Directory.directory_v1.Data.Group body, string groupKey)
 Update Group More...
 

Properties

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

Detailed Description

The "groups" collection of methods.

Constructor & Destructor Documentation

◆ GroupsResource()

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

Constructs a new resource.

Member Function Documentation

◆ Delete()

virtual DeleteRequest Google.Apis.Admin.Directory.directory_v1.GroupsResource.Delete ( string  groupKey)
inlinevirtual

Delete Group

Parameters
groupKeyEmail or immutable ID of the group

◆ Get()

virtual GetRequest Google.Apis.Admin.Directory.directory_v1.GroupsResource.Get ( string  groupKey)
inlinevirtual

Retrieve Group

Parameters
groupKeyEmail or immutable ID of the group

◆ Insert()

virtual InsertRequest Google.Apis.Admin.Directory.directory_v1.GroupsResource.Insert ( Google.Apis.Admin.Directory.directory_v1.Data.Group  body)
inlinevirtual

Create Group

Parameters
bodyThe body of the request.

◆ List()

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

Retrieve all groups of a domain or of a user given a userKey (paginated)

◆ Patch()

virtual PatchRequest Google.Apis.Admin.Directory.directory_v1.GroupsResource.Patch ( Google.Apis.Admin.Directory.directory_v1.Data.Group  body,
string  groupKey 
)
inlinevirtual

Update Group. This method supports patch semantics.

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

◆ Update()

virtual UpdateRequest Google.Apis.Admin.Directory.directory_v1.GroupsResource.Update ( Google.Apis.Admin.Directory.directory_v1.Data.Group  body,
string  groupKey 
)
inlinevirtual

Update Group

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

Property Documentation

◆ Aliases

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

Gets the Aliases resource.


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