RingCentral .Net SDK
Properties | List of all members
RingCentral.DeviceResource Class Reference

Properties

string id [get, set]
 Internal identifier of a device More...
 
string uri [get, set]
 Canonical URI of a device Format: uri More...
 
string sku [get, set]
 Device identification number (SKU, Stock Keeping Unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC desk phones, DV for all other devices including soft phones); ID - device model ID; AT - add-on type ID; AC - add-on count (if any). For example 'HP-56-2-2' More...
 
string type [get, set]
 Device type Default: HardPhone Enum: BLA, SoftPhone, OtherPhone, HardPhone, WebPhone, Paging, Room, WebRTC More...
 
string name [get, set]
 Device name. Mandatory if ordering SoftPhone or OtherPhone. Optional for HardPhone. If not specified for HardPhone, then a device model is used as a device name More...
 
string serial [get, set]
 Serial number for HardPhone (is returned only when the phone is shipped and provisioned); endpoint ID for SoftPhone and mobile applications More...
 
string status [get, set]
 Device status Enum: Offline, Online More...
 
string computerName [get, set]
 Computer name (for devices of SoftPhone type only) More...
 
ModelInfo model [get, set]
 
ExtensionInfoIntId extension [get, set]
 
DeviceEmergencyInfo emergency [get, set]
 
EmergencyServiceAddressResource emergencyServiceAddress [get, set]
 
PhoneLinesInfo[] phoneLines [get, set]
 Phone lines information More...
 
ShippingInfo shipping [get, set]
 
long? boxBillingId [get, set]
 Box billing identifier of a device. Applicable only for devices of HardPhone type. It is an alternative way to identify the device to be ordered. Either model structure, or boxBillingId must be specified Format: int64 More...
 
bool? useAsCommonPhone [get, set]
 Supported only for devices assigned to Limited extensions. If true, enables users to log in to this phone as a common phone. More...
 
bool? hotDeskDevice [get, set]
 This flag indicates whether this device is used for hot desking or not More...
 
bool? inCompanyNet [get, set]
 Network location status. true if the device is located in the configured corporate network (On-Net); false for Off-Net location. Parameter is not returned if EmergencyAddressAutoUpdate feature is not enabled for the account/user, or if device network location is not determined More...
 
DeviceSiteInfo site [get, set]
 
string lastLocationReportTime [get, set]
 Date/time of receiving last location report in ISO 8601 format including timezone, for example *2016-03-10T18:07:52.534Z Format: date-time More...
 
string linePooling [get, set]
 Pooling type of device: More...
 
BillingStatementInfo billingStatement [get, set]
 

Property Documentation

◆ billingStatement

BillingStatementInfo RingCentral.DeviceResource.billingStatement
getset

◆ boxBillingId

long? RingCentral.DeviceResource.boxBillingId
getset

Box billing identifier of a device. Applicable only for devices of HardPhone type. It is an alternative way to identify the device to be ordered. Either model structure, or boxBillingId must be specified Format: int64

◆ computerName

string RingCentral.DeviceResource.computerName
getset

Computer name (for devices of SoftPhone type only)

◆ emergency

DeviceEmergencyInfo RingCentral.DeviceResource.emergency
getset

◆ emergencyServiceAddress

EmergencyServiceAddressResource RingCentral.DeviceResource.emergencyServiceAddress
getset

◆ extension

ExtensionInfoIntId RingCentral.DeviceResource.extension
getset

◆ hotDeskDevice

bool? RingCentral.DeviceResource.hotDeskDevice
getset

This flag indicates whether this device is used for hot desking or not

◆ id

string RingCentral.DeviceResource.id
getset

Internal identifier of a device

◆ inCompanyNet

bool? RingCentral.DeviceResource.inCompanyNet
getset

Network location status. true if the device is located in the configured corporate network (On-Net); false for Off-Net location. Parameter is not returned if EmergencyAddressAutoUpdate feature is not enabled for the account/user, or if device network location is not determined

◆ lastLocationReportTime

string RingCentral.DeviceResource.lastLocationReportTime
getset

Date/time of receiving last location report in ISO 8601 format including timezone, for example *2016-03-10T18:07:52.534Z Format: date-time

◆ linePooling

string RingCentral.DeviceResource.linePooling
getset

Pooling type of device:

  • Host - device with a standalone paid phone line which can be linked to soft phone client instance;
  • Guest - device with a linked phone line;
  • None - device without a phone line or with a specific line (free, BLA, etc.) Enum: Host, Guest, None

◆ model

ModelInfo RingCentral.DeviceResource.model
getset

◆ name

string RingCentral.DeviceResource.name
getset

Device name. Mandatory if ordering SoftPhone or OtherPhone. Optional for HardPhone. If not specified for HardPhone, then a device model is used as a device name

◆ phoneLines

PhoneLinesInfo [] RingCentral.DeviceResource.phoneLines
getset

Phone lines information

◆ serial

string RingCentral.DeviceResource.serial
getset

Serial number for HardPhone (is returned only when the phone is shipped and provisioned); endpoint ID for SoftPhone and mobile applications

◆ shipping

ShippingInfo RingCentral.DeviceResource.shipping
getset

◆ site

DeviceSiteInfo RingCentral.DeviceResource.site
getset

◆ sku

string RingCentral.DeviceResource.sku
getset

Device identification number (SKU, Stock Keeping Unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC desk phones, DV for all other devices including soft phones); ID - device model ID; AT - add-on type ID; AC - add-on count (if any). For example 'HP-56-2-2'

◆ status

string RingCentral.DeviceResource.status
getset

Device status Enum: Offline, Online

◆ type

string RingCentral.DeviceResource.type
getset

Device type Default: HardPhone Enum: BLA, SoftPhone, OtherPhone, HardPhone, WebPhone, Paging, Room, WebRTC

◆ uri

string RingCentral.DeviceResource.uri
getset

Canonical URI of a device Format: uri

◆ useAsCommonPhone

bool? RingCentral.DeviceResource.useAsCommonPhone
getset

Supported only for devices assigned to Limited extensions. If true, enables users to log in to this phone as a common phone.


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