Rackspace Technology · JSON Structure

Rackspace Cloud Dns Domain Structure

Structural model for a Rackspace Cloud DNS domain (zone). Mirrors the OpenAPI Domain schema.

Type: object Properties: 0
CloudManaged ServicesMulticloudInfrastructureDevOps

Domain is a JSON Structure definition published by Rackspace Technology. It conforms to the https://json-structure.org/draft/2025-09/schema meta-schema.

Meta-schema: https://json-structure.org/draft/2025-09/schema

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/draft/2025-09/schema",
  "name": "Domain",
  "description": "Structural model for a Rackspace Cloud DNS domain (zone). Mirrors the OpenAPI Domain schema.",
  "type": "object",
  "fields": [
    { "name": "id", "type": "string", "purpose": "identifier", "required": true },
    { "name": "accountId", "type": "string", "purpose": "tenantReference", "required": true },
    { "name": "name", "type": "string", "purpose": "fullyQualifiedDomainName", "required": true },
    { "name": "emailAddress", "type": "string", "format": "email", "purpose": "soaContact", "required": true },
    { "name": "ttl", "type": "integer", "minimum": 300, "purpose": "defaultTtlSeconds" },
    { "name": "comment", "type": "string", "purpose": "adminComment" },
    { "name": "created", "type": "string", "format": "date-time", "purpose": "auditTimestamp" },
    { "name": "updated", "type": "string", "format": "date-time", "purpose": "auditTimestamp" },
    {
      "name": "nameservers",
      "type": "array",
      "items": { "type": "object", "fields": [ { "name": "name", "type": "string" } ] }
    }
  ]
}