RingCentral .Net SDK
Public Member Functions | Public Attributes | List of all members
RingCentral.Paths.TeamMessaging.V1.Events.Index Class Reference
Collaboration diagram for RingCentral.Paths.TeamMessaging.V1.Events.Index:
Collaboration graph
[legend]

Public Member Functions

 Index (V1.Index parent, string eventId=null)
 
string Path (bool withParameter=true)
 
async Task< TMEventListList (ReadGlipEventsNewParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns all calendar events created by the current user. HTTP Method: get Endpoint: /team-messaging/v1/events Rate Limit Group: Medium App Permission: TeamMessaging More...
 
async Task< TMEventInfoPost (TMCreateEventRequest tMCreateEventRequest, RestRequestConfig restRequestConfig=null)
 Creates a new calendar event. HTTP Method: post Endpoint: /team-messaging/v1/events Rate Limit Group: Medium App Permission: TeamMessaging More...
 
async Task< TMEventInfoGet (RestRequestConfig restRequestConfig=null)
 Returns the specified calendar event(s) by ID(s). HTTP Method: get Endpoint: /team-messaging/v1/events/{eventId} Rate Limit Group: Medium App Permission: TeamMessaging More...
 
async Task< TMEventInfoPut (TMCreateEventRequest tMCreateEventRequest, RestRequestConfig restRequestConfig=null)
 Updates the specified calendar event. HTTP Method: put Endpoint: /team-messaging/v1/events/{eventId} Rate Limit Group: Medium App Permission: TeamMessaging More...
 
async Task< string > Delete (RestRequestConfig restRequestConfig=null)
 Deletes the specified calendar event. HTTP Method: delete Endpoint: /team-messaging/v1/events/{eventId} Rate Limit Group: Medium App Permission: TeamMessaging More...
 

Public Attributes

string eventId
 
V1.Index parent
 
RestClient rc
 

Member Function Documentation

◆ Delete()

async Task<string> RingCentral.Paths.TeamMessaging.V1.Events.Index.Delete ( RestRequestConfig  restRequestConfig = null)
inline

Deletes the specified calendar event. HTTP Method: delete Endpoint: /team-messaging/v1/events/{eventId} Rate Limit Group: Medium App Permission: TeamMessaging

◆ Get()

async Task<TMEventInfo> RingCentral.Paths.TeamMessaging.V1.Events.Index.Get ( RestRequestConfig  restRequestConfig = null)
inline

Returns the specified calendar event(s) by ID(s). HTTP Method: get Endpoint: /team-messaging/v1/events/{eventId} Rate Limit Group: Medium App Permission: TeamMessaging

◆ List()

async Task<TMEventList> RingCentral.Paths.TeamMessaging.V1.Events.Index.List ( ReadGlipEventsNewParameters  queryParams = null,
RestRequestConfig  restRequestConfig = null 
)
inline

Returns all calendar events created by the current user. HTTP Method: get Endpoint: /team-messaging/v1/events Rate Limit Group: Medium App Permission: TeamMessaging

◆ Post()

async Task<TMEventInfo> RingCentral.Paths.TeamMessaging.V1.Events.Index.Post ( TMCreateEventRequest  tMCreateEventRequest,
RestRequestConfig  restRequestConfig = null 
)
inline

Creates a new calendar event. HTTP Method: post Endpoint: /team-messaging/v1/events Rate Limit Group: Medium App Permission: TeamMessaging

◆ Put()

async Task<TMEventInfo> RingCentral.Paths.TeamMessaging.V1.Events.Index.Put ( TMCreateEventRequest  tMCreateEventRequest,
RestRequestConfig  restRequestConfig = null 
)
inline

Updates the specified calendar event. HTTP Method: put Endpoint: /team-messaging/v1/events/{eventId} Rate Limit Group: Medium App Permission: TeamMessaging


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