Document toolboxDocument toolbox

records (dnsdata)

Mandatory parameters are denoted by an * (asterisk).

header

type

description

required

encoding

sample

object_headers

header

type

description

required

encoding

sample

object_headers

HEADER-dnsdata-v2-record*

string

The primary identifier of the header stating the type of object.

TRUE

string

 

 

key*

string

The primary identifier of an individual object.
For a DNS record, the combination of a zone key (zone name, view name), name in zone, type, and rdata of the record is used as the key.
Example: viewnew,prizone.site.,arec1,A,RDATA{"address":"9.9.9.9"}RDATA

TRUE

string

 

 

name_in_zone*

string

The owner's name relative to the zone origin.

Must be specified for creating the DNS resource record and is read-only for other operations.

TRUE

string

 

 

comment

string

The description of the DNS resource record. May contain 0 to 1024 characters.
May include UTF-8.

FALSE

string

 

 

disabled

boolean

Indicates whether the DNS resource record is disabled. While a configuration is generated, a disabled object is effectively non-existent.
Defaults to "false".

FALSE

string

 

 

zone*

string

The reference to the parent authoritative zone of the DNS resource record.

TRUE

string

 

 

ttl

integer

The record's TTL, in seconds. The range of this value is 0 to 2147483647.
Defaults to the TTL value from the SOA record of the zone.

FALSE

string

 

 

type*

string

The type of the DNS resource record, specified in the textual mnemonic format or in the "TYPEnnn" format, where "nnn" indicates a numeric value.

TRUE

string

 

 

rdata

string

The DNS protocol's textual representation of the DNS resource record data.

TRUE

string

 

 

options

string

The DNS resource record's type-specific non-protocol options.

FALSE

string

 

 

tags

string

The tags for the DNS resource record, in JSON format.

FALSE

expandtags

 

 

ttl_action

string

The configuration of inheritance for the ttl field of a Record object.

FALSE

string

inherit

 

provider_metadata

null

Metadata for an external DNS provider.

FALSE

string

 

 

access_view

string

Contains the name of the access view that the object belongs to. If you have used compartment_id, modify the field name to access_view before importing data into the Infoblox Portal.

FALSE

string

marketing

Â