ModifyDNSZone
Possible Gateways
The command ModifyDNSZone is available via the following gateways:
Required Parameters
The following parameters are standard parameters for this command.
Command
COMMAND = ModifyDNSZone
COMMAND = ModifyDNSZone
DNSZONE = [TEXT]
SOAEXPIRE = [INT]
SOAMINTTL = [INT]
SOAMNAME = [TEXT]
SOAREFRESH = [INT]
SOARETRY = [INT]
SOARNAME = [TEXT]
ADDRR# = [TEXT]
DELRR# = [TEXT]
RR# = [TEXT]
CLTRID = [TEXT]
MASTERIPADDRESS# = [IP]
- or -
DELMASTERIPADDRESS# = [IP]
ADDMASTERIPADDRESS# = [IP]
SLAVEIPADDRESS# = [IP]
- or -
DELSLAVEIPADDRESS# = [IP]
ADDSLAVEIPADDRESS# = [IP]
Response
code = [INT]
description = [TEXT]
property[CLTRID][0] = [TEXT]
property[SVTRID][0] = [TEXT]Attributes
| DNSZONE | Name of the zone to modify |
| SOAEXPIRE | A 32 bit time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative (optional). |
| SOAMINTTL | The unsigned 32 bit minimum TTL field that should be exported with any RR from this zone (optional). |
| SOATTL | The unsigned 32 bit TTL field that should be exported with SOA RR from this zone. |
| SOASERIAL | The unsigned 32 bit version number of the original copy of the zone. Zone transfers preserve this value. This value wraps and should be compared using sequence space arithmetic. |
| SOAMNAME | The |
| SOAREFRESH | A 32 bit time interval before the zone should be refreshed (optional). |
| SOARETRY | A 32 bit time interval that should elapse before a failed refresh should be retried (optional). |
| SOARNAME | A [domain-name] which specifies the mailbox of the person responsible for this zone (optional). |
| ADDRR# | Set of new resource records (optional) |
| DELRR# | Set of resource records to delete from zone (optional) |
| RR# | Set of resource records to exchange (optional) |
| MASTERIPADDRESS# | Up to 15 IP Addresses of the Master NS. This parameter can only be used with DNSZONE (optional). |
| ADDMASTERIPADDRESS# | Add IP Address of the Master NS. This parameter can only be used with DNSZONE (optional). |
| DELMASTERIPADDRESS# | Remove IP Address of the Master NS. This parameter can only be used with DNSZONE (optional). |
| CLTRID | Unique identifier for this request, must be changed with every request, the default is auto-generated (optional). |
| SVTRID | A unique ID for this request generated by the server; it will only be returned if a CLTRID was given in the request. |
| SLAVEIPADDRESS# | Up to 15 IP Addresses of the Slave NS to allow outgoing zone transfers. This parameter can only be used with DNSZONE (optional). |
| ADDSLAVEIPADDRESS# | Add IP Address of the Slave NS to allow outgoing zone transfers. This parameter can only be used with DNSZONE (optional). |
| DELSLAVEIPADDRESS# | Remove IP Address of the Slave NS to disallow outgoing zone transfers. This parameter can only be used with DNSZONE (optional). |
Optional
The following parameters are optional for this command.
Command
signed = 0 (DEFAULT) | 1 (OPTIONAL)Response
property[signed][0] = 1Attributes
| SIGNED | Indicates if DNSZone is signed |