Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

header

type

description

required

encoding

sample

object_headers

key

string

The primary identifier of an individual object.
For DNS Auth Zone, a combination of view name and authzone FQDN fqdn is used as the key.
EgExample: viewnew,prizone.site.

TRUE

string

fqdn*

string

The FQDN supplied at creation will be converted to the canonical form. Read-only after creation.

TRUE

string

comment

string

Comment The comment for a zone configuration.

FALSE

string

disabled

boolean

Set this field to disable the object.
A While a configuration is generated, a disabled object is effectively non-existent when generating configuration.

FALSE

string

transfer_acl

array

Clients To receive zone transfers, clients must match the ACL to receive zone transfers.

FALSE

nios

element

access

address

acl

tsig_key

tsig_name

tsig_comment

tsig_algorithm

tsig_secret

external_primaries

array

DNS primaries external to BloxOne DDI. Order The order is not significant.

FALSE

nios

fqdn

address

tsig_enabled

type

nsg

tsig_key

tsig_key_name

tsig_key_algorithm

tsig_key_secret

tsig_key_comment

internal_secondaries

array

BloxOne DDI hosts acting as internal secondaries. Order The order is not significant.

FALSE

stringarray

nsgs

array

Authoritative DNS Server Groups. Order The order is not significant.

FALSE

stringarray

transfer_acl_action

string

The configuration of inheritance configuration for the transfer_acl field from an AuthZone object.

FALSE

string

inherit

query_acl_action

string

The configuration of inheritance configuration for the query_acl field from an AuthZone object.

FALSE

string

inherit

update_acl_action

string

The configuration of inheritance configuration for the update_acl field from an AuthZone object.

FALSE

string

inherit

use_forwarders_for_subzones_action

string

The configuration of inheritance configuration for the use_forwarders_for_subzones field from an AuthZone object.

FALSE

string

inherit

refresh_action

string

The configuration of inheritance configuration for the refresh field from an AuthZone object.

FALSE

string

inherit

retry_action

string

The configuration of inheritance configuration for the retry field from an AuthZone object.

FALSE

string

inherit

expire_action

string

The configuration of inheritance configuration for the expire field from an AuthZone object.

FALSE

string

inherit

default_ttl_action

string

The configuration of inheritance configuration for the default_ttl field from an AuthZone object.

FALSE

string

inherit

negative_ttl_action

string

The configuration of inheritance configuration for the negative_ttl field from an AuthZone object.

FALSE

string

inherit

rname_action

string

The configuration of inheritance configuration for the rname field from an AuthZone object.

FALSE

string

inherit

protocol_rname_action

string

The configuration of inheritance configuration for the protocol_rname field from an AuthZone object.

FALSE

string

inherit

mname_block_action

string

The configuration of inheritance configuration for the mname_block field from an AuthZone object.

FALSE

string

inherit

notify_action

string

The configuration of inheritance configuration for the notify field from an AuthZone object.

FALSE

string

inherit

gss_tsig_enabled_action

string

The configuration of inheritance configuration for the gss_tsig_enabled field from an AuthZone object.

FALSE

string

inherit

tags

string

The tags for the DNS AuthZone, in JSON format.

FALSE

expandtags

view*

string

Parent DNS view. Read-only after creation.

TRUE

string

default

primary_type*

string

Primary type for an authoritative zone. Read-only after creation. Allowed values:* external: zone data is owned by an external nameserver,* cloud: zone data is owned by a BloxOne DDI host.

TRUE

string

query_acl

array

Clients To make authoritative queries, clients must match this ACL to make authoritative queries. Also used for recursive queries, if that ACL is unset.

FALSE

nios

element

access

address

acl

tsig_key

tsig_name

tsig_comment

tsig_algorithm

tsig_secret

update_acl

array

Specifies which hosts are allowed to submit Dynamic DNS updates for authoritative zones of the primary_type cloud.

FALSE

nios

element

access

address

acl

tsig_key

tsig_name

tsig_comment

tsig_algorithm

tsig_secret

use_forwarders_for_subzones

boolean

Use default forwarders to resolve queries for subzones.

FALSE

string

refresh

integer

ZoneAuthority refresh.

FALSE

string

retry

integer

ZoneAuthority retry.

FALSE

string

expire

integer

ZoneAuthority expire expiration time, in seconds.

FALSE

string

default_ttl

integer

ZoneAuthority default ttl TTL (in seconds) for resource records in the zone (value in seconds).

FALSE

string

negative_ttl

integer

ZoneAuthority negative caching (minimum) ttl TTL, in seconds.

FALSE

string

rname

string

ZoneAuthority rname.

FALSE

string

mname

string

ZoneAuthority master name server nameserver (partially qualified domain name).

FALSE

string

use_default_mname

boolean

Use the default value for the master name servernameserver.

FALSE

string

initial_soa_serial

integer

On-create-only. SOA serial is allowed to may be set when the authoritative zone is created.

FALSE

string

external_secondaries

array

DNS secondaries external to BloxOne DDI. Order The order is not significant.

FALSE

nios

fqdn

protocol_fqdn

address

tsig_enabled

tsig_key

tsig_key_name

tsig_key_algorithm

tsig_key_secret

tsig_key_comment

stealth

notify

boolean

It If enabled, it notifies all external secondary DNS servers if enabled.

FALSE

string

gss_tsig_enabled

boolean

It enables/Enables or disables GSS-TSIG signed dynamic updates.

FALSE

string