SoftLayer_Dns_Domain


SoftLayer_Dns_Domain

Description

The SoftLayer_Dns_Domain data type represents a single DNS domain record hosted on the SoftLayer nameservers. Domains contain general information about the domain name such as name and serial. Individual records such as A, AAAA, CTYPE, and MX records are stored in the domain’s associated SoftLayer_Dns_Domain_ResourceRecord records.

Local


id

A domain record’s internal identifier.
Type: int


name

A domain’s name including top-level domain, for example “example.com”.
Type: string


serial

A unique number denoting the latest revision of a domain. Whenever a domain is changed its corresponding serial number is also changed. Serial numbers typically follow the format yyyymmdd## where yyyy is the current year, mm is the current month, dd is the current day of the month, and ## is the number of the revision for that day. A domain’s serial number is automatically updated when edited via the API.
Type: int


updateDate

The date that this domain record was last updated.
Type: dateTime

Relational


account

The SoftLayer customer account that owns a domain.
Type: SoftLayer_Account


managedResourceFlag

A flag indicating that the dns domain record is a managed resource.
Type: boolean


resourceRecords

The individual records contained within a domain record. These include but are not limited to A, AAAA, MX, CTYPE, SPF and TXT records.
Type: SoftLayer_Dns_Domain_ResourceRecord[]


secondary

The secondary DNS record that defines this domain as being managed through zone transfers.
Type: SoftLayer_Dns_Secondary


soaResourceRecord

The start of authority (SOA) record contains authoritative and propagation details for a DNS zone. This property is not considered in requests to createObject and editObject.
Type: SoftLayer_Dns_Domain_ResourceRecord_SoaType

Count


resourceRecordCount

A count of the individual records contained within a domain record. These include but are not limited to A, AAAA, MX, CTYPE, SPF and TXT records.
Type: unsignedLong