/// <summary> /// Operation: Update User Conferencing Settings /// HTTP Method: PUT /// Endpoint: /restapi/v1.0/account/{accountId}/extension/{extensionId}/conferencing /// Rate Limit Group: Medium /// App Permission: EditExtensions /// User Permission: OrganizeConference /// </summary> public async Task <RingCentral.GetConferencingInfoResponse> Put( RingCentral.UpdateConferencingInfoRequest updateConferencingInfoRequest, RestRequestConfig restRequestConfig = null) { return(await rc.Put <RingCentral.GetConferencingInfoResponse>(this.Path(), updateConferencingInfoRequest, null, restRequestConfig)); }
/// <summary> /// Operation: Update User Conferencing Settings /// HTTP Method: PUT /// Endpoint: /restapi/v1.0/account/{accountId}/extension/{extensionId}/conferencing /// Rate Limit Group: Medium /// App Permission: EditExtensions /// User Permission: OrganizeConference /// </summary> public async Task <RingCentral.GetConferencingInfoResponse> Put( RingCentral.UpdateConferencingInfoRequest updateConferencingInfoRequest, CancellationToken?cancellationToken = null) { return(await rc.Put <RingCentral.GetConferencingInfoResponse>(this.Path(), updateConferencingInfoRequest, null, cancellationToken)); }
/// <summary> /// Operation: Update User Conferencing Settings /// Http Put /restapi/v1.0/account/{accountId}/extension/{extensionId}/conferencing /// </summary> public async Task <RingCentral.GetConferencingInfoResponse> Put( RingCentral.UpdateConferencingInfoRequest updateConferencingInfoRequest) { return(await rc.Put <RingCentral.GetConferencingInfoResponse>(this.Path(), updateConferencingInfoRequest)); }