libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Route53Domains.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2014-05-15 of the Amazon Route 53 Domains SDK configuration.

Errors

_InvalidInput :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested item is not acceptable. For example, for APIs that accept a domain name, the request might specify a domain name that doesn't belong to the account that submitted the request. For AcceptDomainTransferFromAnotherAwsAccount, the password might be invalid.

_OperationLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of operations or jobs running exceeded the allowed threshold for the account.

_DomainLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of domains has exceeded the allowed threshold for the account.

_UnsupportedTLD :: AsError a => Getting (First ServiceError) a ServiceError Source #

Amazon Route 53 does not support this top-level domain (TLD).

_TLDRulesViolation :: AsError a => Getting (First ServiceError) a ServiceError Source #

The top-level domain does not support this operation.

_DuplicateRequest :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request is already in progress for the domain.

ContactType

newtype ContactType Source #

Constructors

ContactType' 

Instances

Instances details
Eq ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Ord ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Read ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Show ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Generic ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Associated Types

type Rep ContactType :: Type -> Type #

NFData ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Methods

rnf :: ContactType -> () #

Hashable ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToJSON ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToJSONKey ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

FromJSON ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

FromJSONKey ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToLog ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToHeader ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToQuery ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

FromXML ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToXML ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Methods

toXML :: ContactType -> XML #

ToByteString ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

FromText ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToText ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Methods

toText :: ContactType -> Text #

type Rep ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

