DnsRecord class

DNSRecord

Implemented types

Constructors

DnsRecord({required String $id, required String $createdAt, required String $updatedAt, required String type, required String name, required String value, required int ttl, required int priority, required bool lock, required int weight, required int port, required String comment})
DnsRecord.fromMap(Map<String, dynamic> map)
factory

Properties

$createdAt → String
DNS Record creation time in ISO 8601 format.
final
$id → String
DNS Record ID.
final
$updatedAt → String
DNS Record update date in ISO 8601 format.
final
comment → String
Comment for the DNS record.
final
hashCode → int
The hash code for this object.
no setterinherited
lock → bool
Whether this record is locked (read-only).
final
name → String
Record name relative to the domain, or @ for the domain itself.
final
port → int
Target port (used for SRV records).
final
priority → int
Record priority (commonly used for MX).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
ttl → int
Time to live (in seconds).
final
type → String
DNS record type (e.g. A, CNAME, MX).
final
value → String
Value of the record (IP address, domain, etc.).
final
weight → int
Record weight (used for SRV records).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited