@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
18 lines • 1.02 kB
TypeScript
/** DNS zone SOA */
export interface Soa {
/** Email address of the DNS Administrator */
email: string;
/** When a zone transfer fails, a countdown clock begins. When the number of seconds set in the expire field elapses, the nameserver stops answering for that zone file */
expire: number;
/** Non-Existent Domain TTL, if the name server returns a negative response, the remote server should wait the number of seconds set in the nxDomainTtl field before trying again */
nxDomainTtl: number;
/** The refresh value determines the interval in seconds between successful zone transfers of the entire zone file from a nameserver to another. */
refresh: number;
/** The serial number is used to indicate which copy of the zone file is the most current. When editing zone files, you must increment the serial number */
serial: number;
/** Primary authoritative server */
server: string;
/** Time To Live in seconds */
ttl: number;
}
//# sourceMappingURL=Soa.d.ts.map