Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Infoblox DNS activities

The Infoblox DNS activities manage DNS records in your network using an Infoblox DDI Grid Server.

Use these activities to register, list, or delete DNS records managed on an Infoblox server.

Parent Topic:Infoblox DDI activity pack

List DNS C-records activity

The List DNS C-records activity retrieves all canonical (CNAME) records from a specified Infoblox server.

The DNS activities use the REST web service activity template to manage DNS records using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.

To access this activity in the Workflow Editor, select the Custom tab, and then navigate to Custom Activities > Infoblox DDI > DNS.

Input variables

VariableDescription
InfobloxServerName of the Infoblox DDI Grid Server.
restCredentialsThe sys\_id of the REST credentials from the ServiceNow instance.
api\_versionDefines the version of WAPI to use for the integration endpoints. The default value is 2.0. Note: This field is mandatory. If field is empty, the orchestration activity will fail.
viewName of the Infoblox network view. The default value is default. Note: If the field is empty, the operation is treated as happening with no view and returns the values with data from all views.

Output variables

VariableDescription
errorDisplays the message for any REST error encountered.
referenceReference value for a DNS CNAME record, such as: record:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS50ZXN0LmNuYW1l:cname.test.com/default
cannonicalNameCNAME record.
nameName of the network option returned, such as domain-name-server.
viewThe assigned view of the DNS data. A given zone can have multiple views, which are accessed depending on the IP address of the source of the query. The default view of DNS data for this activity is the network view.

Conditions

VariableDescription
SuccessActivity successfully listed the DNS C records.
FailureActivity failed to list the DNS C records.

Register DNS A-record activity

The Register DNS A-record activity creates a DNS A record on a specified Infoblox server.

The DNS activities use the REST web service activity template to manage DNS records using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.

To access this activity in the Workflow Editor, select the Custom tab, and then navigate to Custom Activities > Infoblox DDI > DNS.

Input variables

VariableDescription
InfobloxServerName of the Infoblox DDI Grid Server.
networkAddress of the network containing the IP address to register in the record.
hostNameName of the actual server machine associate with the IP address in this record.
zoneThe DNS zone associated with the record being created.
ipAddressSpecific IP address registered in this record.
restCredentialsThe sys\_id of the REST credentials from the ServiceNow instance.
api\_versionDefines the version of WAPI to use for the integration endpoints. The default value is 2.0. Note: This field is mandatory. If the field is empty, the orchestration activity will fail.
viewName of the Infoblox network view. The default value is default. Note: If the field is empty, the operation is treated as happening in the default view.

Output variables

VariableDescription
errorDisplays the message for any REST error encountered.
DNSARecordName of the record registered, expressed in the format: record:host/<encrypted code>:<network name>/default.

Conditions

VariableDescription
SuccessActivity successfully created the DNS A record.
FailureActivity failed to create the DNS A record.

Register DNS C-Record activity

The Register DNS C-Record activity creates a DNS canonical (CNAME) record on a specified Infoblox server.

The DNS activities use the REST web service activity template to manage DNS records using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.

To access this activity in the Workflow Editor, select the Custom tab, and then navigate to Custom Activities > Infoblox DDI > DNS.

Input variables

VariableDescription
InfobloxServerName of the Infoblox DDI Grid Server.
cnameThe DNS cannonical record to create, as expressed by the c_name value.
recordNameName of the record to create.
zoneThe DNS zone containing the cannonical record to create.
restCredentialsThe sys\_id of the REST credentials from the ServiceNow instance.
api\_versionDefines the version of WAPI to use for the integration endpoints. The default value is 2.0. Note: This field is mandatory. If the field is empty, the orchestration activity will fail.
viewName of the Infoblox network view. The default value is default. Note: If the field is empty, the operation is treated as happening in the default view.

Output variables

VariableDesctiption
errorDisplays the message for any REST error encountered.
DNSCRecordName of the CNAME record registered, expressed in the format: record:cname/<encrypted code>:<network name>/default.

Conditions

VariableDescription
SuccessActivity successfully created the cannonical DNS record.
FailureActivity failed to create the cannonical DNS record.

List DNS Record activity

The List DNS Record activity generates a list of all the DNS entries on a specific InfoBlox server.

The DNS activities use the REST web service activity template to manage DNS records using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.

To access this activity in the Workflow Editor, select the Custom tab, and then navigate to Custom Activities > Infoblox DDI > DNS.

Input variables

VariableDescription
InfobloxServerName of the Infoblox DDI Grid Server.
restCredentialsThe sys\_id of the REST credentials from the ServiceNow instance.
api\_versionDefines the version of WAPI to use for the integration endpoints. The default value is 2.0. Note: This field is mandatory. If field is empty, the orchestration activity will fail.
viewName of the Infoblox network view. The default value is default. Note: If the field is empty, the operation is treated as happening with no view and returns the values with data from all views.

Output variables

VariableDescription
referenceReference value for a DNS record, such as: record:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS50ZXN0LmNuYW1l:cname.test.com/default
configure_for_dhcpReturns the status of a DHCP fixed address object.
hostHost machine with which the DNS record is associated.
ipv4addrThe reserved IPv4 address associated with a DNS record.
nameName of the network option returned. For example, the name of the DNS record object from the reference example is cname.test.com.
viewThe assigned view of the DNS data. A given zone can have multiple views, which are accessed depending on the IP address of the source of the query. The default view of DNS data for this activity is the network view.
errorDisplays the message for any REST error encountered.

Conditions

VariableDescription
SuccessActivity successfully listed all the available DNS record.
FailureActivity failed to list the available DNS record.

DNS Delete activity

The DNS Delete activity deletes DNS records of any type from in Infoblox server, such as C and A records.

The DNS activities use the REST web service activity template to manage DNS records using an Infoblox DDI Grid Server. These activities are configured to use a MID Server with REST capabilities.

To access this activity in the Workflow Editor, select the Custom tab, and then navigate to Custom Activities > Infoblox DDI > DNS.

Note: It is faster to create a new record than recover one that has been deleted.

Input variables

VariableDescription
InfobloxServerName of the Infoblox DDI Grid Server.
RecordToDeleteName of the DNS record to delete. The record is expressed in this format:record:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS50ZXN0LmNuYW1l:cname.test.com/default
restCredentialsThe sys\_id of the REST credentials from the ServiceNow instance.
api\_versionDefines the version of WAPI to use for the integration endpoints. The default value is 2.0. Note: This field is mandatory. If the field is empty, the orchestration activity will fail.

Output variables

VariableDescription
DeletedRecordName of the deleted DNS record.
errorDisplays the message for any REST error encountered.

Conditions

VariableDescription
SuccessActivity successfully deleted the specified DNS record.
FailureActivity failed to delete the specified DNS record.