The dyndns object provides methods to manage DynDNS accounts.
Check DynDns Accounts
Table 2.138. Parameters
Parameter | Description | Type | Required | Default |
---|
username | Username |
username
| false | |
hostname | A valid hostname |
array_text255
| false | |
Table 2.139. Parameters
Parameter | Description | Type | Optional |
---|
username | Total number of preregistrations |
text255
| |
available | Is hostname or username available |
boolean
| |
Create DynDns Account
Table 2.140. Parameters
Parameter | Description | Type | Required | Default |
---|
username | Username |
username
| true | |
password | Password |
text64
| true | |
hostname | A valid hostname |
array_text255
| true | |
testing | Execute command in testing mode |
boolean
| false | false |
Table 2.141. Parameters
Parameter | Description | Type | Optional |
---|
accountId | ID of your account |
int
| |
recordId | ID of your DNS record |
int
| |
Delete a DynDns Account
Table 2.142. Parameters
Parameter | Description | Type | Required | Default |
---|
accountId | Account-ID of a DynDNS Account |
int
| false | |
username | Username of a DynDNS Account |
username
| false | |
testing | Testing mode will perform no real action |
boolean
| false | |
No additional return parameters
Info about a DynDns Account
Table 2.143. Parameters
Parameter | Description | Type | Required | Default |
---|
accountId | Account-ID of a DynDNS Account |
int
| false | |
username | Username of a DynDNS Account |
username
| false | |
Table 2.144. Parameters
Parameter | Description | Type | Optional |
---|
accountId | ID of your account |
int
| |
created | Create date |
dateTime
| |
username | Your username |
text255
| |
records | DNS records |
array
| |
List of your DynDns Accounts
Table 2.145. Parameters
Parameter | Description | Type | Required | Default |
---|
username | Username |
username
| false | |
roid | roId of your DynDns Account |
int
| false | |
Table 2.146. Parameters
Parameter | Description | Type | Optional |
---|
accountId | ID of your account |
int
| |
created | Create date |
dateTime
| |
username | Your username |
text255
| |
records | List of DNS records |
array
| |
Recent log-messages of a DynDns Account
Table 2.147. Parameters
Parameter | Description | Type | Required | Default |
---|
accountId | Account-ID of a DynDNS Account |
int
| true | |
Table 2.148. Parameters
Parameter | Description | Type | Optional |
---|
count | Number of logs |
int
| |
logs | Logs |
array
| |
2.10.7. dyndns.updateRecord
Updates a DynDNS record.
Table 2.149. Parameters
Parameter | Description | Type | Required | Default |
---|
ipAddress | A valid IPv4 address (A record) |
ip
| false | |
ipAddressV6 | A valid IPv6 address (AAAA record, optional) |
ip
| false | |
Table 2.150. Parameters
Parameter | Description | Type | Optional |
---|
ipv4_updated | Number of IPv4 updates |
int
| |
ipv6_updated | Number of IPv6 updates |
int
| |