更新工作站 CI

要更新 CI,请使用以下 URL 格式:

http://<Server名称>:<端口号>/api/cmdb/ci/

假设您要在本地 Server 上更新一个 CI,端口号为 8080,则 URL 应为:

http://localhost:8080/api/cmdb/ci

要点:

  1. 输入内容是一个 XML 字符串,以“POST 属性”的形式发送,键为“INPUT_DATA”。
  2. 操作名称“update”应作为“POST 属性”发送,键为“OPERATION_NAME”。
  3. 技术人员密钥应作为“POST 属性”发送,键为“TECHNICIAN_KEY”。

注意:  

如果未指定结果格式,则 API 将以 JSON 格式返回输出

  • 具有资产更新角色技术人员可以执行这些操作。
  • 响应中将返回已更新条目CI-ID 以及 CI 名称
  • 可更新对应 CI 类型CI 属性全局属性自定义 CI 属性
  • 可更新工作站/Server 的所有工作站附加字段
  • 可更新所有资产附加属性
  • 如果字段为非英文,也可以在用于更新数据的 XML 中提供相同内容。
  • 可更新所有资产附加属性
  • 可使用带有关系运算筛选器来更新资产。
  • 参数结果格式 - 可选:指定返回格式(XML 或 JSON)

用于更新Server的示例 XML 输入:(也可以使用同一组字段更新工作站)。

 

?xml version="1.0" encoding="UTF-8"?>

<API version="1.0" >

    <citype>

        <name>Windows 工作站</name>

        <criterias>

            <criteria>

                <parameter>

                    <name compOperator="IS">CI 名称</name>

                    <value>sdp-w2k3-13</value>

                </parameter>

            </criteria>

        </criterias>

        <newvalue>

        <record>

        <!-- 无法通过更新操作更新产品名称/类型 -->

        <!--parameter><name>产品名称</name><value>Unknown Server</value></parameter-->

        <parameter><name>站点</name><value>China</value></parameter>        

        <parameter><name>资产标签</name><value>MY RES TAG_1</value></parameter>

        <parameter><name>资产状态</name><value>使用中</value></parameter>

        <parameter><name>资产序列号</name><value>KIJH-KPOJ-IOO9-IO98_1</value></parameter>

        <parameter><name>成本</name><value>1223.98</value></parameter>

        <parameter><name>供应商</name><value>HP</value></parameter>

        <parameter><name>到期日期</name><value>2012-08-23</value></parameter>

        <parameter><name>保修到期日期</name><value>2012-08-23</value></parameter>

        <parameter><name>购置日期</name><value>2002-8-23</value></parameter>

        <parameter><name>位置</name><value>Beijing</value></parameter>

        <parameter><name>业务影响</name><value>高</value></parameter>

        <parameter><name>描述</name><value>Beijing\r\nAXL_EXT</value></parameter>

        <parameter><name>条形码</name><value>101001100010101_1</value></parameter>



        <!-- 库存数据 -->

        <parameter><name>服务标签</name><value>AXL90OSASASD_1</value></parameter>

        <parameter><name>总内存</name><value>2024</value></parameter>

        <parameter><name>虚拟内存</name><value>2024</value></parameter>

        <parameter><name>操作系统</name><value>Microsoft Windows XP Professional 2010</value></parameter>

        <parameter><name>Service Pack</name><value>Microsoft Windows XP Professional 2010</value></parameter>

        <parameter><name>磁盘空间</name><value>22</value></parameter>

        <parameter><name>制造商</name><value>HP</value></parameter>

        <parameter><name>是否为虚拟机</name><value>true</value></parameter>

        <parameter><name>显示器类型</name><value>LG 360_EXT</value></parameter>

        <parameter><name>显示器制造商</name><value>LCD Flat monitor_EXT</value></parameter>

        <parameter><name>显示器序列号</name><value>AADSD90KL88767_EDXT</value></parameter>

        <parameter><name>鼠标类型</name><value>LOGITECH_EXT</value></parameter>

        <parameter><name>鼠标制造商</name><value>Microsoft Corporation</value></parameter>

        <parameter><name>鼠标序列号</name><value>MOUSE_AADSD90KL88767_EXT</value></parameter>

        <parameter><name>键盘类型</name><value>LG 480_EXT</value></parameter>

        <parameter><name>键盘制造商</name><value>Microsoft Corporation</value></parameter>

        <parameter><name>键盘序列号</name><value>KBD_AADSD90KL88767_EXT</value></parameter>        



        <!-- 资产附加字段 -->

        <parameter><name>资产数据</name><value>My data\r\nTextas_EXT</value></parameter>

        <parameter><name>资产日期</name><value>2012-09-23</value></parameter>

        <parameter><name>资产编号</name><value>987654321</value></parameter>



        <!-- 工作站附加字段 -->

        <parameter><name>WS 数据</name><value>My data\r\nTextas_EXT</value></parameter>

        <parameter><name>WS 日期</name><value>2013-09-23</value></parameter>

        <parameter><name>WS 编号</name><value>987654321</value></parameter>



        <!-- 所有权详细信息 -->

        <multi-valued-parameter name="分配所有权">

            <record>

                <parameter><name>部门</name><value>Finance</value></parameter>

                <parameter><name>部门站点</name><value>Pleasanton,CA</value></parameter>

            </record>

        </multi-valued-parameter>



        <multi-valued-parameter name="资产租赁信息">

            <record>

                <parameter><name>开始日期</name><value>2013-09-21</value></parameter>

                <parameter><name>结束日期</name><value>2013-09-21</value></parameter>

            </record>

        </multi-valued-parameter>



        <multi-valued-parameter name="网络详细信息">

            <record>

                <parameter><name>DHCP Server</name><value>www.dbexplorer.com_bak</value></parameter>

                <parameter><name>IP 地址</name><value>192.168.112.200</value></parameter>

                <parameter><name>MAC 地址</name><value>AS2.168.112.200</value></parameter>

                <parameter><name>NIC</name><value>MY NIC_BAK</value></parameter>

                <parameter><name>网络</name><value>192.168.112.255</value></parameter>

            </record>

            <record>

                <parameter><name>DHCP Server</name><value>www.dbexplorer1.com_BAK</value></parameter>

                <parameter><name>IP 地址</name><value>192.168.112.255</value></parameter>

                <parameter><name>MAC 地址</name><value>AS2.168.112.255</value></parameter>

                <parameter><name>NIC</name><value>MY NIC-1_BAK</value></parameter>

                <parameter><name>网络</name><value>192.168.112.100</value></parameter>

            </record>

        </multi-valued-parameter>

        <multi-valued-parameter name="处理器详细信息">

            <record>

                <parameter><name>处理器数量</name><value>2</value></parameter>

                <parameter><name>处理器类型</name><value>Intel Inside 2</value></parameter>

                <parameter><name>处理器速度</name><value>2025</value></parameter>

                <parameter><name>处理器制造商</name><value>SSL Corporation_BAK</value></parameter>

            </record>

            <record>

                <parameter><name>处理器数量</name><value>2</value></parameter>

                <parameter><name>处理器类型</name><value>Intel Inside 2</value></parameter>

                <parameter><name>处理器速度</name><value>4025</value></parameter>

                <parameter><name>处理器制造商</name><value>SSL Corporation (India)_bak</value></parameter>

            </record>

        </multi-valued-parameter>

        </record>

        </newvalue>

    </citype>    

</API>