NAME
Paws::Route53Domains::TransferDomain - Arguments for method TransferDomain on Paws::Route53Domains
DESCRIPTION
This class represents the parameters used for calling the method TransferDomain on the Amazon Route 53 Domains service. Use the attributes of this class as arguments to method TransferDomain.
You shouln't make instances of this class. Each attribute should be used as a named argument in the call to TransferDomain.
As an example:
$service_obj->TransferDomain(Att1 => $value1, Att2 => $value2, ...);
Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object.
ATTRIBUTES
REQUIRED AdminContact => Paws::Route53Domains::ContactDetail
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
, LastName
, ContactType
, OrganizationName
, AddressLine1
, AddressLine2
, City
, State
, CountryCode
, ZipCode
, PhoneNumber
, Email
, Fax
, ExtraParams
Required: Yes
AuthCode => Str
The authorization code for the domain. You get this value from the current registrar.
Type: String
Required: Yes
AutoRenew => Bool
Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.
Type: Boolean
Valid values: true
| false
Default: true
Required: No
REQUIRED DomainName => Str
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
REQUIRED DurationInYears => Int
The number of years the domain will be registered. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.
Type: Integer
Default: 1
Valid values: Integer from 1 to 10
Required: Yes
IdnLangCode => Str
Reserved for future use.
Nameservers => ArrayRef[Paws::Route53Domains::Nameserver]
Contains details for the host and glue IP addresses.
Type: Complex
Children: GlueIps
, Name
Required: No
PrivacyProtectAdminContact => Bool
Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS ("who is") queries will return contact information for our registrar partner, Gandi, instead of the contact information that you enter.
Type: Boolean
Default: true
Valid values: true
| false
Required: No
PrivacyProtectRegistrantContact => Bool
Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS ("who is") queries will return contact information for our registrar partner, Gandi, instead of the contact information that you enter.
Type: Boolean
Default: true
Valid values: true
| false
Required: No
PrivacyProtectTechContact => Bool
Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS ("who is") queries will return contact information for our registrar partner, Gandi, instead of the contact information that you enter.
Type: Boolean
Default: true
Valid values: true
| false
Required: No
REQUIRED RegistrantContact => Paws::Route53Domains::ContactDetail
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
, LastName
, ContactType
, OrganizationName
, AddressLine1
, AddressLine2
, City
, State
, CountryCode
, ZipCode
, PhoneNumber
, Email
, Fax
, ExtraParams
Required: Yes
REQUIRED TechContact => Paws::Route53Domains::ContactDetail
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
, LastName
, ContactType
, OrganizationName
, AddressLine1
, AddressLine2
, City
, State
, CountryCode
, ZipCode
, PhoneNumber
, Email
, Fax
, ExtraParams
Required: Yes
SEE ALSO
This class forms part of Paws, documenting arguments for method TransferDomain in Paws::Route53Domains
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues