plcm-device.xsd Documentation

Imported Namespaces

Target Namespace

Elements

plcm-device  PlcmDevice

This object defines a voice or video device which can either register with the Polycom Call Server through H.323 and/or SIP or be manually added. Currently this includes both hard and soft endpoint and MCUs. While the intent of this module is for devices which register themselves with the Call Server, it also allows for endpoint and MCUs which are manually added to the Call Server, but not registered through H.323 or SIP. All attributes are used in ETag calculation except for entity-tag and atom-link.


Complex Types

PlcmDevice Fields

NameTypeDescriptionAttributes
plcm-device-status plcm-device-statusSee Definition of plcm-device-status
atomLinkList List of linkSee Definition of link
plcm-mcu-identity plcm-mcu-identitySee Definition of plcm-mcu-identity
plcm-sip-identity plcm-sip-identitySee Definition of plcm-sip-identity
plcm-isdn-identity plcm-isdn-identitySee Definition of plcm-isdn-identity
plcm-h323-identity plcm-h323-identitySee Definition of plcm-h323-identity
plcm-service-class plcm-service-classSee Definition of plcm-service-class
device-identifierDeviceIdentifier The Call Server device identifier. This is read-only for clients.
device-namexs:string Indicates device name. Mandatory
device-ownerxs:string The user account associated with the device, i.e the device owner.
owner-domainxs:string The domain of the user account.
device-modelxs:string Model of the device.
device-versionxs:string Device software version.
registration-identifierxs:string Unique identifier of the devices registration with the call server.
allow-inactivity-deletionxs:boolean Allow the device to be automatically deleted if its registration is inactive for a prolonged period of time. The amount of time a device must be inactive for is based on the settings of the Call Server's registration policy. This will be set to true by default when a new device is created.
registration-directionRegistrationDirection Direction of the device registration. This value is read-only for clients.
supports-h323xs:boolean Flag indicating if the device supports H.323.
supports-isdnxs:boolean Flag indicating if the device supports ISDN.
supports-sipxs:boolean Flag indicating if the device supports SIP
has-mcu-capabilitiesxs:boolean Flag indicating if the device has MCU capabilities.
ip-addressxs:string Device IP address.
area-identifierxs:string Indicates to which area device belongs to.
scheduler-devicexs:boolean Indicates if device can be scheduled or not.
passbackPassback User defined value for that is opaque to the system
passthruPassthru User defined value that that is opaque to the system. Note: that this parameter can be used to pass through to other, internal, persistent areas of the system such as Call Data Records.
entity-tagEntityTag The unique value generated from the server object instance. This value is the same value that MUST be applied to the HTTP Entity Tag (ETag) header for a single instance of this object. Client modification of this field is not allowed for this instance.
device-typexs:string Device type.
manage-modexs:string Manage mode.
serial-numberxs:string Serial Number.
sitexs:string Site.


Simple Types


NameTypeRestrictions
EntityTagxs:string
Length of value must be >=1
Length of value must be <=64
Passthruxs:string
Length of value must be >=1
Length of value must be <=512
Passbackxs:string
Length of value must be >=1
Length of value must be <=512
RegistrationDirectionxs:string
Value must be one of:
  • INCOMING
  • OUTGOING
DeviceIdentifierxs:string
Length of value must be >=1
Length of value must be <=36