Domain class

Domain

Implemented types

Constructors

Domain({required String $id, required String $createdAt, required String $updatedAt, required String domain, required String registrar, required String nameservers, required String expire, required String renewal, required bool autoRenewal, required int renewalPrice, DomainTransferStatusEnum? transferStatus, required String teamId, required List<DnsRecord> dnsRecords})
Domain.fromMap(Map<String, dynamic> map)
factory

Properties

$createdAt → String
Domain creation time in ISO 8601 format.
final
$id → String
Domain ID.
final
$updatedAt → String
Domain update date in ISO 8601 format.
final
autoRenewal → bool
If set to true, the domain will automatically renew.
final
dnsRecords → List<DnsRecord>
Dns records
final
domain → String
Domain name.
final
expire → String
Domain expiry date in ISO 8601 format.
final
hashCode → int
The hash code for this object.
no setterinherited
nameservers → String
Nameservers setting. "Appwrite" or empty string.
final
registrar → String
Domain registrar (e.g. "appwrite" or "third_party").
final
renewal → String
Domain renewal date in ISO 8601 format.
final
renewalPrice → int
Renewal price (in cents).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
teamId → String
Team ID.
final
transferStatus → DomainTransferStatusEnum?
Transfer status for domains being transferred in. Null when the domain is not being transferred.
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