删除配置项的关系



要删除某个配置项的关系,使用以下URL:

http://<servername>:<portnumber>/api/cmdb/cirelationships

假设您的AssetExplorer运行在本地服务器的8080端口,则:

http://localhost:8080/api/cmdb/cirelationshipss


关键参数:

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

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


注意:  

  • 参数: 结果格式(format - 可选项),用于指定返回信息的格式(值为xml或者json )

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



必需的参数:  

  • 要删除的配置项的关系(指定关系类型)

  • 使用 * 删除某个配置项联系的所有关系。


XML输入示例:

<API version="1.0" locale="en">
    <relationships>
            <deleterelationship>
                <fromci>sd-test5.zohocorpin.com</fromci>
                <relationshiptype>runs</relationshiptype>
                <relatedcis>
                        <ci>SSL_Reports_sd-test5.zohocorpin.com</ci>
                        <!--Syntax to delete all ci <ci>*</ci> -->
                </relatedcis>
            </deleterelationship>
     </relationships>
</API>

 


输出示例:成功

<?xml version="1.0" encoding="UTF-8"?>
<API locale="en" version="1.0">
            <result>
                <statuscode>200</statuscode>
                <status>Success</status>
                <message>1 records removed successfully.</message>
                <created-date>Mar 22, 2013 10:58 AM</created-date>
            </result>
</API>

 

输出示例:失败


<?xml version="1.0" encoding="UTF-8"?>
<API locale="1.0">
<response>
            <result>
                <statuscode>200</statuscode>
                <status>No rows matched to delete.</status>
                <message>No relationship is defined for the CI(s) [SSL_Reports_sd-test5.zohocorpin.com] </message>
            </result>
</response>
</API>

 



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