Update Fixed Address operation
The Update Fixed Address operation enables you to update a fixed IPv4 or IPv6 address created in the Infoblox application. You can update only those elements that were used to create the fixed IP address.
The Update Fixed Address operation executes a query based on the elements that you specify in the adapter request. If multiple records match the query, all the records are updated.
You cannot update multiple fixed addresses when you want to update unique parameters. If you try to update the value of any such element when the query matches multiple fixed addresses, the adapter updates the value in any one fixed address, but the adapter response does not describe which address is updated.
For an IPv4 fixed address, you cannot update multiple fixed addresses if you want to update the following elements:
- <ip-address>
- <dhcp-identifier>
- <mac-address>
- <agent-remote-id>
- <agent-circuit-id>
For an IPv6 fixed address, you cannot update multiple fixed addresses if you want to update the following elements:
- <ip-address>
- <duid>
- <ipv6-prefix>
Updating an IPv4 fixed address
When you update a fixed address, you can only update the elements that are available in the fixed address.
You can change and assign the IPv4 fixed address by any one of the following elements:
- <mac-address>
- <dhcp-client-identifier>
- <agent-circuit-id> or <agent-remote-id>
Note
Ensure that you specify only one of these elements in the request.
You can use the following elements to query and update the IPv4 fixed address:
- <network>, <mask>, and <network-type>
- <network>, <mask>, and <network-view>
- <ip-address>
- <dhcp-identifier>
- <mac-address>
- <extensible-attributes>
See the Create-Fixed-Address-operation for the adapter request elements.
Sample <items> XML for retrieving and updating an IPv4 fixed address by using the <network>, <mask>, and <network-type> elements
<item>
<parameters>
<query>
<network>10.10.10.0</network>
<mask>24</mask>
<network-type>ipv4</network-type>
</query>
<update>
<disable>true</disable>
<name>Comman Name</name>
<comment>Comman Comment</comment>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<lease-settings>
<lease-time>121</lease-time>
<routers>10.10.10.3</routers>
<domain-name>gl.com</domain-name>
<dns-servers>10.10.10.5</dns-servers>
<broadcast-address>127.0.0.4</broadcast-address>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Sample_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for retrieving and updating an IPv4 fixed address by using the <network>, <mask>, and <network-type> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network:10.0.0.0" "query-mask:26" "query-network-type:ipv4" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>5267</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating an IPv4 fixed address by using the <network-type> and <ip-address> elements
<item>
<parameters>
<query>
<network-type>ipv4</network-type>
<ip-address>10.10.10.1</ip-address>
</query>
<update>
<disable>true</disable>
<name>10.10.10.3 Name</name>
<ip-address>10.10.10.3</ip-address>
<comment>10.10.10.3 Comment</comment>
<dhcp-client-identifier>dhcp-client-identifier</dhcp-client-identifier>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<lease-settings>
<lease-time>120</lease-time>
<routers>10.10.10.6</routers>
<domain-name>demo.com</domain-name>
<dns-servers>10.10.10.9</dns-servers>
<broadcast-address>127.0.0.1</broadcast-address>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>ChanedAgain</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for retrieving and updating an IPv4 fixed address by using the <network-type> and <ip-address> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-ip-address:10.0.0.20" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>3191</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating an IPv4 fixed address by using the <network-type> and <dhcp-client-identifier> elements
<item>
<parameters>
<query>
<network-type>ipv4</network-type>
<dhcp-client-identifier>43:4c:49:45:54:2d:46:4f:zz</dhcp-client-identifier>
</query>
<update>
<disable>false</disable>
<dhcp-client-identifier>43:4c:49:45:54:2d:46:4f:yy</dhcp-client-identifier>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
</update>
</parameters>
</item>
</items>
Adapter response for retrieving and updating an IPv4 fixed address by using the <network-type> and <dhcp-client-identifier> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network-type:ipv4" "query-dhcp-client-identifier:43:4c:49:45:54:2d:46:4f:zz" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>4343</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating an IPv4 fixed address by using the <network-type> and <extensible-attributes> elements
<item>
<parameters>
<query>
<network-type>ipv4</network-type>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>ChanedAgain</value>
</attribute>
</extensible-attributes>
</query>
<update>
<disable>false</disable>
<name>UPDATE ON BASE OF EA</name>
<lease-settings>
<lease-time>127</lease-time>
<routers>10.10.10.3</routers>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
</update>
</parameters>
</item>
</items>
Adapter response for retrieving and updating an IPv4 fixed address by using the <network-type> and <extensible-attributes> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-extensible-attributes:{'Country'=>'India',}," "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>6692</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv4 fixed address by using the <mac-address> element
<item>
<target>
<host>localhost</host>
<user-name>admin</user-name>
<password encryption-type="Base64">YWRtaW4=</password>
<timeout-secs>120</timeout-secs>
</target>
<parameters>
<query>
<network-type>ipv4</network-type>
<mac-address>00:00:00:11:11:11</mac-address>
</query>
<update>
<disable>true</disable>
<name>Name Of Fixed Address</name>
<ip-address>10.0.0.2</ip-address>
<comment>Comment</comment>
<dhcp-client-identifier>dhcp-client-identifier</dhcp-client-identifier>
<lease-settings>
<lease-time>121</lease-time>
<routers>10.0.0.3</routers>
<domain-name>demo.com</domain-name>
<dns-servers>10.0.0.5</dns-servers>
<broadcast-address>127.0.0.1</broadcast-address>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Sample_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv4 fixed address by using the <mac-address> element
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-mac-address:11:22:33:99:55:66" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>4004</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv4 fixed address by using the <network>, <mask>, and <network-view> elements
<item>
<target>
<host>localhost</host>
<user-name>admin</user-name>
<password encryption-type="Base64">YWRtaW4=</password>
<timeout-secs>120</timeout-secs>
</target>
<parameters>
<query>
<network>10.0.0.0</network>
<mask>24</mask>
<network-view>default</network-view>
<network-type>ipv4</network-type>
</query>
<update>
<disable>true</disable>
<name>Name Of Fixed Address</name>
<ip-address>10.0.0.2</ip-address>
<comment>Comment</comment>
<dhcp-client-identifier>dhcp-client-identifier</dhcp-client-identifier>
<lease-settings>
<lease-time>121</lease-time>
<routers>10.0.0.3</routers>
<domain-name>demo.com</domain-name>
<dns-servers>10.0.0.5</dns-servers>
<broadcast-address>127.0.0.1</broadcast-address>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Sample_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv4 fixed address by using the <network>, <mask>, and <network-view> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network:10.0.0.0" "query-mask:26" "query-network-type:ipv4" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>5267</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Updating an IPv6 fixed address
You can use the following elements to query and update the IPv6 fixed address:
- <network>, <mask>, and <network-type>
- <network>, <mask>, and <network-view>
- <ip-address>
- <duid>
- <comment>
- <extensible-attributes>
See Create-Fixed-Address-operation for the adapter request elements.
Sample <items> XML for retrieving and updating the IPv6 fixed address by using the <network>, <mask>, and <network-type> elements
<item>
<parameters>
<query>
<network>2005::</network>
<mask>64</mask>
<network-type>ipv6</network-type>
</query>
<update>
<disable>false</disable>
<comment>Comman Comment</comment>
<lease-settings>
<valid-lifetime>654321</valid-lifetime>
<preferred-lifetime>4321</preferred-lifetime>
<domain-name>bmc.com</domain-name>
<dns-servers>2005::11</dns-servers>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Demo_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv6 fixed address by using the <network>, <mask>, and <network-type> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network:1111:222:54:76::" "query-mask:64" "query-network-type:ipv6" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>3920</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv6 fixed address by using the <network>, <mask>, and <network-view> elements
<item>
<parameters>
<query>
<network>2005::</network>
<mask>64</mask>
<network-type>ipv6</network-type>
<network-view>default</network-view>
</query>
<update>
<disable>false</disable>
<name>Common Name</name>
<comment>Common Comment</comment>
<lease-settings>
<valid-lifetime>654321</valid-lifetime>
<preferred-lifetime>4321</preferred-lifetime>
<domain-name>bmc.com</domain-name>
<dns-servers>2005::11</dns-servers>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Demo_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv6 fixed address by using the <network>, <mask>, and <network-view> elements
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network-type:ipv6" "query-network:1111:222:54:76::" "query-mask:64" "query-network-view:default" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>5196</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv6 fixed address by using the <ip-address> element
<item>
<parameters>
<query>
<network-type>ipv6</network-type>
<ip-address>2005::1</ip-address>
</query>
<update>
<disable>false</disable>
<duid>55:55</duid>
<name>Update Name For 2005::1</name>
<ipv6-prefix>2077::</ipv6-prefix>
<ipv6-prefix-bits>32</ipv6-prefix-bits>
<comment>Comment</comment>
<lease-settings>
<valid-lifetime>123456</valid-lifetime>
<preferred-lifetime>1234</preferred-lifetime>
<domain-name>demo.com</domain-name>
<dns-servers>2005::10</dns-servers>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Update_EA</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv6 fixed address by using the <ip-address> element
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network-type:ipv6" "query-ip-address:1232:32:54:76::12" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>5026</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv6 fixed address by using the <duid> element
<item>
<parameters>
<query>
<network-type>ipv6</network-type>
<duid>00:00</duid>
</query>
<update>
<disable>false</disable>
<name>Name</name>
<ip-address>2005::4</ip-address>
<comment>Comment</comment>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv6 fixed address by using the <duid> element
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network-type:ipv6" "query-duid:22:92" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>3739</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv6 fixed address by using the <comment> element
<item>
<parameters>
<query>
<network-type>ipv6</network-type>
<comment>COMMENT_SEARCH_FIXED_ADDRESS</comment>
</query>
<update>
<disable>false</disable>
<name>NAME UPDATED</name>
<ip-address>2005::5</ip-address>
<comment>COMMENT UPDATED</comment>
<lease-settings>
<valid-lifetime>123456</valid-lifetime>
<preferred-lifetime>1234</preferred-lifetime>
<domain-name>demo.com</domain-name>
<dns-servers>2002::11</dns-servers>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Demo_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv6 fixed address by using the <comment> element
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network-type:ipv6" "query-comment:for updating" "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>3173</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>
Sample <items> XML for retrieving and updating the IPv6 fixed address by using the <extensible-attributes> element
<item>
<target>
<host>localhost</host>
<user-name>admin</user-name>
<password encryption-type="Base64">YWRtaW4=</password>
<timeout-secs>120</timeout-secs>
</target>
<parameters>
<query>
<network-type>ipv6</network-type>
<extensible-attributes>
<attribute>
<key>Building</key>
<value>sample</value>
</attribute>
</extensible-attributes>
</query>
<update>
<disable>false</disable>
<duid>55:55</duid>
<name></name>
<ip-address>2002::16</ip-address>
<ipv6-prefix>2012::</ipv6-prefix>
<ipv6-prefix-bits>32</ipv6-prefix-bits>
<comment>Comment</comment>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<lease-settings>
<valid-lifetime>123456</valid-lifetime>
<preferred-lifetime>1234</preferred-lifetime>
<domain-name>demo.com</domain-name>
<dns-servers>2002::11</dns-servers>
</lease-settings>
<scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
<extensible-attributes>
<attribute>
<key>Site</key>
<value>Demo_Site</value>
</attribute>
</extensible-attributes>
</update>
</parameters>
</item>
</items>
Adapter response for updating an IPv6 fixed address by using the <extensible-attributes> element
<metadata>
<response-count>1</response-count>
<status>success</status>
</metadata>
<responses>
<update-fixed-address-response>
<metadata>
<os-id>Linux</os-id>
<os-version>2.6.18-164.el5</os-version>
<os-arch>amd64</os-arch>
<status>success</status>
<target>10.128.36.17</target>
</metadata>
<commands-output>
<command-output>
<metadata>
<command>perl "/home/shantanu/760205/cdp/server/grids/GRID1/library/adapters/implementations/bmc-adapter-infoblox-nios-actor_20.13.01.00_2/update_fixed_address.pl" "10.128.36.17" "admin" "infoblox" "query-network-type:ipv6" "query-extensible-attributes:{'Country'=>'USA',}," "update-disable:true"</command>
<line-count>2</line-count>
<execution-milliseconds>2615</execution-milliseconds>
<exit-code>0</exit-code>
<status>success</status>
</metadata>
<output>
<line index="1">Response Code:0</line>
<line index="2">Response Description:Operation succeeded</line>
</output>
</command-output>
</commands-output>
</update-fixed-address-response>
</responses>
</infoblox-vnios-response>