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

Public Member Functions

 Index (Account.Index parent, string locationId=null)
 
string Path (bool withParameter=true)
 
async Task< EmergencyLocationsResourceList (ListEmergencyLocationsParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns emergency response locations for the current account. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations Rate Limit Group: Light App Permission: ReadAccounts User Permission: ConfigureEmergencyMaps More...
 
async Task< EmergencyLocationResponseResourcePost (EmergencyLocationRequestResource emergencyLocationRequestResource, RestRequestConfig restRequestConfig=null)
 Creates a new emergency response location for a company. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations Rate Limit Group: Medium App Permission: EditAccounts User Permission: ConfigureEmergencyMaps More...
 
async Task< CommonEmergencyLocationResourceGet (ReadEmergencyLocationParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns emergency response location by ID. Available for Admin users only. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} Rate Limit Group: Light App Permission: EditAccounts User Permission: ConfigureEmergencyMaps More...
 
async Task< EmergencyLocationResponseResourcePut (EmergencyLocationRequestResource emergencyLocationRequestResource, RestRequestConfig restRequestConfig=null)
 Updates the specified emergency response location. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps More...
 
async Task< string > Delete (DeleteEmergencyLocationParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Deletes the specified emergency response location. HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps More...
 

Public Attributes

string locationId
 
Account.Index parent
 
RestClient rc
 

Member Function Documentation

◆ Delete()

async Task<string> RingCentral.Paths.Restapi.Account.EmergencyLocations.Index.Delete ( DeleteEmergencyLocationParameters  queryParams = null,
RestRequestConfig  restRequestConfig = null 
)
inline

Deletes the specified emergency response location. HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

◆ Get()

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

Returns emergency response location by ID. Available for Admin users only. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} Rate Limit Group: Light App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

◆ List()

async Task<EmergencyLocationsResource> RingCentral.Paths.Restapi.Account.EmergencyLocations.Index.List ( ListEmergencyLocationsParameters  queryParams = null,
RestRequestConfig  restRequestConfig = null 
)
inline

Returns emergency response locations for the current account. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations Rate Limit Group: Light App Permission: ReadAccounts User Permission: ConfigureEmergencyMaps

◆ Post()

async Task<EmergencyLocationResponseResource> RingCentral.Paths.Restapi.Account.EmergencyLocations.Index.Post ( EmergencyLocationRequestResource  emergencyLocationRequestResource,
RestRequestConfig  restRequestConfig = null 
)
inline

Creates a new emergency response location for a company. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations Rate Limit Group: Medium App Permission: EditAccounts User Permission: ConfigureEmergencyMaps

◆ Put()

async Task<EmergencyLocationResponseResource> RingCentral.Paths.Restapi.Account.EmergencyLocations.Index.Put ( EmergencyLocationRequestResource  emergencyLocationRequestResource,
RestRequestConfig  restRequestConfig = null 
)
inline

Updates the specified emergency response location. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/emergency-locations/{locationId} Rate Limit Group: Heavy App Permission: EditAccounts User Permission: ConfigureEmergencyMaps


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