GetRegistrationResult class

Result data returned by getRegistration.

Constructors

GetRegistrationResult({required ContactSettingsResponse contactSettings, required String createTime, required DnsSettingsResponse dnsSettings, required String domainName, required String expireTime, required List<String> issues, required Map<String, String> labels, required ManagementSettingsResponse managementSettings, required String name, required ContactSettingsResponse pendingContactSettings, required String registerFailureReason, required String state, required List<String> supportedPrivacy, required String transferFailureReason})
Creates a new GetRegistrationResult. contactSettings Settings for contact information linked to the Registration. You cannot update these with the UpdateRegistration method. To update these settings, use the ConfigureContactSettings method. createTime The creation timestamp of the Registration resource. dnsSettings Settings controlling the DNS configuration of the Registration. You cannot update these with the UpdateRegistration method. To update these settings, use the ConfigureDnsSettings method. domainName Immutable. The domain name. Unicode domain names must be expressed in Punycode format. expireTime The expiration timestamp of the Registration. issues The set of issues with the Registration that require attention. labels Set of labels associated with the Registration. managementSettings Settings for management of the Registration, including renewal, billing, and transfer. You cannot update these with the UpdateRegistration method. To update these settings, use the ConfigureManagementSettings method. name Name of the Registration resource, in the format projects/*/locations/*/registrations/. pendingContactSettings Pending contact settings for the Registration. Updates to the contact_settings field that change its registrant_contact or privacy fields require email confirmation by the registrant_contact before taking effect. This field is set only if there are pending updates to the contact_settings that have not been confirmed. To confirm the changes, the registrant_contact must follow the instructions in the email they receive. registerFailureReason The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state. state The state of the Registration supportedPrivacy Set of options for the contact_settings.privacy field that this Registration supports. transferFailureReason Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
const
GetRegistrationResult.fromMap(Map<String, dynamic> map)
factory

Properties

contactSettings → ContactSettingsResponse
Settings for contact information linked to the Registration. You cannot update these with the UpdateRegistration method. To update these settings, use the ConfigureContactSettings method.
final
createTime → String
The creation timestamp of the Registration resource.
final
dnsSettings → DnsSettingsResponse
Settings controlling the DNS configuration of the Registration. You cannot update these with the UpdateRegistration method. To update these settings, use the ConfigureDnsSettings method.
final
domainName → String
Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
final
expireTime → String
The expiration timestamp of the Registration.
final
hashCode → int
The hash code for this object.
no setterinherited
issues → List<String>
The set of issues with the Registration that require attention.
final
labels → Map<String, String>
Set of labels associated with the Registration.
final
managementSettings → ManagementSettingsResponse
Settings for management of the Registration, including renewal, billing, and transfer. You cannot update these with the UpdateRegistration method. To update these settings, use the ConfigureManagementSettings method.
final
name → String
Name of the Registration resource, in the format projects/*/locations/*/registrations/.
final
pendingContactSettings → ContactSettingsResponse
Pending contact settings for the Registration. Updates to the contact_settings field that change its registrant_contact or privacy fields require email confirmation by the registrant_contact before taking effect. This field is set only if there are pending updates to the contact_settings that have not been confirmed. To confirm the changes, the registrant_contact must follow the instructions in the email they receive.
final
registerFailureReason → String
The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
The state of the Registration
final
supportedPrivacy → List<String>
Set of options for the contact_settings.privacy field that this Registration supports.
final
transferFailureReason → String
Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
final

Methods

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

Operators

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