Function: isAAAARecord()
isAAAARecord(
record):record is AAAARecord
Defined in: validators.ts:112
Validates an AAAA record (IPv6 address mapping).
Checks that the record has the correct type, a valid IPv6 address, and an optional valid TTL value.
Parameters
record
unknown
The record to validate
Returns
record is AAAARecord
True if the record is a valid AAAA record
Example
const record = { type: "AAAA", address: "2001:db8::1", ttl: 300 };
console.log(isAAAARecord(record)); // true
const invalid = { type: "AAAA", address: "192.168.1.1" };
console.log(isAAAARecord(invalid)); // false