type Rep ContactType = D1 ('MetaData "ContactType" "Amazonka.Route53Domains.Types.ContactType" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "ContactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CountryCode

newtype CountryCode Source #

Constructors

CountryCode' 

Bundled Patterns

pattern CountryCode_AD :: CountryCode 
pattern CountryCode_AE :: CountryCode 
pattern CountryCode_AF :: CountryCode 
pattern CountryCode_AG :: CountryCode 
pattern CountryCode_AI :: CountryCode 
pattern CountryCode_AL :: CountryCode 
pattern CountryCode_AM :: CountryCode 
pattern CountryCode_AN :: CountryCode 
pattern CountryCode_AO :: CountryCode 
pattern CountryCode_AQ :: CountryCode 
pattern CountryCode_AR :: CountryCode 
pattern CountryCode_AS :: CountryCode 
pattern CountryCode_AT :: CountryCode 
pattern CountryCode_AU :: CountryCode 
pattern CountryCode_AW :: CountryCode 
pattern CountryCode_AZ :: CountryCode 
pattern CountryCode_BA :: CountryCode 
pattern CountryCode_BB :: CountryCode 
pattern CountryCode_BD :: CountryCode 
pattern CountryCode_BE :: CountryCode 
pattern CountryCode_BF :: CountryCode 
pattern CountryCode_BG :: CountryCode 
pattern CountryCode_BH :: CountryCode 
pattern CountryCode_BI :: CountryCode 
pattern CountryCode_BJ :: CountryCode 
pattern CountryCode_BL :: CountryCode 
pattern CountryCode_BM :: CountryCode 
pattern CountryCode_BN :: CountryCode 
pattern CountryCode_BO :: CountryCode 
pattern CountryCode_BR :: CountryCode 
pattern CountryCode_BS :: CountryCode 
pattern CountryCode_BT :: CountryCode 
pattern CountryCode_BW :: CountryCode 
pattern CountryCode_BY :: CountryCode 
pattern CountryCode_BZ :: CountryCode 
pattern CountryCode_CA :: CountryCode 
pattern CountryCode_CC :: CountryCode 
pattern CountryCode_CD :: CountryCode 
pattern CountryCode_CF :: CountryCode 
pattern CountryCode_CG :: CountryCode 
pattern CountryCode_CH :: CountryCode 
pattern CountryCode_CI :: CountryCode 
pattern CountryCode_CK :: CountryCode 
pattern CountryCode_CL :: CountryCode 
pattern CountryCode_CM :: CountryCode 
pattern CountryCode_CN :: CountryCode 
pattern CountryCode_CO :: CountryCode 
pattern CountryCode_CR :: CountryCode 
pattern CountryCode_CU :: CountryCode 
pattern CountryCode_CV :: CountryCode 
pattern CountryCode_CX :: CountryCode 
pattern CountryCode_CY :: CountryCode 
pattern CountryCode_CZ :: CountryCode 
pattern CountryCode_DE :: CountryCode 
pattern CountryCode_DJ :: CountryCode 
pattern CountryCode_DK :: CountryCode 
pattern CountryCode_DM :: CountryCode 
pattern CountryCode_DO :: CountryCode 
pattern CountryCode_DZ :: CountryCode 
pattern CountryCode_EC :: CountryCode 
pattern CountryCode_EE :: CountryCode 
pattern CountryCode_EG :: CountryCode 
pattern CountryCode_ER :: CountryCode 
pattern CountryCode_ES :: CountryCode 
pattern CountryCode_ET :: CountryCode 
pattern CountryCode_FI :: CountryCode 
pattern CountryCode_FJ :: CountryCode 
pattern CountryCode_FK :: CountryCode 
pattern CountryCode_FM :: CountryCode 
pattern CountryCode_FO :: CountryCode 
pattern CountryCode_FR :: CountryCode 
pattern CountryCode_GA :: CountryCode 
pattern CountryCode_GB :: CountryCode 
pattern CountryCode_GD :: CountryCode 
pattern CountryCode_GE :: CountryCode 
pattern CountryCode_GH :: CountryCode 
pattern CountryCode_GI :: CountryCode 
pattern CountryCode_GL :: CountryCode 
pattern CountryCode_GM :: CountryCode 
pattern CountryCode_GN :: CountryCode 
pattern CountryCode_GQ :: CountryCode 
pattern CountryCode_GR :: CountryCode 
pattern CountryCode_GT :: CountryCode 
pattern CountryCode_GU :: CountryCode 
pattern CountryCode_GW :: CountryCode 
pattern CountryCode_GY :: CountryCode 
pattern CountryCode_HK :: CountryCode 
pattern CountryCode_HN :: CountryCode 
pattern CountryCode_HR :: CountryCode 
pattern CountryCode_HT :: CountryCode 
pattern CountryCode_HU :: CountryCode 
pattern CountryCode_ID :: CountryCode 
pattern CountryCode_IE :: CountryCode 
pattern CountryCode_IL :: CountryCode 
pattern CountryCode_IM :: CountryCode 
pattern CountryCode_IN :: CountryCode 
pattern CountryCode_IQ :: CountryCode 
pattern CountryCode_IR :: CountryCode 
pattern CountryCode_IS :: CountryCode 
pattern CountryCode_IT :: CountryCode 
pattern CountryCode_JM :: CountryCode 
pattern CountryCode_JO :: CountryCode 
pattern CountryCode_JP :: CountryCode 
pattern CountryCode_KE :: CountryCode 
pattern CountryCode_KG :: CountryCode 
pattern CountryCode_KH :: CountryCode 
pattern CountryCode_KI :: CountryCode 
pattern CountryCode_KM :: CountryCode 
pattern CountryCode_KN :: CountryCode 
pattern CountryCode_KP :: CountryCode 
pattern CountryCode_KR :: CountryCode 
pattern CountryCode_KW :: CountryCode 
pattern CountryCode_KY :: CountryCode 
pattern CountryCode_KZ :: CountryCode 
pattern CountryCode_LA :: CountryCode 
pattern CountryCode_LB :: CountryCode 
pattern CountryCode_LC :: CountryCode 
pattern CountryCode_LI :: CountryCode 
pattern CountryCode_LK :: CountryCode 
pattern CountryCode_LR :: CountryCode 
pattern CountryCode_LS :: CountryCode 
pattern CountryCode_LT :: CountryCode 
pattern CountryCode_LU :: CountryCode 
pattern CountryCode_LV :: CountryCode 
pattern CountryCode_LY :: CountryCode 
pattern CountryCode_MA :: CountryCode 
pattern CountryCode_MC :: CountryCode 
pattern CountryCode_MD :: CountryCode 
pattern CountryCode_ME :: CountryCode 
pattern CountryCode_MF :: CountryCode 
pattern CountryCode_MG :: CountryCode 
pattern CountryCode_MH :: CountryCode 
pattern CountryCode_MK :: CountryCode 
pattern CountryCode_ML :: CountryCode 
pattern CountryCode_MM :: CountryCode 
pattern CountryCode_MN :: CountryCode 
pattern CountryCode_MO :: CountryCode 
pattern CountryCode_MP :: CountryCode 
pattern CountryCode_MR :: CountryCode 
pattern CountryCode_MS :: CountryCode 
pattern CountryCode_MT :: CountryCode 
pattern CountryCode_MU :: CountryCode 
pattern CountryCode_MV :: CountryCode 
pattern CountryCode_MW :: CountryCode 
pattern CountryCode_MX :: CountryCode 
pattern CountryCode_MY :: CountryCode 
pattern CountryCode_MZ :: CountryCode 
pattern CountryCode_NA :: CountryCode 
pattern CountryCode_NC :: CountryCode 
pattern CountryCode_NE :: CountryCode 
pattern CountryCode_NG :: CountryCode 
pattern CountryCode_NI :: CountryCode 
pattern CountryCode_NL :: CountryCode 
pattern CountryCode_NO :: CountryCode 
pattern CountryCode_NP :: CountryCode 
pattern CountryCode_NR :: CountryCode 
pattern CountryCode_NU :: CountryCode 
pattern CountryCode_NZ :: CountryCode 
pattern CountryCode_OM :: CountryCode 
pattern CountryCode_PA :: CountryCode 
pattern CountryCode_PE :: CountryCode 
pattern CountryCode_PF :: CountryCode 
pattern CountryCode_PG :: CountryCode 
pattern CountryCode_PH :: CountryCode 
pattern CountryCode_PK :: CountryCode 
pattern CountryCode_PL :: CountryCode 
pattern CountryCode_PM :: CountryCode 
pattern CountryCode_PN :: CountryCode 
pattern CountryCode_PR :: CountryCode 
pattern CountryCode_PT :: CountryCode 
pattern CountryCode_PW :: CountryCode 
pattern CountryCode_PY :: CountryCode 
pattern CountryCode_QA :: CountryCode 
pattern CountryCode_RO :: CountryCode 
pattern CountryCode_RS :: CountryCode 
pattern CountryCode_RU :: CountryCode 
pattern CountryCode_RW :: CountryCode 
pattern CountryCode_SA :: CountryCode 
pattern CountryCode_SB :: CountryCode 
pattern CountryCode_SC :: CountryCode 
pattern CountryCode_SD :: CountryCode 
pattern CountryCode_SE :: CountryCode 
pattern CountryCode_SG :: CountryCode 
pattern CountryCode_SH :: CountryCode 
pattern CountryCode_SI :: CountryCode 
pattern CountryCode_SK :: CountryCode 
pattern CountryCode_SL :: CountryCode 
pattern CountryCode_SM :: CountryCode 
pattern CountryCode_SN :: CountryCode 
pattern CountryCode_SO :: CountryCode 
pattern CountryCode_SR :: CountryCode 
pattern CountryCode_ST :: CountryCode 
pattern CountryCode_SV :: CountryCode 
pattern CountryCode_SY :: CountryCode 
pattern CountryCode_SZ :: CountryCode 
pattern CountryCode_TC :: CountryCode 
pattern CountryCode_TD :: CountryCode 
pattern CountryCode_TG :: CountryCode 
pattern CountryCode_TH :: CountryCode 
pattern CountryCode_TJ :: CountryCode 
pattern CountryCode_TK :: CountryCode 
pattern CountryCode_TL :: CountryCode 
pattern CountryCode_TM :: CountryCode 
pattern CountryCode_TN :: CountryCode 
pattern CountryCode_TO :: CountryCode 
pattern CountryCode_TR :: CountryCode 
pattern CountryCode_TT :: CountryCode 
pattern CountryCode_TV :: CountryCode 
pattern CountryCode_TW :: CountryCode 
pattern CountryCode_TZ :: CountryCode 
pattern CountryCode_UA :: CountryCode 
pattern CountryCode_UG :: CountryCode 
pattern CountryCode_US :: CountryCode 
pattern CountryCode_UY :: CountryCode 
pattern CountryCode_UZ :: CountryCode 
pattern CountryCode_VA :: CountryCode 
pattern CountryCode_VC :: CountryCode 
pattern CountryCode_VE :: CountryCode 
pattern CountryCode_VG :: CountryCode 
pattern CountryCode_VI :: CountryCode 
pattern CountryCode_VN :: CountryCode 
pattern CountryCode_VU :: CountryCode 
pattern CountryCode_WF :: CountryCode 
pattern CountryCode_WS :: CountryCode 
pattern CountryCode_YE :: CountryCode 
pattern CountryCode_YT :: CountryCode 
pattern CountryCode_ZA :: CountryCode 
pattern CountryCode_ZM :: CountryCode 
pattern CountryCode_ZW :: CountryCode 

Instances

Instances details
Eq CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Ord CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Read CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Show CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Generic CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Associated Types

type Rep CountryCode :: Type -> Type #

NFData CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Methods

rnf :: CountryCode -> () #

Hashable CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToJSON CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToJSONKey CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

FromJSON CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

FromJSONKey CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToLog CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToHeader CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToQuery CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

FromXML CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToXML CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Methods

toXML :: CountryCode -> XML #

ToByteString CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

FromText CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToText CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Methods

toText :: CountryCode -> Text #

type Rep CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

type Rep CountryCode = D1 ('MetaData "CountryCode" "Amazonka.Route53Domains.Types.CountryCode" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "CountryCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainAvailability

newtype DomainAvailability Source #

Instances

Instances details
Eq DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Ord DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Read DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Show DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Generic DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Associated Types

type Rep DomainAvailability :: Type -> Type #

NFData DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Methods

rnf :: DomainAvailability -> () #

Hashable DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToJSON DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToJSONKey DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

FromJSON DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

FromJSONKey DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToLog DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToHeader DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToQuery DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

FromXML DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToXML DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToByteString DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

FromText DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToText DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

type Rep DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

type Rep DomainAvailability = D1 ('MetaData "DomainAvailability" "Amazonka.Route53Domains.Types.DomainAvailability" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "DomainAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainAvailability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExtraParamName

newtype ExtraParamName Source #

Constructors

ExtraParamName' 

Bundled Patterns

pattern ExtraParamName_AU_ID_NUMBER :: ExtraParamName 
pattern ExtraParamName_AU_ID_TYPE :: ExtraParamName 
pattern ExtraParamName_BIRTH_CITY :: ExtraParamName 
pattern ExtraParamName_BIRTH_COUNTRY :: ExtraParamName 
pattern ExtraParamName_BIRTH_DATE_IN_YYYY_MM_DD :: ExtraParamName 
pattern ExtraParamName_BIRTH_DEPARTMENT :: ExtraParamName 
pattern ExtraParamName_BRAND_NUMBER :: ExtraParamName 
pattern ExtraParamName_CA_BUSINESS_ENTITY_TYPE :: ExtraParamName 
pattern ExtraParamName_CA_LEGAL_REPRESENTATIVE :: ExtraParamName 
pattern ExtraParamName_CA_LEGAL_REPRESENTATIVE_CAPACITY :: ExtraParamName 
pattern ExtraParamName_CA_LEGAL_TYPE :: ExtraParamName 
pattern ExtraParamName_DOCUMENT_NUMBER :: ExtraParamName 
pattern ExtraParamName_DUNS_NUMBER :: ExtraParamName 
pattern ExtraParamName_ES_IDENTIFICATION :: ExtraParamName 
pattern ExtraParamName_ES_IDENTIFICATION_TYPE :: ExtraParamName 
pattern ExtraParamName_ES_LEGAL_FORM :: ExtraParamName 
pattern ExtraParamName_FI_BUSINESS_NUMBER :: ExtraParamName 
pattern ExtraParamName_FI_ID_NUMBER :: ExtraParamName 
pattern ExtraParamName_FI_NATIONALITY :: ExtraParamName 
pattern ExtraParamName_FI_ORGANIZATION_TYPE :: ExtraParamName 
pattern ExtraParamName_IT_NATIONALITY :: ExtraParamName 
pattern ExtraParamName_IT_PIN :: ExtraParamName 
pattern ExtraParamName_IT_REGISTRANT_ENTITY_TYPE :: ExtraParamName 
pattern ExtraParamName_RU_PASSPORT_DATA :: ExtraParamName 
pattern ExtraParamName_SE_ID_NUMBER :: ExtraParamName 
pattern ExtraParamName_SG_ID_NUMBER :: ExtraParamName 
pattern ExtraParamName_UK_COMPANY_NUMBER :: ExtraParamName 
pattern ExtraParamName_UK_CONTACT_TYPE :: ExtraParamName 
pattern ExtraParamName_VAT_NUMBER :: ExtraParamName 

Instances

Instances details
Eq ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Ord ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Read ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Show ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Generic ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Associated Types

type Rep ExtraParamName :: Type -> Type #

NFData ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Methods

rnf :: ExtraParamName -> () #

Hashable ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToJSON ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToJSONKey ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

FromJSON ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

FromJSONKey ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToLog ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToHeader ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToQuery ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

FromXML ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToXML ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Methods

toXML :: ExtraParamName -> XML #

ToByteString ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

FromText ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToText ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

type Rep ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

type Rep ExtraParamName = D1 ('MetaData "ExtraParamName" "Amazonka.Route53Domains.Types.ExtraParamName" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "ExtraParamName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExtraParamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationStatus

newtype OperationStatus Source #

Constructors

OperationStatus' 

Instances

Instances details
Eq OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Ord OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Read OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Show OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Generic OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Associated Types

type Rep OperationStatus :: Type -> Type #

NFData OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Methods

rnf :: OperationStatus -> () #

Hashable OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToJSON OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToJSONKey OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

FromJSON OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

FromJSONKey OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToLog OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToHeader OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToQuery OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

FromXML OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToXML OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Methods

toXML :: OperationStatus -> XML #

ToByteString OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

FromText OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToText OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

type Rep OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

type Rep OperationStatus = D1 ('MetaData "OperationStatus" "Amazonka.Route53Domains.Types.OperationStatus" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "OperationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationType

newtype OperationType Source #

Constructors

OperationType' 

Instances

Instances details
Eq OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Ord OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Read OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Show OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Generic OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Associated Types

type Rep OperationType :: Type -> Type #

NFData OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Methods

rnf :: OperationType -> () #

Hashable OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToJSON OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToJSONKey OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

FromJSON OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

FromJSONKey OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToLog OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToHeader OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToQuery OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

FromXML OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToXML OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Methods

toXML :: OperationType -> XML #

ToByteString OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

FromText OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToText OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Methods

toText :: OperationType -> Text #

type Rep OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

type Rep OperationType = D1 ('MetaData "OperationType" "Amazonka.Route53Domains.Types.OperationType" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "OperationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReachabilityStatus

newtype ReachabilityStatus Source #

Instances

Instances details
Eq ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Ord ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Read ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Show ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Generic ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Associated Types

type Rep ReachabilityStatus :: Type -> Type #

NFData ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Methods

rnf :: ReachabilityStatus -> () #

Hashable ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToJSON ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToJSONKey ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

FromJSON ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

FromJSONKey ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToLog ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToHeader ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToQuery ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

FromXML ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToXML ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToByteString ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

FromText ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToText ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

type Rep ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

type Rep ReachabilityStatus = D1 ('MetaData "ReachabilityStatus" "Amazonka.Route53Domains.Types.ReachabilityStatus" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "ReachabilityStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReachabilityStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Transferable

newtype Transferable Source #

Whether the domain name can be transferred to Route 53.

You can transfer only domains that have a value of TRANSFERABLE for Transferable.

Valid values:

TRANSFERABLE
The domain name can be transferred to Route 53.
UNTRANSFERRABLE
The domain name can't be transferred to Route 53.
DONT_KNOW
Reserved for future use.

Constructors

Transferable' 

Instances

Instances details
Eq Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Ord Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Read Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Show Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Generic Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Associated Types

type Rep Transferable :: Type -> Type #

NFData Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Methods

rnf :: Transferable -> () #

Hashable Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToJSON Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToJSONKey Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

FromJSON Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

FromJSONKey Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToLog Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToHeader Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToQuery Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

FromXML Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToXML Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Methods

toXML :: Transferable -> XML #

ToByteString Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

FromText Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToText Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Methods

toText :: Transferable -> Text #

type Rep Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

type Rep Transferable = D1 ('MetaData "Transferable" "Amazonka.Route53Domains.Types.Transferable" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'True) (C1 ('MetaCons "Transferable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTransferable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BillingRecord

data BillingRecord Source #

Information for one billing record.

See: newBillingRecord smart constructor.

Constructors

BillingRecord' 

Fields

  • operation :: Maybe OperationType

    The operation that you were charged for.

  • invoiceId :: Maybe Text

    The ID of the invoice that is associated with the billing record.

  • domainName :: Maybe Text

    The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guide.

  • billDate :: Maybe POSIX

    The date that the operation was billed, in Unix format.

  • price :: Maybe Double

    The price that you were charged for the operation, in US dollars.

    Example value: 12.0

Instances

Instances details
Eq BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Read BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Show BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Generic BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Associated Types

type Rep BillingRecord :: Type -> Type #

NFData BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Methods

rnf :: BillingRecord -> () #

Hashable BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

FromJSON BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

type Rep BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

type Rep BillingRecord = D1 ('MetaData "BillingRecord" "Amazonka.Route53Domains.Types.BillingRecord" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "BillingRecord'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationType)) :*: S1 ('MetaSel ('Just "invoiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "billDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "price") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

newBillingRecord :: BillingRecord Source #

Create a value of BillingRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:BillingRecord', billingRecord_operation - The operation that you were charged for.

$sel:invoiceId:BillingRecord', billingRecord_invoiceId - The ID of the invoice that is associated with the billing record.

$sel:domainName:BillingRecord', billingRecord_domainName - The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guide.

$sel:billDate:BillingRecord', billingRecord_billDate - The date that the operation was billed, in Unix format.

$sel:price:BillingRecord', billingRecord_price - The price that you were charged for the operation, in US dollars.

Example value: 12.0

billingRecord_operation :: Lens' BillingRecord (Maybe OperationType) Source #

The operation that you were charged for.

billingRecord_invoiceId :: Lens' BillingRecord (Maybe Text) Source #

The ID of the invoice that is associated with the billing record.

billingRecord_domainName :: Lens' BillingRecord (Maybe Text) Source #

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guide.

billingRecord_billDate :: Lens' BillingRecord (Maybe UTCTime) Source #

The date that the operation was billed, in Unix format.

billingRecord_price :: Lens' BillingRecord (Maybe Double) Source #

The price that you were charged for the operation, in US dollars.

Example value: 12.0

ContactDetail

data ContactDetail Source #

ContactDetail includes the following elements.

See: newContactDetail smart constructor.

Constructors

ContactDetail' 

Fields

  • organizationName :: Maybe Text

    Name of the organization for contact types other than PERSON.

  • email :: Maybe Text

    Email address of the contact.

  • state :: Maybe Text

    The state or province of the contact's city.

  • fax :: Maybe Text

    Fax number of the contact.

    Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

  • lastName :: Maybe Text

    Last name of contact.

  • extraParams :: Maybe [ExtraParam]

    A list of name-value pairs for parameters required by certain top-level domains.

  • zipCode :: Maybe Text

    The zip or postal code of the contact's address.

  • addressLine1 :: Maybe Text

    First line of the contact's address.

  • city :: Maybe Text

    The city of the contact's address.

  • phoneNumber :: Maybe Text

    The phone number of the contact.

    Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

  • addressLine2 :: Maybe Text

    Second line of contact's address, if any.

  • firstName :: Maybe Text

    First name of contact.

  • countryCode :: Maybe CountryCode

    Code for the country of the contact's address.

  • contactType :: Maybe ContactType

    Indicates whether the contact is a person, company, association, or public organization. Note the following:

    • If you specify a value other than PERSON, you must also specify a value for OrganizationName.
    • For some TLDs, the privacy protection available depends on the value that you specify for Contact Type. For the privacy protection settings for your TLD, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide
    • For .es domains, if you specify PERSON, you must specify INDIVIDUAL for the value of ES_LEGAL_FORM.

Instances

Instances details
Eq ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

Show ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

Generic ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

Associated Types

type Rep ContactDetail :: Type -> Type #

NFData ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

Methods

rnf :: ContactDetail -> () #

Hashable ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

ToJSON ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

FromJSON ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

type Rep ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

type Rep ContactDetail = D1 ('MetaData "ContactDetail" "Amazonka.Route53Domains.Types.ContactDetail" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "ContactDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "organizationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "fax") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "extraParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExtraParam])) :*: S1 ('MetaSel ('Just "zipCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "addressLine1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "city") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "addressLine2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "countryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CountryCode)) :*: S1 ('MetaSel ('Just "contactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactType)))))))

newContactDetail :: ContactDetail Source #

Create a value of ContactDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:organizationName:ContactDetail', contactDetail_organizationName - Name of the organization for contact types other than PERSON.

$sel:email:ContactDetail', contactDetail_email - Email address of the contact.

$sel:state:ContactDetail', contactDetail_state - The state or province of the contact's city.

$sel:fax:ContactDetail', contactDetail_fax - Fax number of the contact.

Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

$sel:lastName:ContactDetail', contactDetail_lastName - Last name of contact.

$sel:extraParams:ContactDetail', contactDetail_extraParams - A list of name-value pairs for parameters required by certain top-level domains.

$sel:zipCode:ContactDetail', contactDetail_zipCode - The zip or postal code of the contact's address.

$sel:addressLine1:ContactDetail', contactDetail_addressLine1 - First line of the contact's address.

$sel:city:ContactDetail', contactDetail_city - The city of the contact's address.

$sel:phoneNumber:ContactDetail', contactDetail_phoneNumber - The phone number of the contact.

Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

$sel:addressLine2:ContactDetail', contactDetail_addressLine2 - Second line of contact's address, if any.

$sel:firstName:ContactDetail', contactDetail_firstName - First name of contact.

$sel:countryCode:ContactDetail', contactDetail_countryCode - Code for the country of the contact's address.

$sel:contactType:ContactDetail', contactDetail_contactType - Indicates whether the contact is a person, company, association, or public organization. Note the following:

  • If you specify a value other than PERSON, you must also specify a value for OrganizationName.
  • For some TLDs, the privacy protection available depends on the value that you specify for Contact Type. For the privacy protection settings for your TLD, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide
  • For .es domains, if you specify PERSON, you must specify INDIVIDUAL for the value of ES_LEGAL_FORM.

contactDetail_organizationName :: Lens' ContactDetail (Maybe Text) Source #

Name of the organization for contact types other than PERSON.

contactDetail_email :: Lens' ContactDetail (Maybe Text) Source #

Email address of the contact.

contactDetail_state :: Lens' ContactDetail (Maybe Text) Source #

The state or province of the contact's city.

contactDetail_fax :: Lens' ContactDetail (Maybe Text) Source #

Fax number of the contact.

Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code]". For example, a US phone number might appear as "+1.1234567890".

contactDetail_extraParams :: Lens' ContactDetail (Maybe [ExtraParam]) Source #

A list of name-value pairs for parameters required by certain top-level domains.

contactDetail_zipCode :: Lens' ContactDetail (Maybe Text) Source #

The zip or postal code of the contact's address.

contactDetail_addressLine1 :: Lens' ContactDetail (Maybe Text) Source #

First line of the contact's address.

contactDetail_city :: Lens' ContactDetail (Maybe Text) Source #

The city of the contact's address.

contactDetail_phoneNumber :: Lens' ContactDetail (Maybe Text) Source #

The phone number of the contact.

Constraints: Phone number must be specified in the format "+[country dialing code].[number including any area code>]". For example, a US phone number might appear as "+1.1234567890".

contactDetail_addressLine2 :: Lens' ContactDetail (Maybe Text) Source #

Second line of contact's address, if any.

contactDetail_countryCode :: Lens' ContactDetail (Maybe CountryCode) Source #

Code for the country of the contact's address.

contactDetail_contactType :: Lens' ContactDetail (Maybe ContactType) Source #

Indicates whether the contact is a person, company, association, or public organization. Note the following:

  • If you specify a value other than PERSON, you must also specify a value for OrganizationName.
  • For some TLDs, the privacy protection available depends on the value that you specify for Contact Type. For the privacy protection settings for your TLD, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide
  • For .es domains, if you specify PERSON, you must specify INDIVIDUAL for the value of ES_LEGAL_FORM.

DomainSuggestion

data DomainSuggestion Source #

Information about one suggested domain name.

See: newDomainSuggestion smart constructor.

Constructors

DomainSuggestion' 

Fields

  • availability :: Maybe Text

    Whether the domain name is available for registering.

    You can register only the domains that are designated as AVAILABLE.

    Valid values:

    AVAILABLE
    The domain name is available.
    AVAILABLE_RESERVED
    The domain name is reserved under specific conditions.
    AVAILABLE_PREORDER
    The domain name is available and can be preordered.
    DONT_KNOW
    The TLD registry didn't reply with a definitive answer about whether the domain name is available. Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.
    PENDING
    The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.
    RESERVED
    The domain name has been reserved for another person or organization.
    UNAVAILABLE
    The domain name is not available.
    UNAVAILABLE_PREMIUM
    The domain name is not available.
    UNAVAILABLE_RESTRICTED
    The domain name is forbidden.
  • domainName :: Maybe Text

    A suggested domain name.

Instances

Instances details
Eq DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Read DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Show DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Generic DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Associated Types

type Rep DomainSuggestion :: Type -> Type #

NFData DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Methods

rnf :: DomainSuggestion -> () #

Hashable DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

FromJSON DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

type Rep DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

type Rep DomainSuggestion = D1 ('MetaData "DomainSuggestion" "Amazonka.Route53Domains.Types.DomainSuggestion" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "DomainSuggestion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDomainSuggestion :: DomainSuggestion Source #

Create a value of DomainSuggestion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availability:DomainSuggestion', domainSuggestion_availability - Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE
The domain name is available.
AVAILABLE_RESERVED
The domain name is reserved under specific conditions.
AVAILABLE_PREORDER
The domain name is available and can be preordered.
DONT_KNOW
The TLD registry didn't reply with a definitive answer about whether the domain name is available. Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.
PENDING
The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.
RESERVED
The domain name has been reserved for another person or organization.
UNAVAILABLE
The domain name is not available.
UNAVAILABLE_PREMIUM
The domain name is not available.
UNAVAILABLE_RESTRICTED
The domain name is forbidden.

$sel:domainName:DomainSuggestion', domainSuggestion_domainName - A suggested domain name.

domainSuggestion_availability :: Lens' DomainSuggestion (Maybe Text) Source #

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE
The domain name is available.
AVAILABLE_RESERVED
The domain name is reserved under specific conditions.
AVAILABLE_PREORDER
The domain name is available and can be preordered.
DONT_KNOW
The TLD registry didn't reply with a definitive answer about whether the domain name is available. Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.
PENDING
The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.
RESERVED
The domain name has been reserved for another person or organization.
UNAVAILABLE
The domain name is not available.
UNAVAILABLE_PREMIUM
The domain name is not available.
UNAVAILABLE_RESTRICTED
The domain name is forbidden.

DomainSummary

data DomainSummary Source #

Summary information about one domain.

See: newDomainSummary smart constructor.

Constructors

DomainSummary' 

Fields

  • expiry :: Maybe POSIX

    Expiration date of the domain in Unix time format and Coordinated Universal Time (UTC).

  • transferLock :: Maybe Bool

    Indicates whether a domain is locked from unauthorized transfer to another party.

  • autoRenew :: Maybe Bool

    Indicates whether the domain is automatically renewed upon expiration.

  • domainName :: Text

    The name of the domain that the summary information applies to.

Instances

Instances details
Eq DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Read DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Generic DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Associated Types

type Rep DomainSummary :: Type -> Type #

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Hashable DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

FromJSON DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

type Rep DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

type Rep DomainSummary = D1 ('MetaData "DomainSummary" "Amazonka.Route53Domains.Types.DomainSummary" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "DomainSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "expiry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "transferLock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "autoRenew") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDomainSummary Source #

Create a value of DomainSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expiry:DomainSummary', domainSummary_expiry - Expiration date of the domain in Unix time format and Coordinated Universal Time (UTC).

$sel:transferLock:DomainSummary', domainSummary_transferLock - Indicates whether a domain is locked from unauthorized transfer to another party.

$sel:autoRenew:DomainSummary', domainSummary_autoRenew - Indicates whether the domain is automatically renewed upon expiration.

$sel:domainName:DomainSummary', domainSummary_domainName - The name of the domain that the summary information applies to.

domainSummary_expiry :: Lens' DomainSummary (Maybe UTCTime) Source #

Expiration date of the domain in Unix time format and Coordinated Universal Time (UTC).

domainSummary_transferLock :: Lens' DomainSummary (Maybe Bool) Source #

Indicates whether a domain is locked from unauthorized transfer to another party.

domainSummary_autoRenew :: Lens' DomainSummary (Maybe Bool) Source #

Indicates whether the domain is automatically renewed upon expiration.

domainSummary_domainName :: Lens' DomainSummary Text Source #

The name of the domain that the summary information applies to.

DomainTransferability

data DomainTransferability Source #

A complex type that contains information about whether the specified domain can be transferred to Route 53.

See: newDomainTransferability smart constructor.

Instances

Instances details
Eq DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Read DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Show DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Generic DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Associated Types

type Rep DomainTransferability :: Type -> Type #

NFData DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Methods

rnf :: DomainTransferability -> () #

Hashable DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

FromJSON DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

type Rep DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

type Rep DomainTransferability = D1 ('MetaData "DomainTransferability" "Amazonka.Route53Domains.Types.DomainTransferability" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "DomainTransferability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transferable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Transferable))))

newDomainTransferability :: DomainTransferability Source #

Create a value of DomainTransferability with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:transferable:DomainTransferability', domainTransferability_transferable - Undocumented member.

ExtraParam

data ExtraParam Source #

ExtraParam includes the following elements.

See: newExtraParam smart constructor.

Constructors

ExtraParam' 

Fields

  • name :: ExtraParamName

    The name of an additional parameter that is required by a top-level domain. Here are the top-level domains that require additional parameters and the names of the parameters that they require:

    .com.au and .net.au
    - AU_ID_NUMBER
    • AU_ID_TYPE

      Valid values include the following:

      • ABN (Australian business number)
      • ACN (Australian company number)
      • TM (Trademark number)
    .ca
    - BRAND_NUMBER
    • CA_BUSINESS_ENTITY_TYPE

      Valid values include the following:

      • BANK (Bank)
      • COMMERCIAL_COMPANY (Commercial company)
      • COMPANY (Company)
      • COOPERATION (Cooperation)
      • COOPERATIVE (Cooperative)
      • COOPRIX (Cooprix)
      • CORP (Corporation)
      • CREDIT_UNION (Credit union)
      • FOMIA (Federation of mutual insurance associations)
      • INC (Incorporated)
      • LTD (Limited)
      • LTEE (Limitée)
      • LLC (Limited liability corporation)
      • LLP (Limited liability partnership)
      • LTE (Lte.)
      • MBA (Mutual benefit association)
      • MIC (Mutual insurance company)
      • NFP (Not-for-profit corporation)
      • SA (S.A.)
      • SAVINGS_COMPANY (Savings company)
      • SAVINGS_UNION (Savings union)
      • SARL (Société à responsabilité limitée)
      • TRUST (Trust)
      • ULC (Unlimited liability corporation)
    • CA_LEGAL_TYPE

      When ContactType is PERSON, valid values include the following:

      • ABO (Aboriginal Peoples indigenous to Canada)
      • CCT (Canadian citizen)
      • LGR (Legal Representative of a Canadian Citizen or Permanent Resident)
      • RES (Permanent resident of Canada)

      When ContactType is a value other than PERSON, valid values include the following:

      • ASS (Canadian unincorporated association)
      • CCO (Canadian corporation)
      • EDU (Canadian educational institution)
      • GOV (Government or government entity in Canada)
      • HOP (Canadian Hospital)
      • INB (Indian Band recognized by the Indian Act of Canada)
      • LAM (Canadian Library, Archive, or Museum)
      • MAJ (Her/His Majesty the Queen/King)
      • OMK (Official mark registered in Canada)
      • PLT (Canadian Political Party)
      • PRT (Partnership Registered in Canada)
      • TDM (Trademark registered in Canada)
      • TRD (Canadian Trade Union)
      • TRS (Trust established in Canada)
    .es
    - ES_IDENTIFICATION

    Specify the applicable value:

    • For contacts inside Spain: Enter your passport ID.
    • For contacts outside of Spain: Enter the VAT identification number for the company.

      For .es domains, the value of ContactType must be PERSON.

    • ES_IDENTIFICATION_TYPE

      Valid values include the following:

      • DNI_AND_NIF (For Spanish contacts)
      • NIE (For foreigners with legal residence)
      • OTHER (For contacts outside of Spain)
    • ES_LEGAL_FORM

      Valid values include the following:

      • ASSOCIATION
      • CENTRAL_GOVERNMENT_BODY
      • CIVIL_SOCIETY
      • COMMUNITY_OF_OWNERS
      • COMMUNITY_PROPERTY
      • CONSULATE
      • COOPERATIVE
      • DESIGNATION_OF_ORIGIN_SUPERVISORY_COUNCIL
      • ECONOMIC_INTEREST_GROUP
      • EMBASSY
      • ENTITY_MANAGING_NATURAL_AREAS
      • FARM_PARTNERSHIP
      • FOUNDATION
      • GENERAL_AND_LIMITED_PARTNERSHIP
      • GENERAL_PARTNERSHIP
      • INDIVIDUAL
      • LIMITED_COMPANY
      • LOCAL_AUTHORITY
      • LOCAL_PUBLIC_ENTITY
      • MUTUAL_INSURANCE_COMPANY
      • NATIONAL_PUBLIC_ENTITY
      • ORDER_OR_RELIGIOUS_INSTITUTION
      • OTHERS (Only for contacts outside of Spain)
      • POLITICAL_PARTY
      • PROFESSIONAL_ASSOCIATION
      • PUBLIC_LAW_ASSOCIATION
      • PUBLIC_LIMITED_COMPANY
      • REGIONAL_GOVERNMENT_BODY
      • REGIONAL_PUBLIC_ENTITY
      • SAVINGS_BANK
      • SPANISH_OFFICE
      • SPORTS_ASSOCIATION
      • SPORTS_FEDERATION
      • SPORTS_LIMITED_COMPANY
      • TEMPORARY_ALLIANCE_OF_ENTERPRISES
      • TRADE_UNION
      • WORKER_OWNED_COMPANY
      • WORKER_OWNED_LIMITED_COMPANY
    .fi
    - BIRTH_DATE_IN_YYYY_MM_DD
    • FI_BUSINESS_NUMBER
    • FI_ID_NUMBER
    • FI_NATIONALITY

      Valid values include the following:

      • FINNISH
      • NOT_FINNISH
    • FI_ORGANIZATION_TYPE

      Valid values include the following:

      • COMPANY
      • CORPORATION
      • GOVERNMENT
      • INSTITUTION
      • POLITICAL_PARTY
      • PUBLIC_COMMUNITY
      • TOWNSHIP
    .fr
    - BIRTH_CITY
    • BIRTH_COUNTRY
    • BIRTH_DATE_IN_YYYY_MM_DD
    • BIRTH_DEPARTMENT: Specify the INSEE code that corresponds with the department where the contact was born. If the contact was born somewhere other than France or its overseas departments, specify 99. For more information, including a list of departments and the corresponding INSEE numbers, see the Wikipedia entry Departments of France.
    • BRAND_NUMBER
    .it
    - IT_NATIONALITY
    • IT_PIN
    • IT_REGISTRANT_ENTITY_TYPE

      Valid values include the following:

      • FOREIGNERS
      • FREELANCE_WORKERS (Freelance workers and professionals)
      • ITALIAN_COMPANIES (Italian companies and one-person companies)
      • NON_PROFIT_ORGANIZATIONS
      • OTHER_SUBJECTS
      • PUBLIC_ORGANIZATIONS
    .ru
    - BIRTH_DATE_IN_YYYY_MM_DD
    • RU_PASSPORT_DATA
    .se
    - BIRTH_COUNTRY
    • SE_ID_NUMBER
    .sg
    - SG_ID_NUMBER
    .co.uk, .me.uk, and .org.uk
    - UK_CONTACT_TYPE

    Valid values include the following:

    • CRC (UK Corporation by Royal Charter)
    • FCORP (Non-UK Corporation)
    • FIND (Non-UK Individual, representing self)
    • FOTHER (Non-UK Entity that does not fit into any other category)
    • GOV (UK Government Body)
    • IND (UK Individual (representing self))
    • IP (UK Industrial/Provident Registered Company)
    • LLP (UK Limited Liability Partnership)
    • LTD (UK Limited Company)
    • OTHER (UK Entity that does not fit into any other category)
    • PLC (UK Public Limited Company)
    • PTNR (UK Partnership)
    • RCHAR (UK Registered Charity)
    • SCH (UK School)
    • STAT (UK Statutory Body)
    • STRA (UK Sole Trader)
    • UK_COMPANY_NUMBER

    In addition, many TLDs require a VAT_NUMBER.

  • value :: Text

    The value that corresponds with the name of an extra parameter.

Instances

Instances details
Eq ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Read ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Show ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Generic ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Associated Types

type Rep ExtraParam :: Type -> Type #

NFData ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Methods

rnf :: ExtraParam -> () #

Hashable ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

ToJSON ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

FromJSON ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

type Rep ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

type Rep ExtraParam = D1 ('MetaData "ExtraParam" "Amazonka.Route53Domains.Types.ExtraParam" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "ExtraParam'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExtraParamName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExtraParam Source #

Create a value of ExtraParam with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ExtraParam', extraParam_name - The name of an additional parameter that is required by a top-level domain. Here are the top-level domains that require additional parameters and the names of the parameters that they require:

.com.au and .net.au
- AU_ID_NUMBER
  • AU_ID_TYPE

    Valid values include the following:

    • ABN (Australian business number)
    • ACN (Australian company number)
    • TM (Trademark number)
.ca
- BRAND_NUMBER
  • CA_BUSINESS_ENTITY_TYPE

    Valid values include the following:

    • BANK (Bank)
    • COMMERCIAL_COMPANY (Commercial company)
    • COMPANY (Company)
    • COOPERATION (Cooperation)
    • COOPERATIVE (Cooperative)
    • COOPRIX (Cooprix)
    • CORP (Corporation)
    • CREDIT_UNION (Credit union)
    • FOMIA (Federation of mutual insurance associations)
    • INC (Incorporated)
    • LTD (Limited)
    • LTEE (Limitée)
    • LLC (Limited liability corporation)
    • LLP (Limited liability partnership)
    • LTE (Lte.)
    • MBA (Mutual benefit association)
    • MIC (Mutual insurance company)
    • NFP (Not-for-profit corporation)
    • SA (S.A.)
    • SAVINGS_COMPANY (Savings company)
    • SAVINGS_UNION (Savings union)
    • SARL (Société à responsabilité limitée)
    • TRUST (Trust)
    • ULC (Unlimited liability corporation)
  • CA_LEGAL_TYPE

    When ContactType is PERSON, valid values include the following:

    • ABO (Aboriginal Peoples indigenous to Canada)
    • CCT (Canadian citizen)
    • LGR (Legal Representative of a Canadian Citizen or Permanent Resident)
    • RES (Permanent resident of Canada)

    When ContactType is a value other than PERSON, valid values include the following:

    • ASS (Canadian unincorporated association)
    • CCO (Canadian corporation)
    • EDU (Canadian educational institution)
    • GOV (Government or government entity in Canada)
    • HOP (Canadian Hospital)
    • INB (Indian Band recognized by the Indian Act of Canada)
    • LAM (Canadian Library, Archive, or Museum)
    • MAJ (Her/His Majesty the Queen/King)
    • OMK (Official mark registered in Canada)
    • PLT (Canadian Political Party)
    • PRT (Partnership Registered in Canada)
    • TDM (Trademark registered in Canada)
    • TRD (Canadian Trade Union)
    • TRS (Trust established in Canada)
.es
- ES_IDENTIFICATION

Specify the applicable value:

  • For contacts inside Spain: Enter your passport ID.
  • For contacts outside of Spain: Enter the VAT identification number for the company.

    For .es domains, the value of ContactType must be PERSON.

  • ES_IDENTIFICATION_TYPE

    Valid values include the following:

    • DNI_AND_NIF (For Spanish contacts)
    • NIE (For foreigners with legal residence)
    • OTHER (For contacts outside of Spain)
  • ES_LEGAL_FORM

    Valid values include the following:

    • ASSOCIATION
    • CENTRAL_GOVERNMENT_BODY
    • CIVIL_SOCIETY
    • COMMUNITY_OF_OWNERS
    • COMMUNITY_PROPERTY
    • CONSULATE
    • COOPERATIVE
    • DESIGNATION_OF_ORIGIN_SUPERVISORY_COUNCIL
    • ECONOMIC_INTEREST_GROUP
    • EMBASSY
    • ENTITY_MANAGING_NATURAL_AREAS
    • FARM_PARTNERSHIP
    • FOUNDATION
    • GENERAL_AND_LIMITED_PARTNERSHIP
    • GENERAL_PARTNERSHIP
    • INDIVIDUAL
    • LIMITED_COMPANY
    • LOCAL_AUTHORITY
    • LOCAL_PUBLIC_ENTITY
    • MUTUAL_INSURANCE_COMPANY
    • NATIONAL_PUBLIC_ENTITY
    • ORDER_OR_RELIGIOUS_INSTITUTION
    • OTHERS (Only for contacts outside of Spain)
    • POLITICAL_PARTY
    • PROFESSIONAL_ASSOCIATION
    • PUBLIC_LAW_ASSOCIATION
    • PUBLIC_LIMITED_COMPANY
    • REGIONAL_GOVERNMENT_BODY
    • REGIONAL_PUBLIC_ENTITY
    • SAVINGS_BANK
    • SPANISH_OFFICE
    • SPORTS_ASSOCIATION
    • SPORTS_FEDERATION
    • SPORTS_LIMITED_COMPANY
    • TEMPORARY_ALLIANCE_OF_ENTERPRISES
    • TRADE_UNION
    • WORKER_OWNED_COMPANY
    • WORKER_OWNED_LIMITED_COMPANY
.fi
- BIRTH_DATE_IN_YYYY_MM_DD
  • FI_BUSINESS_NUMBER
  • FI_ID_NUMBER
  • FI_NATIONALITY

    Valid values include the following:

    • FINNISH
    • NOT_FINNISH
  • FI_ORGANIZATION_TYPE

    Valid values include the following:

    • COMPANY
    • CORPORATION
    • GOVERNMENT
    • INSTITUTION
    • POLITICAL_PARTY
    • PUBLIC_COMMUNITY
    • TOWNSHIP
.fr
- BIRTH_CITY
  • BIRTH_COUNTRY
  • BIRTH_DATE_IN_YYYY_MM_DD
  • BIRTH_DEPARTMENT: Specify the INSEE code that corresponds with the department where the contact was born. If the contact was born somewhere other than France or its overseas departments, specify 99. For more information, including a list of departments and the corresponding INSEE numbers, see the Wikipedia entry Departments of France.
  • BRAND_NUMBER
.it
- IT_NATIONALITY
  • IT_PIN
  • IT_REGISTRANT_ENTITY_TYPE

    Valid values include the following:

    • FOREIGNERS
    • FREELANCE_WORKERS (Freelance workers and professionals)
    • ITALIAN_COMPANIES (Italian companies and one-person companies)
    • NON_PROFIT_ORGANIZATIONS
    • OTHER_SUBJECTS
    • PUBLIC_ORGANIZATIONS
.ru
- BIRTH_DATE_IN_YYYY_MM_DD
  • RU_PASSPORT_DATA
.se
- BIRTH_COUNTRY
  • SE_ID_NUMBER
.sg
- SG_ID_NUMBER
.co.uk, .me.uk, and .org.uk
- UK_CONTACT_TYPE

Valid values include the following:

  • CRC (UK Corporation by Royal Charter)
  • FCORP (Non-UK Corporation)
  • FIND (Non-UK Individual, representing self)
  • FOTHER (Non-UK Entity that does not fit into any other category)
  • GOV (UK Government Body)
  • IND (UK Individual (representing self))
  • IP (UK Industrial/Provident Registered Company)
  • LLP (UK Limited Liability Partnership)
  • LTD (UK Limited Company)
  • OTHER (UK Entity that does not fit into any other category)
  • PLC (UK Public Limited Company)
  • PTNR (UK Partnership)
  • RCHAR (UK Registered Charity)
  • SCH (UK School)
  • STAT (UK Statutory Body)
  • STRA (UK Sole Trader)
  • UK_COMPANY_NUMBER

In addition, many TLDs require a VAT_NUMBER.

$sel:value:ExtraParam', extraParam_value - The value that corresponds with the name of an extra parameter.

extraParam_name :: Lens' ExtraParam ExtraParamName Source #

The name of an additional parameter that is required by a top-level domain. Here are the top-level domains that require additional parameters and the names of the parameters that they require:

.com.au and .net.au
- AU_ID_NUMBER
  • AU_ID_TYPE

    Valid values include the following:

    • ABN (Australian business number)
    • ACN (Australian company number)
    • TM (Trademark number)
.ca
- BRAND_NUMBER
  • CA_BUSINESS_ENTITY_TYPE

    Valid values include the following:

    • BANK (Bank)
    • COMMERCIAL_COMPANY (Commercial company)
    • COMPANY (Company)
    • COOPERATION (Cooperation)
    • COOPERATIVE (Cooperative)
    • COOPRIX (Cooprix)
    • CORP (Corporation)
    • CREDIT_UNION (Credit union)
    • FOMIA (Federation of mutual insurance associations)
    • INC (Incorporated)
    • LTD (Limited)
    • LTEE (Limitée)
    • LLC (Limited liability corporation)
    • LLP (Limited liability partnership)
    • LTE (Lte.)
    • MBA (Mutual benefit association)
    • MIC (Mutual insurance company)
    • NFP (Not-for-profit corporation)
    • SA (S.A.)
    • SAVINGS_COMPANY (Savings company)
    • SAVINGS_UNION (Savings union)
    • SARL (Société à responsabilité limitée)
    • TRUST (Trust)
    • ULC (Unlimited liability corporation)
  • CA_LEGAL_TYPE

    When ContactType is PERSON, valid values include the following:

    • ABO (Aboriginal Peoples indigenous to Canada)
    • CCT (Canadian citizen)
    • LGR (Legal Representative of a Canadian Citizen or Permanent Resident)
    • RES (Permanent resident of Canada)

    When ContactType is a value other than PERSON, valid values include the following:

    • ASS (Canadian unincorporated association)
    • CCO (Canadian corporation)
    • EDU (Canadian educational institution)
    • GOV (Government or government entity in Canada)
    • HOP (Canadian Hospital)
    • INB (Indian Band recognized by the Indian Act of Canada)
    • LAM (Canadian Library, Archive, or Museum)
    • MAJ (Her/His Majesty the Queen/King)
    • OMK (Official mark registered in Canada)
    • PLT (Canadian Political Party)
    • PRT (Partnership Registered in Canada)
    • TDM (Trademark registered in Canada)
    • TRD (Canadian Trade Union)
    • TRS (Trust established in Canada)
.es
- ES_IDENTIFICATION

Specify the applicable value:

  • For contacts inside Spain: Enter your passport ID.
  • For contacts outside of Spain: Enter the VAT identification number for the company.

    For .es domains, the value of ContactType must be PERSON.

  • ES_IDENTIFICATION_TYPE

    Valid values include the following:

    • DNI_AND_NIF (For Spanish contacts)
    • NIE (For foreigners with legal residence)
    • OTHER (For contacts outside of Spain)
  • ES_LEGAL_FORM

    Valid values include the following:

    • ASSOCIATION
    • CENTRAL_GOVERNMENT_BODY
    • CIVIL_SOCIETY
    • COMMUNITY_OF_OWNERS
    • COMMUNITY_PROPERTY
    • CONSULATE
    • COOPERATIVE
    • DESIGNATION_OF_ORIGIN_SUPERVISORY_COUNCIL
    • ECONOMIC_INTEREST_GROUP
    • EMBASSY
    • ENTITY_MANAGING_NATURAL_AREAS
    • FARM_PARTNERSHIP
    • FOUNDATION
    • GENERAL_AND_LIMITED_PARTNERSHIP
    • GENERAL_PARTNERSHIP
    • INDIVIDUAL
    • LIMITED_COMPANY
    • LOCAL_AUTHORITY
    • LOCAL_PUBLIC_ENTITY
    • MUTUAL_INSURANCE_COMPANY
    • NATIONAL_PUBLIC_ENTITY
    • ORDER_OR_RELIGIOUS_INSTITUTION
    • OTHERS (Only for contacts outside of Spain)
    • POLITICAL_PARTY
    • PROFESSIONAL_ASSOCIATION
    • PUBLIC_LAW_ASSOCIATION
    • PUBLIC_LIMITED_COMPANY
    • REGIONAL_GOVERNMENT_BODY
    • REGIONAL_PUBLIC_ENTITY
    • SAVINGS_BANK
    • SPANISH_OFFICE
    • SPORTS_ASSOCIATION
    • SPORTS_FEDERATION
    • SPORTS_LIMITED_COMPANY
    • TEMPORARY_ALLIANCE_OF_ENTERPRISES
    • TRADE_UNION
    • WORKER_OWNED_COMPANY
    • WORKER_OWNED_LIMITED_COMPANY
.fi
- BIRTH_DATE_IN_YYYY_MM_DD
  • FI_BUSINESS_NUMBER
  • FI_ID_NUMBER
  • FI_NATIONALITY

    Valid values include the following:

    • FINNISH
    • NOT_FINNISH
  • FI_ORGANIZATION_TYPE

    Valid values include the following:

    • COMPANY
    • CORPORATION
    • GOVERNMENT
    • INSTITUTION
    • POLITICAL_PARTY
    • PUBLIC_COMMUNITY
    • TOWNSHIP
.fr
- BIRTH_CITY
  • BIRTH_COUNTRY
  • BIRTH_DATE_IN_YYYY_MM_DD
  • BIRTH_DEPARTMENT: Specify the INSEE code that corresponds with the department where the contact was born. If the contact was born somewhere other than France or its overseas departments, specify 99. For more information, including a list of departments and the corresponding INSEE numbers, see the Wikipedia entry Departments of France.
  • BRAND_NUMBER
.it
- IT_NATIONALITY
  • IT_PIN
  • IT_REGISTRANT_ENTITY_TYPE

    Valid values include the following:

    • FOREIGNERS
    • FREELANCE_WORKERS (Freelance workers and professionals)
    • ITALIAN_COMPANIES (Italian companies and one-person companies)
    • NON_PROFIT_ORGANIZATIONS
    • OTHER_SUBJECTS
    • PUBLIC_ORGANIZATIONS
.ru
- BIRTH_DATE_IN_YYYY_MM_DD
  • RU_PASSPORT_DATA
.se
- BIRTH_COUNTRY
  • SE_ID_NUMBER
.sg
- SG_ID_NUMBER
.co.uk, .me.uk, and .org.uk
- UK_CONTACT_TYPE

Valid values include the following:

  • CRC (UK Corporation by Royal Charter)
  • FCORP (Non-UK Corporation)
  • FIND (Non-UK Individual, representing self)
  • FOTHER (Non-UK Entity that does not fit into any other category)
  • GOV (UK Government Body)
  • IND (UK Individual (representing self))
  • IP (UK Industrial/Provident Registered Company)
  • LLP (UK Limited Liability Partnership)
  • LTD (UK Limited Company)
  • OTHER (UK Entity that does not fit into any other category)
  • PLC (UK Public Limited Company)
  • PTNR (UK Partnership)
  • RCHAR (UK Registered Charity)
  • SCH (UK School)
  • STAT (UK Statutory Body)
  • STRA (UK Sole Trader)
  • UK_COMPANY_NUMBER

In addition, many TLDs require a VAT_NUMBER.

extraParam_value :: Lens' ExtraParam Text Source #

The value that corresponds with the name of an extra parameter.

Nameserver

data Nameserver Source #

Nameserver includes the following elements.

See: newNameserver smart constructor.

Constructors

Nameserver' 

Fields

  • glueIps :: Maybe [Text]

    Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

    Constraints: The list can contain only one IPv4 and one IPv6 address.

  • name :: Text

    The fully qualified host name of the name server.

    Constraint: Maximum 255 characters

Instances

Instances details
Eq Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Read Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Show Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Generic Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Associated Types

type Rep Nameserver :: Type -> Type #

NFData Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Methods

rnf :: Nameserver -> () #

Hashable Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

ToJSON Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

FromJSON Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

type Rep Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

type Rep Nameserver = D1 ('MetaData "Nameserver" "Amazonka.Route53Domains.Types.Nameserver" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "Nameserver'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newNameserver Source #

Create a value of Nameserver with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:glueIps:Nameserver', nameserver_glueIps - Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

$sel:name:Nameserver', nameserver_name - The fully qualified host name of the name server.

Constraint: Maximum 255 characters

nameserver_glueIps :: Lens' Nameserver (Maybe [Text]) Source #

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

nameserver_name :: Lens' Nameserver Text Source #

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

OperationSummary

data OperationSummary Source #

OperationSummary includes the following elements.

See: newOperationSummary smart constructor.

Constructors

OperationSummary' 

Fields

Instances

Instances details
Eq OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Read OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Show OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Generic OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Associated Types

type Rep OperationSummary :: Type -> Type #

NFData OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Methods

rnf :: OperationSummary -> () #

Hashable OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

FromJSON OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

type Rep OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

type Rep OperationSummary = D1 ('MetaData "OperationSummary" "Amazonka.Route53Domains.Types.OperationSummary" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "OperationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OperationStatus)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OperationType) :*: S1 ('MetaSel ('Just "submittedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newOperationSummary Source #

Create a value of OperationSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operationId:OperationSummary', operationSummary_operationId - Identifier returned to track the requested action.

$sel:status:OperationSummary', operationSummary_status - The current status of the requested operation in the system.

$sel:type':OperationSummary', operationSummary_type - Type of the action requested.

$sel:submittedDate:OperationSummary', operationSummary_submittedDate - The date when the request was submitted.

operationSummary_operationId :: Lens' OperationSummary Text Source #

Identifier returned to track the requested action.

operationSummary_status :: Lens' OperationSummary OperationStatus Source #

The current status of the requested operation in the system.

operationSummary_submittedDate :: Lens' OperationSummary UTCTime Source #

The date when the request was submitted.

Tag

data Tag Source #

Each tag includes the following elements.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • value :: Maybe Text

    The value of a tag.

    Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"

    Constraints: Each value can be 0-256 characters long.

  • key :: Maybe Text

    The key (name) of a tag.

    Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"

    Constraints: Each key can be 1-128 characters long.

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Route53Domains.Types.Tag" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Tag', tag_value - The value of a tag.

Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"

Constraints: Each value can be 0-256 characters long.

$sel:key:Tag', tag_key - The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"

Constraints: Each key can be 1-128 characters long.

tag_value :: Lens' Tag (Maybe Text) Source #

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"

Constraints: Each value can be 0-256 characters long.

tag_key :: Lens' Tag (Maybe Text) Source #

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"

Constraints: Each key can be 1-128 characters long.