Registration class

The Registration resource facilitates managing and configuring domain name registrations.

To create a new Registration resource, find a suitable domain name by calling the SearchDomains method with a query to see available domain name options. After choosing a name, call RetrieveRegisterParameters to ensure availability and obtain information like pricing, which is needed to build a call to RegisterDomain.

Constructors

Registration({ContactSettings? contactSettings, String? createTime, DnsSettings? dnsSettings, String? domainName, String? expireTime, List<String>? issues, Map<String, String>? labels, ManagementSettings? managementSettings, String? name, ContactSettings? pendingContactSettings, String? state, List<String>? supportedPrivacy})
Registration.fromJson(Map _json)

Properties

contactSettings ContactSettings?
Settings for contact information linked to the Registration.
getter/setter pair
createTime String?
The creation timestamp of the Registration resource.
getter/setter pair
dnsSettings DnsSettings?
Settings controlling the DNS configuration of the Registration.
getter/setter pair
domainName String?
The domain name.
getter/setter pair
expireTime String?
The expiration timestamp of the Registration.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
issues List<String>?
The set of issues with the Registration that require attention.
getter/setter pair
labels Map<String, String>?
Set of labels associated with the Registration.
getter/setter pair
managementSettings ManagementSettings?
Settings for management of the Registration, including renewal, billing, and transfer.
getter/setter pair
name String?
Name of the Registration resource, in the format projects / * /locations / * /registrations/.
getter/setter pair
pendingContactSettings ContactSettings?
Pending contact settings for the Registration.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
The state of the Registration
getter/setter pair
supportedPrivacy List<String>?
Set of options for the contact_settings.privacy field that this Registration supports.
getter/setter pair

Methods

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

Operators

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