REST Resources
-
/ -
/ctps -
/equipment-holders -
/equipment-holders /{equipment-holder-id} -
/execute-export-physical-inventory -
/export-ctp-interface -
/export-ptp-interface -
/job-instances /{job-id} /download-ctp-interface-data -
/job-instances /{job-id} /download-physical-inventory-data -
/job-instances /{job-id} /download-ptp-interface-data -
/managed-elements -
/managed-elements /{id} -
/managed-elements /{id} /equipment-holders -
/managed-elements /{id} /equipment-holders /{eqId} -
/managed-elements /{id} /multilayer-subnetworks -
/managed-elements /{id} /multilayer-subnetworks /{mlsnId} -
/managed-elements /{id} /ptps -
/managed-elements /{id} /ptps /{ptpId} -
/managed-elements /{id} /ptps /{ptpId} /view-manage-labels -
/managed-elements /{id} /routing-engines -
/managed-elements /{id} /routing-engines /{serialNo} -
/managed-elements /{id} /routing-instances -
/managed-elements /{id} /routing-options -
/managed-elements /{id} /software-identities -
/managed-elements /{id} /virtual-chassis -
/managed-elements /{id} /vlans -
/ptps -
/ptps /{ptpId}
/api/space/managed-domain/equipment-holders
The following operations are supported on this resource:
GET /equipment-holders | Version 1 |
Get all Equipment Holder information.
Sample Usage
GET /equipment-holders
-
Accept Headers:
application/vnd.net.juniper.space.managed-domain.equipment-holders+xml;version=1
application/vnd.net.juniper.space.managed-domain.equipment-holders+json;version=1
<equipment-holders total="Integer" uri="/api/space/managed-domain/equipment-holders">
<equipment-holder
href="/api/space/managed-domain/equipment-holders/{id}" uri="/api/space/managed-domain/equipment-holders/{id}">
<child-count>Integer</child-count>
<hosting-me
href="/api/space/managed-domain/managed-elements/{id}" uri="/api/space/managed-domain/equipment-holders/{id}">
<id>Integer</id>
</hosting-me>
<expected-or-installed-equipment>
<installed-equipment-object-type>String</installed-equipment-object-type>
<expected-equipment-object-type>String</expected-equipment-object-type>
<installed-serial-number>String</installed-serial-number>
<installed-description>String</installed-description>
<domain-name>String</domain-name>
<installed-vendor-part-number>String</installed-vendor-part-number>
<installed-version>String</installed-version>
<installed-model>String</installed-model>
<domain-id>Integer</domain-id>
<name>String</name>
<device-id>Integer</device-id>
<installed-part-number>String</installed-part-number>
<installed-vendor-material-number>String</installed-vendor-material-number>
<path>String</path>
<comp-status>String</comp-status>
</expected-or-installed-equipment>
<holder-type>RACK</holder-type>
<id>Integer</id>
<belong-to-id>Integer</belong-to-id>
<device-name>String</device-name>
<domain-id>Integer</domain-id>
<name>String</name>
<path>String</path>
<device-id>Integer</device-id>
<belong-to
href="/api/space/managed-domain/equipment-holders/{id}" uri="/api/space/managed-domain/equipment-holders/{id}">
<id>Integer</id>
<name>String</name>
</belong-to>
<domain-name>String</domain-name>
<holder-state>EMPTY</holder-state>
<display-name>String</display-name>
</equipment-holder>
</equipment-holders>
{
"equipment-holders": {
"@total": "Integer",
"@uri": "/api/space/managed-domain/equipment-holders",
"equipment-holder": {
"@href": "/api/space/managed-domain/equipment-holders/{id}",
"@uri": "/api/space/managed-domain/equipment-holders/{id}",
"child-count": "Integer",
"hosting-me": {
"@href": "/api/space/managed-domain/managed-elements/{id}",
"@uri": "/api/space/managed-domain/equipment-holders/{id}",
"id": "Integer"
},
"expected-or-installed-equipment": {
"installed-equipment-object-type": "String",
"expected-equipment-object-type": "String",
"installed-serial-number": "String",
"installed-description": "String",
"domain-name": "String",
"installed-vendor-part-number": "String",
"installed-version": "String",
"installed-model": "String",
"domain-id": "Integer",
"name": "String",
"device-id": "Integer",
"installed-part-number": "String",
"installed-vendor-material-number": "String",
"path": "String",
"comp-status": "String"
},
"holder-type": "RACK",
"id": "Integer",
"belong-to-id": "Integer",
"device-name": "String",
"domain-id": "Integer",
"name": "String",
"path": "String",
"device-id": "Integer",
"belong-to": {
"@href": "/api/space/managed-domain/equipment-holders/{id}",
"@uri": "/api/space/managed-domain/equipment-holders/{id}",
"id": "Integer",
"name": "String"
},
"domain-name": "String",
"holder-state": "EMPTY",
"display-name": "String"
}
}
}
Access Control
The following capabilities are required to access this API: ViewPhysicalInventory
POST /equipment-holders | Version 1 |
Get Filtered Equipment Holders ID.
Sample Usage
POST /equipment-holders
-
Content-Type Headers:
application/vnd.net.juniper.space.managed-domain.filter-equipment-holders-request+xml;version=1;charset=UTF-8
application/vnd.net.juniper.space.managed-domain.filter-equipment-holders-request+json;version=1;charset=UTF-8 -
Accept Headers:
application/vnd.net.juniper.space.managed-domain.filter-equipment-holders-response+xml;version=1
application/vnd.net.juniper.space.managed-domain.filter-equipment-holders-response+json;version=1
<filter-equipment-holders-request>
<filter-string>String</filter-string>
<devices>
<device href="/api/space/device-management/devices/{id}"/>
</devices>
</filter-equipment-holders-request>
<equipment-holders total="Integer" uri="/api/space/managed-domain/equipment-holders">
<equipment-holder
href="/api/space/managed-domain/equipment-holders/{id}" uri="/api/space/managed-domain/equipment-holders/{id}">
<id>Integer</id>
<name>String</name>
<device-id>Integer</device-id>
<belong-to>
<id>Integer</id>
<name>String</name>
</belong-to>
</equipment-holder>
</equipment-holders>
{
"filter-equipment-holders-request" : {
"filter-string" : "String" ,
"devices" : {
"device" : {
"@href" : "/api/space/device-management/devices/{id}"
}
}
}
}
{
"equipment-holders" : {
"@total" : "Integer" ,
"@uri" : "/api/space/managed-domain/equipment-holders" ,
"equipment-holder" : {
"@href" : "/api/space/managed-domain/equipment-holders/{id}" ,
"@uri" : "/api/space/managed-domain/equipment-holders/{id}" ,
"id" : "Integer" ,
"name" : "String" ,
"device-id" : "Integer" ,
"belong-to" : {
"id" : "Integer" ,
"name" : "String"
}
}
}
}
Access Control
The following capabilities are required to access this API: ViewPhysicalInventory