Objects

Update room placement of a rack

Update the room placement of a rack: position, rotation and the placed flag. The server clears the placed flag when the rack is unbound from its room, as placement is only valid for the room it was made in. Merge-patch semantics: any subset of fields can be sent; omitted fields are left unchanged.

This property group applies to Rack objects only; sending it to any other object class returns 400.

patch/v1/objects/{object-id}/room-placement

Path parameters

object-idinteger required

Request body

placedboolean

True if the rack has been positioned on the floor plan. Cleared by the server when the rack is unbound from its room.

xinteger

X coordinate of rack footprint reference corner in room coordinates, millimetres.

yinteger

Y coordinate of rack footprint reference corner in room coordinates, millimetres.

rotationinteger

Rotation in degrees (front direction); normalised by the server to the range 0..359.

Response

Room placement updated; full updated object returned.

aliasstring

Object alias

categoryinteger

Object category ID

class'AccessPoint' | 'AgentPolicyLogParser' | 'Asset' | 'AssetGroup' | 'AssetRoot' | 'BusinessService' | 'BusinessServiceProto' | 'BusinessServiceRoot' | 'Chassis' | 'Cluster' | 'Condition' | 'Container' | 'CoolingZone' | 'Dashboard' | 'DashboardGroup' | 'DashboardRoot' | 'Facility' | 'Generic' | 'Interface' | 'MobileDevice' | 'Network' | 'NetworkMap' | 'NetworkMapGroup' | 'NetworkMapRoot' | 'NetworkService' | 'Node' | 'NodeLink' | 'PowerDomain' | 'Rack' | 'Report' | 'ReportGroup' | 'ReportRoot' | 'Room' | 'Sensor' | 'ServiceCheck' | 'ServiceRoot' | 'Subnet' | 'Template' | 'TemplateGroup' | 'TemplateRoot' | 'VPNConnector' | 'Zone'
guidstring uuid

Object GUID

idinteger

Object ID

namestring

Object name

timestampstring date-time

Object last change timestamp

status0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Changes

Changed in 1 of the 115 revisions of this API.1