{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/RecordA", "title": "RecordA", "type": "object", "properties": { "_ref": { "type": "string", "description": "The object reference for this A record." }, "name": { "type": "string", "description": "The fully qualified domain name of the A record." }, "ipv4addr": { "type": "string", "format": "ipv4", "description": "The IPv4 address mapped to the domain name." }, "view": { "type": "string", "description": "The DNS view in which this record exists." }, "zone": { "type": "string", "description": "The DNS zone containing this record." }, "ttl": { "type": "integer", "description": "The time to live in seconds for the record." }, "use_ttl": { "type": "boolean", "description": "Whether to use the TTL value specified on this record." }, "comment": { "type": "string", "description": "A descriptive comment for the record (max 256 characters).", "maxLength": 256 }, "disable": { "type": "boolean", "description": "Whether the record is disabled." } } }