dns-records_dns-record

APIs.ioEngineeringPlatform
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-dns-records-dns-record-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/dns-records_dns-record",
  "title": "dns-records_dns-record",
  "allOf": [
    {
      "properties": {
        "comment": {
          "$ref": "#/components/schemas/dns-records_comment"
        },
        "name": {
          "$ref": "#/components/schemas/dns-records_name"
        },
        "proxied": {
          "$ref": "#/components/schemas/dns-records_proxied"
        },
        "settings": {
          "$ref": "#/components/schemas/dns-records_settings"
        },
        "tags": {
          "$ref": "#/components/schemas/dns-records_tags"
        },
        "ttl": {
          "$ref": "#/components/schemas/dns-records_ttl"
        }
      },
      "type": "object"
    },
    {
      "oneOf": [
        {
          "$ref": "#/components/schemas/dns-records_ARecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_AAAARecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_CAARecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_CERTRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_CNAMERecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_DNSKEYRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_DSRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_HTTPSRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_LOCRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_MXRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_NAPTRRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_NSRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_OPENPGPKEYRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_PTRRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_SMIMEARecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_SRVRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_SSHFPRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_SVCBRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_TLSARecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_TXTRecord"
        },
        {
          "$ref": "#/components/schemas/dns-records_URIRecord"
        }
      ],
      "type": "object"
    }
  ],
  "type": "object"
}