dns_zone
Manage DNS zones
Create
Input parameters
| Parameter | Type | Required | Details | ||||||
|---|---|---|---|---|---|---|---|---|---|
nameName |
String | yes |
Fully qualified domain name Default:
|
||||||
userUser |
Resource | no | |||||||
reverse_network_addressReverse_network_address |
String | no |
Default: |
||||||
reverse_network_prefixReverse_network_prefix |
String | no |
Default: |
||||||
labelLabel |
String | no |
Default: |
||||||
roleRole |
String | no |
Show only datasets of certain role Default:
|
||||||
sourceSource |
String | no |
Default:
|
||||||
default_ttlDefault TTL |
Integer | no |
Default TTL for records, in seconds Default: |
||||||
emailE-mail |
String | no |
Administrator of this zone Default:
|
||||||
dnssec_enabledEnable DNSSEC |
Boolean | no |
Requires DNSKEY/DS records to be configured in the parent zone Default: |
||||||
enabledEnabled |
Boolean | no |
Enable or disable this DNS zone Default: |
||||||
seed_vpsSeed VPS |
Resource | no |
Seed the zone with basic records pointing to the VPS |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | |
nameName |
String | Fully qualified domain name |
userUser |
Resource | |
reverse_network_addressReverse_network_address |
String | |
reverse_network_prefixReverse_network_prefix |
String | |
labelLabel |
String | |
roleRole |
String | Show only datasets of certain role |
sourceSource |
String | |
default_ttlDefault TTL |
Integer | Default TTL for records, in seconds |
emailE-mail |
String | Administrator of this zone |
dnssec_enabledEnable DNSSEC |
Boolean | Requires DNSKEY/DS records to be configured in the parent zone |
enabledEnabled |
Boolean | Enable or disable this DNS zone |
serialSerial |
Integer | |
created_atCreated_at |
Datetime | |
updated_atUpdated_at |
Datetime |
Delete
Index
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
from_idFrom ID |
Integer | no |
List objects with IDs greater or lower than this value Default:
|
||||
limitLimit |
Integer | no |
Number of objects to retrieve Default:
|
||||
userUser |
Resource | no | |||||
roleRole |
String | no |
Show only datasets of certain role Default:
|
||||
sourceSource |
String | no |
Default:
|
||||
dnssec_enabledEnable DNSSEC |
Boolean | no |
Requires DNSKEY/DS records to be configured in the parent zone Default: |
||||
enabledEnabled |
Boolean | no |
Enable or disable this DNS zone Default: |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | |
nameName |
String | Fully qualified domain name |
userUser |
Resource | |
reverse_network_addressReverse_network_address |
String | |
reverse_network_prefixReverse_network_prefix |
String | |
labelLabel |
String | |
roleRole |
String | Show only datasets of certain role |
sourceSource |
String | |
default_ttlDefault TTL |
Integer | Default TTL for records, in seconds |
emailE-mail |
String | Administrator of this zone |
dnssec_enabledEnable DNSSEC |
Boolean | Requires DNSKEY/DS records to be configured in the parent zone |
enabledEnabled |
Boolean | Enable or disable this DNS zone |
serialSerial |
Integer | |
created_atCreated_at |
Datetime | |
updated_atUpdated_at |
Datetime |
Show
Input parameters
No parameters.
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | |
nameName |
String | Fully qualified domain name |
userUser |
Resource | |
reverse_network_addressReverse_network_address |
String | |
reverse_network_prefixReverse_network_prefix |
String | |
labelLabel |
String | |
roleRole |
String | Show only datasets of certain role |
sourceSource |
String | |
default_ttlDefault TTL |
Integer | Default TTL for records, in seconds |
emailE-mail |
String | Administrator of this zone |
dnssec_enabledEnable DNSSEC |
Boolean | Requires DNSKEY/DS records to be configured in the parent zone |
enabledEnabled |
Boolean | Enable or disable this DNS zone |
serialSerial |
Integer | |
created_atCreated_at |
Datetime | |
updated_atUpdated_at |
Datetime |
Update
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
labelLabel |
String | no |
Default: |
||||
default_ttlDefault TTL |
Integer | no |
Default TTL for records, in seconds Default: |
||||
emailE-mail |
String | no |
Administrator of this zone Default:
|
||||
dnssec_enabledEnable DNSSEC |
Boolean | no |
Requires DNSKEY/DS records to be configured in the parent zone Default: |
||||
enabledEnabled |
Boolean | no |
Enable or disable this DNS zone Default: |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | |
nameName |
String | Fully qualified domain name |
userUser |
Resource | |
reverse_network_addressReverse_network_address |
String | |
reverse_network_prefixReverse_network_prefix |
String | |
labelLabel |
String | |
roleRole |
String | Show only datasets of certain role |
sourceSource |
String | |
default_ttlDefault TTL |
Integer | Default TTL for records, in seconds |
emailE-mail |
String | Administrator of this zone |
dnssec_enabledEnable DNSSEC |
Boolean | Requires DNSKEY/DS records to be configured in the parent zone |
enabledEnabled |
Boolean | Enable or disable this DNS zone |
serialSerial |
Integer | |
created_atCreated_at |
Datetime | |
updated_atUpdated_at |
Datetime |