RingCentral .Net SDK
Loading...
Searching...
No Matches
RingCentral.Paths.Restapi.Account.CallMonitoringGroups.Index Class Reference
Collaboration diagram for RingCentral.Paths.Restapi.Account.CallMonitoringGroups.Index:

Public Member Functions

Restapi.Account.CallMonitoringGroups.BulkAssign.Index BulkAssign ()
 Index (Restapi.Account.Index parent, string groupId=null)
string Path (bool withParameter=true)
async Task< RingCentral.CallMonitoringGroups > Get (RingCentral.ListCallMonitoringGroupsParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns a list of call monitoring groups filtered by an extension.
async Task< RingCentral.CallMonitoringGroup > Post (RingCentral.CreateCallMonitoringGroupRequest createCallMonitoringGroupRequest, RestRequestConfig restRequestConfig=null)
 Creates a new call monitoring group.
async Task< RingCentral.CallMonitoringGroup > Put (RingCentral.CreateCallMonitoringGroupRequest createCallMonitoringGroupRequest, RestRequestConfig restRequestConfig=null)
 Updates a call monitoring group name.
async Task< string > Delete (RestRequestConfig restRequestConfig=null)
 Removes information about a call monitoring group specified in path.
Restapi.Account.CallMonitoringGroups.Members.Index Members ()

Public Attributes

RestClient rc
Restapi.Account.Index parent
string groupId

Member Function Documentation

◆ Delete()

async Task< string > RingCentral.Paths.Restapi.Account.CallMonitoringGroups.Index.Delete ( RestRequestConfig restRequestConfig = null)
inline

Removes information about a call monitoring group specified in path.

HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups/{groupId} Rate Limit Group: Medium App Permission: EditExtensions User Permission: Groups

◆ Get()

async Task< RingCentral.CallMonitoringGroups > RingCentral.Paths.Restapi.Account.CallMonitoringGroups.Index.Get ( RingCentral.ListCallMonitoringGroupsParameters queryParams = null,
RestRequestConfig restRequestConfig = null )
inline

Returns a list of call monitoring groups filtered by an extension.

HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups Rate Limit Group: Medium App Permission: ReadAccounts User Permission: ReadExtensions

◆ Post()

async Task< RingCentral.CallMonitoringGroup > RingCentral.Paths.Restapi.Account.CallMonitoringGroups.Index.Post ( RingCentral.CreateCallMonitoringGroupRequest createCallMonitoringGroupRequest,
RestRequestConfig restRequestConfig = null )
inline

Creates a new call monitoring group.

HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups Rate Limit Group: Medium App Permission: EditExtensions User Permission: Groups

◆ Put()

async Task< RingCentral.CallMonitoringGroup > RingCentral.Paths.Restapi.Account.CallMonitoringGroups.Index.Put ( RingCentral.CreateCallMonitoringGroupRequest createCallMonitoringGroupRequest,
RestRequestConfig restRequestConfig = null )
inline

Updates a call monitoring group name.

HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/call-monitoring-groups/{groupId} Rate Limit Group: Medium App Permission: EditExtensions User Permission: Groups


The documentation for this class was generated from the following files:
  • RingCentral.Net/Paths/Restapi/Account/CallMonitoringGroups/BulkAssign/Index.cs
  • RingCentral.Net/Paths/Restapi/Account/CallMonitoringGroups/Index.cs
  • RingCentral.Net/Paths/Restapi/Account/CallMonitoringGroups/Members/Index.cs