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

The "calendars" collection of methods. More...

Classes

class  DeleteRequest
 Deletes a calendar resource. More...
 
class  GetRequest
 Retrieves a calendar resource. More...
 
class  InsertRequest
 Inserts a calendar resource. More...
 
class  ListRequest
 Retrieves a list of calendar resources for an account. More...
 
class  PatchRequest
 Updates a calendar resource. More...
 
class  UpdateRequest
 Updates a calendar resource. More...
 

Public Member Functions

 CalendarsResource (Google.Apis.Services.IClientService service)
 Constructs a new resource. More...
 
virtual DeleteRequest Delete (string customer, string calendarResourceId)
 Deletes a calendar resource. More...
 
virtual GetRequest Get (string customer, string calendarResourceId)
 Retrieves a calendar resource. More...
 
virtual InsertRequest Insert (Google.Apis.Admin.Directory.directory_v1.Data.CalendarResource body, string customer)
 Inserts a calendar resource. More...
 
virtual ListRequest List (string customer)
 Retrieves a list of calendar resources for an account. More...
 
virtual PatchRequest Patch (Google.Apis.Admin.Directory.directory_v1.Data.CalendarResource body, string customer, string calendarResourceId)
 Updates a calendar resource. More...
 
virtual UpdateRequest Update (Google.Apis.Admin.Directory.directory_v1.Data.CalendarResource body, string customer, string calendarResourceId)
 Updates a calendar resource. More...
 

Detailed Description

The "calendars" collection of methods.

Constructor & Destructor Documentation

◆ CalendarsResource()

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

Constructs a new resource.

Member Function Documentation

◆ Delete()

virtual DeleteRequest Google.Apis.Admin.Directory.directory_v1.ResourcesResource.CalendarsResource.Delete ( string  customer,
string  calendarResourceId 
)
inlinevirtual

Deletes a calendar resource.

Parameters
customerThe unique ID for the customer's G Suite account. As an account administrator, you can also use the my_customer alias to represent your account's customer ID.
calendarResourceIdThe unique ID of the calendar resource to delete.

◆ Get()

virtual GetRequest Google.Apis.Admin.Directory.directory_v1.ResourcesResource.CalendarsResource.Get ( string  customer,
string  calendarResourceId 
)
inlinevirtual

Retrieves a calendar resource.

Parameters
customerThe unique ID for the customer's G Suite account. As an account administrator, you can also use the my_customer alias to represent your account's customer ID.
calendarResourceIdThe unique ID of the calendar resource to retrieve.

◆ Insert()

virtual InsertRequest Google.Apis.Admin.Directory.directory_v1.ResourcesResource.CalendarsResource.Insert ( Google.Apis.Admin.Directory.directory_v1.Data.CalendarResource  body,
string  customer 
)
inlinevirtual

Inserts a calendar resource.

Parameters
bodyThe body of the request.
customerThe unique ID for the customer's G Suite account. As an account administrator, you can also use the my_customer alias to represent your account's customer ID.

◆ List()

virtual ListRequest Google.Apis.Admin.Directory.directory_v1.ResourcesResource.CalendarsResource.List ( string  customer)
inlinevirtual

Retrieves a list of calendar resources for an account.

Parameters
customerThe unique ID for the customer's G Suite account. As an account administrator, you can also use the my_customer alias to represent your account's customer ID.

◆ Patch()

virtual PatchRequest Google.Apis.Admin.Directory.directory_v1.ResourcesResource.CalendarsResource.Patch ( Google.Apis.Admin.Directory.directory_v1.Data.CalendarResource  body,
string  customer,
string  calendarResourceId 
)
inlinevirtual

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.

Parameters
bodyThe body of the request.
customerThe unique ID for the customer's G Suite account. As an account administrator, you can also use the my_customer alias to represent your account's customer ID.
calendarResourceIdThe unique ID of the calendar resource to update.

◆ Update()

virtual UpdateRequest Google.Apis.Admin.Directory.directory_v1.ResourcesResource.CalendarsResource.Update ( Google.Apis.Admin.Directory.directory_v1.Data.CalendarResource  body,
string  customer,
string  calendarResourceId 
)
inlinevirtual

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.

Parameters
bodyThe body of the request.
customerThe unique ID for the customer's G Suite account. As an account administrator, you can also use the my_customer alias to represent your account's customer ID.
calendarResourceIdThe unique ID of the calendar resource to update.

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