Delete DNS Record operation

The Delete DNS Record operation deletes the DNS record from the Infoblox application.

Delete DNS Record operation for type A

The Delete DNS Record operation enables you to delete an A type of DNS record.

The following table describes the input elements for the Delete DNS record operation if you want to delete an A record.

Adapter request elements for the Delete DNS Record operation

Element

Description

Required

<operation-name>

Specifies the name of the operation: delete-dns-record

Yes

<target>

Contains the following elements:

  • <host>
  • <user-name>
  • <password>
  • <timeout-secs>

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<host>

Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<user-name>

Specifies the user name required to connect to the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<password>

Specifies the password that corresponds to <user-name>

The <password> element can contain an encryption-type attribute (the Encryption Type field on the form in the form view) that specifies whether the password is encrypted.

Valid value for <password>: Any string

Valid values for encryption-type: base64, plain (default)

Conditional:

  • Required if not specified in the request
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<timeout-secs>

Specifies the time, in seconds, after which the request expires

Valid values: Any integer

Default value: 60 seconds

No

<parameters>

Contains the elements required to execute the operation

Yes

<record-type>

Specifies the type of DNS record that you want to delete

Valid value: A

Yes

<dns-view>

Specifies the DNS view where the record is available

By default, the default DNS view is considered.

No

<ip-address>

Specifies the IP address that you have associated with the A record

Valid values: Any IPv4 address

No

<a-name>

Specifies the host name that you want to delete in a Fully Qualified Domain Name (FQDN) format

Example: admin.demo.com

Here, admin is the host name and demo.com is the authoritative forward-mapping zone name. You may provide the name of any zone that exists in the application.

Yes

<scheduled-at>

Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation

Example: 2008-10-21T10:56:00Z

No

 Sample <items> XML for the Delete DNS Record operation with type A
<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>A</record-type>
            <a-name>admin.demo.com</a-name>
            <ip-address>10.0.0.0</ip-address>
            <dns-view>default</dns-view>
            <scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
           </parameters>
      </item>
</items>

Back to top

Delete DNS Record operation for type PTR

The Delete DNS Record operation enables you to delete a PTR type of DNS record.

The following table describes the input elements for the Delete DNS record operation if you want to delete a PTR record.

Adapter request elements for the Delete DNS Record operation

Element

Description

Required

<adapter name>

Specifies the name of the adapter

Default name: InfobloxNIOS

No

<items>

Specifies the items XML that contains the request to delete the DNS record

Yes

<record-type>

Specifies the type of DNS record that you want to delete

Valid value: PTR

Yes

<dns-view>

Specifies the DNS view where the record is available

By default, the default DNS view is considered.

No

<ptrd-name>

Specifies the domain name of the PTR DNS record

Yes

<ptr-name>

Specifies the name of the PTR record

Yes

<scheduled-at>

Specifies the date and time, in ISO 8601 extended format, at which
Example: 2008-10-21T10:56:00Z

No

 Sample <items> XML for the Delete DNS Record operation with type PTR
<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>PTR</record-type>
            <ptrd-name>host.demo.com</ptrd-name>
            <ptr-name>PTRNAME</ptr-name>
            <dns-view>default</dns-view>
            <scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
           </parameters>
      </item>
</items>

Back to top

Delete DNS Record operation for type CNAME

The Delete DNS Record operation enables you to delete a CNAME type of DNS record.

The following table describes the input elements for the Delete DNS record operation if you want to delete a CNAME record.

Adapter request elements for the Delete DNS Record operation

Element

Description

Required

<operation-name>

Specifies the name of the operation: delete-dns-record

Yes

<target>

Contains the following elements:

  • <host>
  • <user-name>
  • <password>
  • <timeout-secs>

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<host>

Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<user-name>

Specifies the user name required to connect to the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<password>

Specifies the password that corresponds to <user-name>

The <password> element can contain an encryption-type attribute (the Encryption Type field on the form in the form view) that specifies whether the password is encrypted.

Valid value for <password>: Any string

Valid values for encryption-type: base64, plain (default)

Conditional:

  • Required if not specified in the request
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<timeout-secs>

Specifies the time, in seconds, after which the request expires

Valid values: Any integer

Default value: 60 seconds

No

<parameters>

Contains the elements required to execute the operation

Yes

<record-type>

Specifies the type of DNS record that you want to delete

Valid value: CNAME

Yes

<dns-view>

Specifies the DNS view where the record is available

By default, the default DNS view is considered.

No

<cname-name>

Specifies the alias name for a CNAME record in the Fully Qualified Domain Name format

The FQDN consists of the host_name followed by the domain name (example: abc.com). ex: 1.0.0.10.in-addr.arpa

Yes

<scheduled-at>

Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation

Example: 2008-10-21T10:56:00Z

No

 Sample <items>XML for the Delete DNS Record operation with type CNAME
<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>CNAME</record-type>
            <cname-name>1.0.0.10.in-addr.arpa</cname-name>
            <dns-view>default</dns-view>
            <scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
           </parameters>
      </item>
</items>

Back to top

Delete DNS Record operation for type SRV

The Delete DNS Record operation enables you to delete a SRV type of DNS record.

The following table describes the input elements for the Delete DNS record operation if you want to delete a SRV record.

Adapter request elements for the Delete DNS Record operation

Element

Description

Required

<adapter name>

Specifies the name of the adapter

Default name: InfobloxNIOS

No

<items>

