Beispiel #1
0
        // Operation: Update Event
        // Http Put /restapi/v1.0/glip/events/{eventId}
        public async Task <RingCentral.GlipEventInfo> Put(RingCentral.GlipEventCreate glipEventCreate)
        {
            if (this.eventId == null)
            {
                throw new System.ArgumentNullException("eventId");
            }

            return(await rc.Put <RingCentral.GlipEventInfo>(this.Path(), glipEventCreate));
        }
 /// <summary>
 /// Operation: Create Event by Group ID
 /// Http Post /restapi/v1.0/glip/groups/{groupId}/events
 /// </summary>
 public async Task <RingCentral.GlipEventInfo> Post(RingCentral.GlipEventCreate glipEventCreate)
 {
     return(await rc.Post <RingCentral.GlipEventInfo>(this.Path(), glipEventCreate));
 }
Beispiel #3
0
 /// <summary>
 /// Operation: Create Event
 /// HTTP Method: POST
 /// Endpoint: /restapi/v1.0/glip/events
 /// Rate Limit Group: Medium
 /// App Permission: Glip
 /// User Permission: Glip
 /// </summary>
 public async Task <RingCentral.GlipEventInfo> Post(RingCentral.GlipEventCreate glipEventCreate,
                                                    RestRequestConfig restRequestConfig = null)
 {
     return(await rc.Post <RingCentral.GlipEventInfo>(this.Path(false), glipEventCreate, null, restRequestConfig));
 }
Beispiel #4
0
 /// <summary>
 /// Operation: Create Event by Group ID
 /// HTTP Method: POST
 /// Endpoint: /restapi/v1.0/glip/groups/{groupId}/events
 /// Rate Limit Group: Medium
 /// App Permission: Glip
 /// User Permission: Glip
 /// </summary>
 public async Task <RingCentral.GlipEventInfo> Post(RingCentral.GlipEventCreate glipEventCreate,
                                                    CancellationToken?cancellationToken = null)
 {
     return(await rc.Post <RingCentral.GlipEventInfo>(this.Path(), glipEventCreate, null, cancellationToken));
 }