RegistrationArgs class
The set of arguments for Registration. The set of arguments for Registration.
Constructors
-
RegistrationArgs({Input<
List< ? contactNotices, required Input<RegistrationContactNoticesItem> >ContactSettings> contactSettings, Input<DnsSettings> ? dnsSettings, required Input<String> domainName, Input<List< ? domainNotices, Input<RegistrationDomainNoticesItem> >Map< ? labels, Input<String, String> >String> ? location, Input<ManagementSettings> ? managementSettings, Input<String> ? project, Input<bool> ? validateOnly, required Input<Money> yearlyPrice}) -
Creates a new RegistrationArgs.
contactNoticesThe list of contact notices that the caller acknowledges. The notices needed here depend on the values specified inregistration.contact_settings.contactSettingsSettings for contact information linked to theRegistration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureContactSettingsmethod.dnsSettingsSettings controlling the DNS configuration of theRegistration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureDnsSettingsmethod.domainNameImmutable. The domain name. Unicode domain names must be expressed in Punycode format.domainNoticesThe list of domain notices that you acknowledge. CallRetrieveRegisterParametersto see the notices that need acknowledgement.labelsSet of labels associated with theRegistration.locationOptional.managementSettingsSettings for management of theRegistration, including renewal, billing, and transfer. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureManagementSettingsmethod.projectOptional.validateOnlyWhen true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validationyearlyPriceYearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.const -
RegistrationArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
contactNotices
→ Input<
List< ?RegistrationContactNoticesItem> > -
The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in
registration.contact_settings.final -
contactSettings
→ Input<
ContactSettings> -
Settings for contact information linked to the
Registration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureContactSettingsmethod.final -
dnsSettings
→ Input<
DnsSettings> ? -
Settings controlling the DNS configuration of the
Registration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureDnsSettingsmethod.final -
domainName
→ Input<
String> -
Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
final
-
domainNotices
→ Input<
List< ?RegistrationDomainNoticesItem> > -
The list of domain notices that you acknowledge. Call
RetrieveRegisterParametersto see the notices that need acknowledgement.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<
Map< ?String, String> > -
Set of labels associated with the
Registration.final -
location
→ Input<
String> ? -
final
-
managementSettings
→ Input<
ManagementSettings> ? -
Settings for management of the
Registration, including renewal, billing, and transfer. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureManagementSettingsmethod.final -
project
→ Input<
String> ? -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
validateOnly
→ Input<
bool> ? -
When true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validation
final
-
yearlyPrice
→ Input<
Money> -
Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.
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