Specifies the items XML that contains the request to delete the DNS record

Yes

<record-type>

Specifies the type of DNS record that you want to delete

Valid value: SRV

Yes

<dns-view>

Specifies the DNS view where the record is available

By default, the default DNS view is considered.

No

<srv-name>

Specifies the name of the SRV DNS record in an FQDN format that is, the host name followed by the domain name

Example: admin.demo.com

Here, the host name is admin and demo.com is the name of the authoritative forward-mapping zone.

Yes

<srv-port>

Specifies the port of the SRV record

Example: 10

Conditional; required if there are multiple SRV records with the same SRV name

<srv-priority>

Specifies the priority of the SRV record

Example: 11

Conditional; required if there are multiple SRV records with the same SRV name

<srv-weight>

Specifies the weight of the SRV record

Example: 11

Conditional; required if there are multiple SRV records with the same SRV name

<srv-target>

Specifies the canonical domain name for the host

Conditional; required if there are multiple SRV records with the same SRV name

<scheduled-at>

Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation

Example: 2008-10-21T10:56:00Z

No

 Sample <items> XML for the Delete DNS Record operation with type SRV
<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>
            <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>
            <scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
           </parameters>
      </item>
</items>

Back to top

Delete DNS Record operation for type TXT

The Delete DNS Record operation enables you to delete a TXT type of DNS record.

The following table describes the input elements for the Delete DNS record operation if you want to delete a TXT record.

Adapter request elements for the Delete DNS Record operation

Element

Description

Required

<operation-name>

Specifies the name of the operation: delete-dns-record

Yes

<target>

Contains the following elements:

  • <host>
  • <user-name>
  • <password>
  • <timeout-secs>

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<host>

Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<user-name>

Specifies the user name required to connect to the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<password>

Specifies the password that corresponds to <user-name>

The <password> element can contain an encryption-type attribute (the Encryption Type field on the form in the form view) that specifies whether the password is encrypted.

Valid value for <password>: Any string

Valid values for encryption-type: base64, plain (default)

Conditional:

  • Required if not specified in the request
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<timeout-secs>

Specifies the time, in seconds, after which the request expires

Valid values: Any integer

Default value: 60 seconds

No

<parameters>

Contains the elements required to execute the operation

Yes

<record-type>

Specifies the type of DNS record that you want to delete

Valid value: TXT

Yes

<dns-view>

Specifies the DNS view where the record is available

By default, the default DNS view is considered.

No

<txt-name>

Specifies the host name or the TXT record name in the form of a string

Yes

<txt-string>

Specifies the text that is associated with the TXT record

Conditional; required if there are multiple records with the same TXT name

<scheduled-at>

Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation

Example: 2008-10-21T10:56:00Z

No

 Sample <items> XML for the Delete DNS Record operation with type TXT
<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>TXT</record-type>
            <txt-name>admin.demo.com</txt-name>
            <txt-string>TEST</txt-string>
            <dns-view>default</dns-view>
            <scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
           </parameters>
      </item>
</items>

Back to top

Delete DNS Record operation for type MX

The Delete DNS Record operation enables you to delete a MX type of DNS record.

The following table describes the input elements for the Delete DNS record operation if you want to delete a MX record.

Adapter request elements for the Delete DNS Record operation

Element

Description

Required

<operation-name>

Specifies the name of the operation: delete-dns-record

Yes

<target>

Contains the following elements:

  • <host>
  • <user-name>
  • <password>
  • <timeout-secs>

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<host>

Specifies the host name (fully qualified domain name) or IP address of the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<user-name>

Specifies the user name required to connect to the Infoblox Grid Manager

Valid value: Any string

Conditional:

  • Required if not specified in the configuration
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<password>

Specifies the password that corresponds to <user-name>

The <password> element can contain an encryption-type attribute (the Encryption Type field on the form in the form view) that specifies whether the password is encrypted.

Valid value for <password>: Any string

Valid values for encryption-type: base64, plain (default)

Conditional:

  • Required if not specified in the request
  • If specified in the configuration and request, the value in the request overrides the value in the configuration

<timeout-secs>

Specifies the time, in seconds, after which the request expires

Valid values: Any integer

Default value: 60 seconds

No

<parameters>

Contains the elements required to execute the operation

Yes

<record-type>

Specifies the type of DNS record that you want to delete

Valid value: MX

Yes

<dns-view>

Specifies the DNS view where the record is available

By default, the default DNS view is considered.

No

<mx-domain-name>

Specifies the MX domain name in an FQDN format

Yes

<mx-preference>

Specifies the preference value of the DNS shared MX object

Conditional; required if there are multiple records with the same MX name

<mx-exchanger>

Specifies the name of the mail exchanger in an FQDN format

Conditional; required if there are multiple records with the same MX name

<scheduled-at>

Specifies the date and time, in ISO 8601 extended format, at which you want to execute the operation

Example: 2008-10-21T10:56:00Z

No

 Sample <items> XML for the Delete DNS Record operation with type MX
<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>MX</record-type>
            <mx-domain-name>admin.demo.com</mx-domain-name>
            <mx-preference>10</mx-preference>
            <mx-exchanger>10.0.0.12</mx-exchanger>
            <dns-view>default</dns-view>
            <scheduled-at>2012-11-29T18:30:19+05:30</scheduled-at>
           </parameters>
      </item>
</items>

Back to top

Was this page helpful? Yes No Submitting... Thank you

Comments