获取两个配置项之间的关系



使用以下URL,获取两个配置项之间的关系:

http://<servername>:<portnumber>/api/cmdb/cirelationships/CI Name 1<->CI Name 2/

假设您的AssetExplorer运行在本地服务器的8080端口,要获取服务器(connector.iad8.amazon.com)和打印机(dlf-1w.printer-1)之间的关系,则示例URL为:

http://localhost:8080/api/cmdb/cirelationships/connector.iad8.amazon.com<->dlf-1w.printer-1/


Keypoints:

  1. 操作名称 - 属性名称为:"OPERATION_NAME",值为:"read"。

  2. 技术员密钥 - 属性名称为:"TECHNICIAN_KEY",值为:密钥的值。


注意:  

  • 参数: Result Format - 可选项,指定返回结果的格式 ( XML 或 JSON )

  • 如果不指定该参数,则API将返回JSON 格式的结果。


必需的参数:  

  • 两个配置项之间的符号 <-> 是必需的

  • CI Name1 - 必需的,配置项名称区分大小写。

 

 XML 格式的输出:connector.iad8.amazon.com 连接到打印机dlf-1w.printer-1 

<?xml version="1.0" encoding="UTF-8"?>
<API version="1.0">
    <response>
            <result>
                <statuscode>200</statuscode>
                <status>Success</status>
                <message>Successfully fetched.</message>
                <created-date>Mar 22, 2013 12:51 PM</created-date>
                         <relationships for="connector.iad8.amazon.com">
                                   <relationship>
                                    <name>Connected to</name>
                                        <ci>
                                              <type>Printer</type>
                                               <name>dlf-1w.printer-1</name>
                                               <relattributes/>
                                         </ci>
                                   </relationship>
                         </relationships>
             </result>        
    </response>
</API>

JSON 格式的输出:


{
    "API": {
        "response": {
            "result": {
                "created-date": "Sep 2, 2013 03:05 PM",
                "message": "Successfully fetched.",
                "status": "Success",
                "statuscode": "200",
                "relationships": {
                    "relationship": {
                        "ci": {
                            "type": "Switch Ports",
                            "name": "connector.iad8.amazon.com"
                        },
                        "name": "Connected to"
                    },
                    "for": "dlf-1w.printer-1"
                }
            }
        },
        "operation": {
            "name": "read"
        },
        "version": "1.0"
    }
}



Copyright © 2015 卓豪(北京)技术有限公司版权所有