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 formatprojects / * /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 thisRegistration
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