Update DNS Record operation
The Update DNS Record operation enables you to edit and update any type of DNS records in the Infoblox application.
The Update DNS Record operation runs a query based on the elements that you specify. If multiple records match the query, the adapter updates all the records. This enables you to update multiple records of the same type simultaneously.
Adapter request elements for updating a DNS record of type A
Element |
Description |
Required |
---|---|---|
|
Specifies the name of the operation: |
Yes |
|
Contains the following elements:
|
Conditional:
|
|
Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager |
Conditional:
|
|
Specifies the user name required to connect to the Infoblox Grid Manager |
Conditional:
|
|
Specifies the password that corresponds to |
Conditional:
|
|
Specifies the time, in seconds, after which the request expires |
No |
|
Contains the elements required to execute the operation |
Yes |
|
Specifies the type of DNS record that you want to create |
Yes |
|
Specifies the parent tag for querying DNS records |
Yes |
|
Specifies the name of the A type of a DNS record in a fully qualified domain name (FQDN) format |
Yes |
|
Specifies the IP address associated with the A record to uniquely identify the record |
No |
|
Specifies the DNS view in which the A record exists |
No |
|
Specifies the parent element for updating DNS Record fields |
Yes |
|
Specifies the name of the A type of a DNS record in a fully qualified domain name (FQDN) format |
No |
|
Specifies the IPv4 address associated with the A record |
No |
|
Specifies the DNS view in which the record is updated |
No |
|
Specifies a user comment |
No |
|
Specifies whether to disable the DNS record after it is updated |
No |
|
Specifies, in seconds, the time required to start and run the DNS record |
No |
|
Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation |
No |
|
Contains the |
No |
|
Contains a key-value pair designated by the
|
No |
Adapter request elements for updating a DNS record of type PTR
Element |
Description |
Required |
---|---|---|
|
Specifies the name of the operation: |
Yes |
|
Contains the following elements:
|
Conditional:
|
|
Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager |
Conditional:
|
|
Specifies the user name required to connect to the Infoblox Grid Manager |
Conditional:
|
|
Specifies the password that corresponds to |
Conditional:
|
|
Specifies the time, in seconds, after which the request expires |
No |
|
Contains the elements required to execute the operation |
Yes |
|
Specifies the type of DNS record that you want to create |
Yes |
|
Specifies the parent tag for querying DNS records |
No |
|
Specifies the domain name of the PTR record |
Yes |
|
Specifies the host name to which the PTR record points |
No |
|
Specifies the DNS view in which the PTR record exists |
No |
|
Specifies the parent element for updating DNS record fields |
No |
|
Specifies the IPv4 address associated with the PTR record |
No |
|
Specifies the IPv6 address associated with the PTR record |
No |
|
Specifies the DNS view in which the record is updated |
No |
|
Specifies a user comment |
No |
|
Specifies whether to disable the DNS record after it is updated |
No |
|
Specifies, in seconds, the time required to start and run the DNS record |
No |
|
Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation |
No |
|
Contains the |
No |
|
Contains a key-value pair designated by the
|
No |
Adapter request elements for updating a DNS record of type CNAME
Element |
Description |
Required |
---|---|---|
|
Specifies the name of the operation: |
Yes |
|
Contains the following elements:
|
Conditional:
|
|
Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager |
Conditional:
|
|
Specifies the user name required to connect to the Infoblox Grid Manager |
Conditional:
|
|
Specifies the password that corresponds to |
Conditional:
|
|
Specifies the time, in seconds, after which the request expires |
No |
|
Contains the elements required to execute the operation |
Yes |
|
Specifies the type of DNS record that you want to create |
Yes |
|
Specifies the parent tag for querying DNS records |
No |
|
Specifies the alias for a CNAME type of DNS record in an FQDN format |
Yes |
|
Specifies the DNS view in which the CNAME record exists |
No |
|
Specifies the parent element for updating DNS record fields |
No |
|
Specifies the host name in the FQDN format, that is, host name followed by the domain name |
Yes |
|
Specifies the complete canonical or official host nameo of a CNAME record |
Yes |
|
Specifies the DNS view in which the record is updated |
No |
|
Specifies a user comment |
No |
|
Specifies whether to disable the DNS record after it is updated |
No |
|
Specifies, in seconds, the time required to start and run the DNS record |
No |
|
Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation |
No |
|
Contains the |
No |
|
Contains a key-value pair designated by the
|
No |
Adapter request elements for updating a DNS record of type SRV
Element |
Description |
Required |
---|---|---|
|
Specifies the name of the operation: |
Yes |
|
Contains the following elements:
|
Conditional:
|
|
Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager |
Conditional:
|
|
Specifies the user name required to connect to the Infoblox Grid Manager |
Conditional:
|
|
Specifies the password that corresponds to |
Conditional:
|
|
Specifies the time, in seconds, after which the request expires |
No |
|
Contains the elements required to execute the operation |
Yes |
|
Specifies the type of DNS record that you want to create |
Yes |
|
Specifies the parent tag for querying DNS records |
No |
|
Specifies the host name in the FQDN format, that is, host name followed by the authoritative forward-mapping zone name |
Yes |
|
Specifies the port number for the SRV record |
Yes |
|
Specifies the priority for the SRV record |
Yes |
|
Specifies the weight of the SRV record |
Yes |
|
Specifies the canonical domain name for the host with the name of the authoritative forward-mapping zone |
No |
|
Specifies the DNS view in which the SRV record exists |
No |
|
Specifies the parent element for updating DNS record fields |
No |
|
Specifies the host name that you want to update, in an FQDN format |
Yes |
|
Specifies the port number for the SRV record |
Yes |
|
Specifies the priority for the SRV record |
Yes |
|
Specifies the weight of the SRV record |
Yes |
|
Specifies the canonical domain name for the host with the name of the authoritative forward-mapping zone |
No |
|
Specifies the DNS view in which the record is updated |
No |
|
Specifies a user comment |
No |
|
Specifies whether to disable the DNS record after it is updated |
No |
|
Specifies, in seconds, the time required to start and run the DNS record |
No |
|
Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation |
No |
|
Contains the |
No |
|
Contains a key-value pair designated by the
|
No |
<items>
<item>
<target>
<host>localhost</host>
<user-name>admin</user-name>
<password encryption-type="Base64">YWRtaW4=</password>
<timeout-secs>120</timeout-secs>
</target>
<parameters>
<record-type>SRV</record-type>
<query>
<srv-name> admin.demo.com</srv-name>
<srv-port>11</srv-port>
<srv-priority>10</srv-priority>
<srv-weight>10</srv-weight>
<srv-target> admin.demo.com</srv-target>
<dns-view>default</dns-view>
</query>
<update>
<srv-name> admin.demo.com</srv-name>
<srv-port>11</srv-port>
<srv-priority>10</srv-priority>
<srv-weight>10</srv-weight>
<srv-target> admin.demo.com</srv-target>
<dns-view>default</dns-view>
<comment>updated comment</comment>
<disable>true</disable>
<ttl>120</ttl>
<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>
&l<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>200 OK</title>
</head><body>
<h1>OK</h1>
<p>The proxy server received an invalid
response from an upstream server.<br />
</p>
</body></html>
Comments
Log in or register to comment.