amazonka-route53-domains-2.0: Amazon Route 53 Domains SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Route53Domains.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_DnssecLimitExceeded :: AsError a => Fold a ServiceError Source #

This error is returned if you call AssociateDelegationSignerToDomain when the specified domain has reached the maximum number of DS records. You can't add any additional DS records unless you delete an existing one first.

_DomainLimitExceeded :: AsError a => Fold a ServiceError Source #

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

_DuplicateRequest :: AsError a => Fold a ServiceError Source #

The request is already in progress for the domain.

_InvalidInput :: AsError a => Fold 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 => Fold a ServiceError Source #

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

_TLDRulesViolation :: AsError a => Fold a ServiceError Source #

The top-level domain does not support this operation.

_UnsupportedTLD :: AsError a => Fold a ServiceError Source #

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

ContactType

newtype ContactType Source #

Constructors

ContactType' 

Instances

Instances details
FromJSON ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

FromJSONKey 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

ToByteString ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToHeader ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToLog ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

ToQuery 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 #

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 #

Generic ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Associated Types

type Rep ContactType :: Type -> Type #

Read ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Show ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

NFData ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Methods

rnf :: ContactType -> () #

Eq ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Ord ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

Hashable ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

type Rep ContactType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactType

type Rep ContactType = D1 ('MetaData "ContactType" "Amazonka.Route53Domains.Types.ContactType" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" '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_AC :: CountryCode 
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_AX :: 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_BQ :: CountryCode 
pattern CountryCode_BR :: CountryCode 
pattern CountryCode_BS :: CountryCode 
pattern CountryCode_BT :: CountryCode 
pattern CountryCode_BV :: 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_CW :: 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_EH :: 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_GF :: CountryCode 
pattern CountryCode_GG :: CountryCode 
pattern CountryCode_GH :: CountryCode 
pattern CountryCode_GI :: CountryCode 
pattern CountryCode_GL :: CountryCode 
pattern CountryCode_GM :: CountryCode 
pattern CountryCode_GN :: CountryCode 
pattern CountryCode_GP :: CountryCode 
pattern CountryCode_GQ :: CountryCode 
pattern CountryCode_GR :: CountryCode 
pattern CountryCode_GS :: CountryCode 
pattern CountryCode_GT :: CountryCode 
pattern CountryCode_GU :: CountryCode 
pattern CountryCode_GW :: CountryCode 
pattern CountryCode_GY :: CountryCode 
pattern CountryCode_HK :: CountryCode 
pattern CountryCode_HM :: 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_IO :: CountryCode 
pattern CountryCode_IQ :: CountryCode 
pattern CountryCode_IR :: CountryCode 
pattern CountryCode_IS :: CountryCode 
pattern CountryCode_IT :: CountryCode 
pattern CountryCode_JE :: 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_MQ :: 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_NF :: 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_PS :: CountryCode 
pattern CountryCode_PT :: CountryCode 
pattern CountryCode_PW :: CountryCode 
pattern CountryCode_PY :: CountryCode 
pattern CountryCode_QA :: CountryCode 
pattern CountryCode_RE :: 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_SJ :: 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_SS :: CountryCode 
pattern CountryCode_ST :: CountryCode 
pattern CountryCode_SV :: CountryCode 
pattern CountryCode_SX :: CountryCode 
pattern CountryCode_SY :: CountryCode 
pattern CountryCode_SZ :: CountryCode 
pattern CountryCode_TC :: CountryCode 
pattern CountryCode_TD :: CountryCode 
pattern CountryCode_TF :: 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_TP :: 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
FromJSON CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

FromJSONKey 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

ToByteString CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToHeader CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToLog CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

ToQuery 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 #

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 #

Generic CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Associated Types

type Rep CountryCode :: Type -> Type #

Read CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Show CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

NFData CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Methods

rnf :: CountryCode -> () #

Eq CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Ord CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

Hashable CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

type Rep CountryCode Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.CountryCode

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

DomainAvailability

newtype DomainAvailability Source #

Instances

Instances details
FromJSON DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

FromJSONKey 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

ToByteString DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToHeader DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToLog DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToQuery 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

FromXML DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

ToXML 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 #

Read DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Show DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

NFData DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Methods

rnf :: DomainAvailability -> () #

Eq DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Ord DomainAvailability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainAvailability

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" '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_AU_PRIORITY_TOKEN :: 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_EU_COUNTRY_OF_CITIZENSHIP :: 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
FromJSON ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

FromJSONKey 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

ToByteString ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToHeader ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToLog ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

ToQuery 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

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 #

Generic ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Associated Types

type Rep ExtraParamName :: Type -> Type #

Read ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Show ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

NFData ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Methods

rnf :: ExtraParamName -> () #

Eq ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Ord ExtraParamName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParamName

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "ExtraParamName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExtraParamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListDomainsAttributeName

newtype ListDomainsAttributeName Source #

Instances

Instances details
FromJSON ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

FromJSONKey ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToJSON ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToJSONKey ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToByteString ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToHeader ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToLog ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToQuery ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

FromText ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToText ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

FromXML ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

ToXML ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

Generic ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

Associated Types

type Rep ListDomainsAttributeName :: Type -> Type #

Read ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

Show ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

NFData ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

Eq ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

Ord ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

Hashable ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

type Rep ListDomainsAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListDomainsAttributeName

type Rep ListDomainsAttributeName = D1 ('MetaData "ListDomainsAttributeName" "Amazonka.Route53Domains.Types.ListDomainsAttributeName" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "ListDomainsAttributeName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListDomainsAttributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListOperationsSortAttributeName

newtype ListOperationsSortAttributeName Source #

Instances

Instances details
FromJSON ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

FromJSONKey ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToJSON ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToJSONKey ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToByteString ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToHeader ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToLog ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToQuery ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

FromText ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToText ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

FromXML ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

ToXML ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

Generic ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

Associated Types

type Rep ListOperationsSortAttributeName :: Type -> Type #

Read ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

Show ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

NFData ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

Eq ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

Ord ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

Hashable ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

type Rep ListOperationsSortAttributeName Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ListOperationsSortAttributeName

type Rep ListOperationsSortAttributeName = D1 ('MetaData "ListOperationsSortAttributeName" "Amazonka.Route53Domains.Types.ListOperationsSortAttributeName" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "ListOperationsSortAttributeName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromListOperationsSortAttributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationStatus

newtype OperationStatus Source #

Constructors

OperationStatus' 

Instances

Instances details
FromJSON OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

FromJSONKey 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

ToByteString OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToHeader OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToLog OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

ToQuery 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

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 #

Generic OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Associated Types

type Rep OperationStatus :: Type -> Type #

Read OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Show OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

NFData OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Methods

rnf :: OperationStatus -> () #

Eq OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Ord OperationStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationStatus

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "OperationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperationType

newtype OperationType Source #

Constructors

OperationType' 

Instances

Instances details
FromJSON OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

FromJSONKey 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

ToByteString OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToHeader OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToLog OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

ToQuery 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 #

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 #

Generic OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Associated Types

type Rep OperationType :: Type -> Type #

Read OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Show OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

NFData OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Methods

rnf :: OperationType -> () #

Eq OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Ord OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

Hashable OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

type Rep OperationType Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationType

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

Operator

newtype Operator Source #

Constructors

Operator' 

Fields

Bundled Patterns

pattern Operator_BEGINS_WITH :: Operator 
pattern Operator_GE :: Operator 
pattern Operator_LE :: Operator 

Instances

Instances details
FromJSON Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

FromJSONKey Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

ToJSON Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

ToJSONKey Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

ToByteString Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Methods

toBS :: Operator -> ByteString #

ToHeader Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Methods

toHeader :: HeaderName -> Operator -> [Header] #

ToLog Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

ToQuery Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

FromText Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

ToText Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Methods

toText :: Operator -> Text #

FromXML Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

ToXML Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Methods

toXML :: Operator -> XML #

Generic Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Associated Types

type Rep Operator :: Type -> Type #

Methods

from :: Operator -> Rep Operator x #

to :: Rep Operator x -> Operator #

Read Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Show Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

NFData Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Methods

rnf :: Operator -> () #

Eq Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Ord Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Hashable Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

Methods

hashWithSalt :: Int -> Operator -> Int #

hash :: Operator -> Int #

type Rep Operator Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Operator

type Rep Operator = D1 ('MetaData "Operator" "Amazonka.Route53Domains.Types.Operator" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "Operator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReachabilityStatus

newtype ReachabilityStatus Source #

Instances

Instances details
FromJSON ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

FromJSONKey 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

ToByteString ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToHeader ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToLog ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToQuery 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

FromXML ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

ToXML 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 #

Read ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Show ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

NFData ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Methods

rnf :: ReachabilityStatus -> () #

Eq ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Ord ReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ReachabilityStatus

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "ReachabilityStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReachabilityStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_ASC :: SortOrder 
pattern SortOrder_DESC :: SortOrder 

Instances

Instances details
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

FromText SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Methods

toText :: SortOrder -> Text #

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.Route53Domains.Types.SortOrder" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StatusFlag

newtype StatusFlag Source #

Constructors

StatusFlag' 

Fields

Instances

Instances details
FromJSON StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

FromJSONKey StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToJSON StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToJSONKey StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToByteString StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToHeader StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToLog StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToQuery StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

FromText StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToText StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Methods

toText :: StatusFlag -> Text #

FromXML StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

ToXML StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Methods

toXML :: StatusFlag -> XML #

Generic StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Associated Types

type Rep StatusFlag :: Type -> Type #

Read StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Show StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

NFData StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Methods

rnf :: StatusFlag -> () #

Eq StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Ord StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

Hashable StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

type Rep StatusFlag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.StatusFlag

type Rep StatusFlag = D1 ('MetaData "StatusFlag" "Amazonka.Route53Domains.Types.StatusFlag" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'True) (C1 ('MetaCons "StatusFlag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatusFlag") '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 or 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.
DOMAIN_IN_OWN_ACCOUNT
The domain already exists in the current Amazon Web Services account.
DOMAIN_IN_ANOTHER_ACCOUNT
the domain exists in another Amazon Web Services account.
PREMIUM_DOMAIN
Premium domain transfer is not supported.

Constructors

Transferable' 

Instances

Instances details
FromJSON Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

FromJSONKey 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

ToByteString Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToHeader Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToLog Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

ToQuery 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 #

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 #

Generic Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Associated Types

type Rep Transferable :: Type -> Type #

Read Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Show Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

NFData Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Methods

rnf :: Transferable -> () #

Eq Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Ord Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

Hashable Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

type Rep Transferable Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Transferable

type Rep Transferable = D1 ('MetaData "Transferable" "Amazonka.Route53Domains.Types.Transferable" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" '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

  • billDate :: Maybe POSIX

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

  • 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.

  • invoiceId :: Maybe Text

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

  • operation :: Maybe OperationType

    The operation that you were charged for.

  • price :: Maybe Double

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

    Example value: 12.0

Instances

Instances details
FromJSON 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 #

Read BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Show BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

NFData BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Methods

rnf :: BillingRecord -> () #

Eq BillingRecord Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.BillingRecord

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "BillingRecord'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "billDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "invoiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationType)) :*: 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:billDate:BillingRecord', billingRecord_billDate - The date that the operation was billed, in Unix format.

$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:invoiceId:BillingRecord', billingRecord_invoiceId - The ID of the invoice that is associated with the billing record.

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

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

Example value: 12.0

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

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

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_invoiceId :: Lens' BillingRecord (Maybe Text) Source #

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

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

The operation that you were charged for.

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

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

Example value: 12.0

Consent

data Consent Source #

Customer's consent for the owner change request.

See: newConsent smart constructor.

Constructors

Consent' 

Fields

Instances

Instances details
ToJSON Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

Generic Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

Associated Types

type Rep Consent :: Type -> Type #

Methods

from :: Consent -> Rep Consent x #

to :: Rep Consent x -> Consent #

Read Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

Show Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

NFData Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

Methods

rnf :: Consent -> () #

Eq Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

Methods

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

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

Hashable Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

Methods

hashWithSalt :: Int -> Consent -> Int #

hash :: Consent -> Int #

type Rep Consent Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Consent

type Rep Consent = D1 ('MetaData "Consent" "Amazonka.Route53Domains.Types.Consent" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "Consent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "currency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newConsent Source #

Create a value of Consent 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:maxPrice:Consent', consent_maxPrice - Maximum amount the customer agreed to accept.

$sel:currency:Consent', consent_currency - Currency for the MaxPrice.

consent_maxPrice :: Lens' Consent Double Source #

Maximum amount the customer agreed to accept.

consent_currency :: Lens' Consent Text Source #

Currency for the MaxPrice.

ContactDetail

data ContactDetail Source #

ContactDetail includes the following elements.

See: newContactDetail smart constructor.

Constructors

ContactDetail' 

Fields

  • addressLine1 :: Maybe Text

    First line of the contact's address.

  • addressLine2 :: Maybe Text

    Second line of contact's address, if any.

  • city :: Maybe Text

    The city 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, the value of ContactType must be PERSON for all three contacts.
  • countryCode :: Maybe CountryCode

    Code for the country of the contact's address.

  • email :: Maybe Text

    Email address of the contact.

  • extraParams :: Maybe [ExtraParam]

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

  • 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".

  • firstName :: Maybe Text

    First name of contact.

  • lastName :: Maybe Text

    Last name of contact.

  • organizationName :: Maybe Text

    Name of the organization for contact types other than PERSON.

  • 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".

  • state :: Maybe Text

    The state or province of the contact's city.

  • zipCode :: Maybe Text

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

Instances

Instances details
FromJSON ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

ToJSON 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 #

Show ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

NFData ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

Methods

rnf :: ContactDetail -> () #

Eq ContactDetail Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ContactDetail

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "ContactDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addressLine1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "addressLine2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "city") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "contactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactType)) :*: S1 ('MetaSel ('Just "countryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CountryCode))) :*: (S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extraParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExtraParam]))))) :*: ((S1 ('MetaSel ('Just "fax") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "organizationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "zipCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:addressLine1:ContactDetail', contactDetail_addressLine1 - First line of the contact's address.

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

$sel:city:ContactDetail', contactDetail_city - The city 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, the value of ContactType must be PERSON for all three contacts.

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

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

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

$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:firstName:ContactDetail', contactDetail_firstName - First name of contact.

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

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

$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:state:ContactDetail', contactDetail_state - The state or province of the contact's city.

$sel:zipCode:ContactDetail', contactDetail_zipCode - 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_addressLine2 :: Lens' ContactDetail (Maybe Text) Source #

Second line of contact's address, if any.

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

The city 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, the value of ContactType must be PERSON for all three contacts.

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

Code for the country of the contact's address.

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

Email address of the contact.

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

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

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_organizationName :: Lens' ContactDetail (Maybe Text) Source #

Name of the organization for contact types other than PERSON.

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_state :: Lens' ContactDetail (Maybe Text) Source #

The state or province of the contact's city.

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

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

DnssecKey

data DnssecKey Source #

Information about the DNSSEC key.

You get this from your DNS provider and then give it to Route 53 (by using AssociateDelegationSignerToDomain) to pass it to the registry to establish the chain of trust.

See: newDnssecKey smart constructor.

Constructors

DnssecKey' 

Fields

  • algorithm :: Maybe Int

    The number of the public key’s cryptographic algorithm according to an IANA assignment.

    If Route 53 is your DNS service, set this to 13.

    For more information about enabling DNSSEC signing, see Enabling DNSSEC signing and establishing a chain of trust.

  • digest :: Maybe Text

    The delegation signer digest.

    Digest is calculated from the public key provided using specified digest algorithm and this digest is the actual value returned from the registry nameservers as the value of DS records.

  • digestType :: Maybe Int

    The number of the DS digest algorithm according to an IANA assignment.

    For more information, see IANA for DNSSEC Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms.

  • flags :: Maybe Int

    Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.

    If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.

  • id :: Maybe Text

    An ID assigned to each DS record created by AssociateDelegationSignerToDomain.

  • keyTag :: Maybe Int

    A numeric identification of the DNSKEY record referred to by this DS record.

  • publicKey :: Maybe Text

    The base64-encoded public key part of the key pair that is passed to the registry .

Instances

Instances details
FromJSON DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

Generic DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

Associated Types

type Rep DnssecKey :: Type -> Type #

Read DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

Show DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

NFData DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

Methods

rnf :: DnssecKey -> () #

Eq DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

Hashable DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

type Rep DnssecKey Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecKey

newDnssecKey :: DnssecKey Source #

Create a value of DnssecKey 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:algorithm:DnssecKey', dnssecKey_algorithm - The number of the public key’s cryptographic algorithm according to an IANA assignment.

If Route 53 is your DNS service, set this to 13.

For more information about enabling DNSSEC signing, see Enabling DNSSEC signing and establishing a chain of trust.

$sel:digest:DnssecKey', dnssecKey_digest - The delegation signer digest.

Digest is calculated from the public key provided using specified digest algorithm and this digest is the actual value returned from the registry nameservers as the value of DS records.

$sel:digestType:DnssecKey', dnssecKey_digestType - The number of the DS digest algorithm according to an IANA assignment.

For more information, see IANA for DNSSEC Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms.

$sel:flags:DnssecKey', dnssecKey_flags - Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.

If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.

$sel:id:DnssecKey', dnssecKey_id - An ID assigned to each DS record created by AssociateDelegationSignerToDomain.

$sel:keyTag:DnssecKey', dnssecKey_keyTag - A numeric identification of the DNSKEY record referred to by this DS record.

$sel:publicKey:DnssecKey', dnssecKey_publicKey - The base64-encoded public key part of the key pair that is passed to the registry .

dnssecKey_algorithm :: Lens' DnssecKey (Maybe Int) Source #

The number of the public key’s cryptographic algorithm according to an IANA assignment.

If Route 53 is your DNS service, set this to 13.

For more information about enabling DNSSEC signing, see Enabling DNSSEC signing and establishing a chain of trust.

dnssecKey_digest :: Lens' DnssecKey (Maybe Text) Source #

The delegation signer digest.

Digest is calculated from the public key provided using specified digest algorithm and this digest is the actual value returned from the registry nameservers as the value of DS records.

dnssecKey_digestType :: Lens' DnssecKey (Maybe Int) Source #

The number of the DS digest algorithm according to an IANA assignment.

For more information, see IANA for DNSSEC Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms.

dnssecKey_flags :: Lens' DnssecKey (Maybe Int) Source #

Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.

If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.

dnssecKey_id :: Lens' DnssecKey (Maybe Text) Source #

An ID assigned to each DS record created by AssociateDelegationSignerToDomain.

dnssecKey_keyTag :: Lens' DnssecKey (Maybe Int) Source #

A numeric identification of the DNSKEY record referred to by this DS record.

dnssecKey_publicKey :: Lens' DnssecKey (Maybe Text) Source #

The base64-encoded public key part of the key pair that is passed to the registry .

DnssecSigningAttributes

data DnssecSigningAttributes Source #

Information about a delegation signer (DS) record that was created in the registry by AssociateDelegationSignerToDomain.

See: newDnssecSigningAttributes smart constructor.

Constructors

DnssecSigningAttributes' 

Fields

  • algorithm :: Maybe Int

    Algorithm which was used to generate the digest from the public key.

  • flags :: Maybe Int

    Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.

    If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.

  • publicKey :: Maybe Text

    The base64-encoded public key part of the key pair that is passed to the registry.

Instances

Instances details
ToJSON DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

Generic DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

Associated Types

type Rep DnssecSigningAttributes :: Type -> Type #

Read DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

Show DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

NFData DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

Methods

rnf :: DnssecSigningAttributes -> () #

Eq DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

Hashable DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

type Rep DnssecSigningAttributes Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DnssecSigningAttributes

type Rep DnssecSigningAttributes = D1 ('MetaData "DnssecSigningAttributes" "Amazonka.Route53Domains.Types.DnssecSigningAttributes" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "DnssecSigningAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "algorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "flags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "publicKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDnssecSigningAttributes :: DnssecSigningAttributes Source #

Create a value of DnssecSigningAttributes 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:algorithm:DnssecSigningAttributes', dnssecSigningAttributes_algorithm - Algorithm which was used to generate the digest from the public key.

$sel:flags:DnssecSigningAttributes', dnssecSigningAttributes_flags - Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.

If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.

$sel:publicKey:DnssecSigningAttributes', dnssecSigningAttributes_publicKey - The base64-encoded public key part of the key pair that is passed to the registry.

dnssecSigningAttributes_algorithm :: Lens' DnssecSigningAttributes (Maybe Int) Source #

Algorithm which was used to generate the digest from the public key.

dnssecSigningAttributes_flags :: Lens' DnssecSigningAttributes (Maybe Int) Source #

Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.

If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.

dnssecSigningAttributes_publicKey :: Lens' DnssecSigningAttributes (Maybe Text) Source #

The base64-encoded public key part of the key pair that is passed to the registry.

DomainPrice

data DomainPrice Source #

Information about the domain price associated with a TLD.

See: newDomainPrice smart constructor.

Constructors

DomainPrice' 

Fields

Instances

Instances details
FromJSON DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

Generic DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

Associated Types

type Rep DomainPrice :: Type -> Type #

Read DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

Show DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

NFData DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

Methods

rnf :: DomainPrice -> () #

Eq DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

Hashable DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

type Rep DomainPrice Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainPrice

type Rep DomainPrice = D1 ('MetaData "DomainPrice" "Amazonka.Route53Domains.Types.DomainPrice" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "DomainPrice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "changeOwnershipPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PriceWithCurrency)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registrationPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PriceWithCurrency)))) :*: (S1 ('MetaSel ('Just "renewalPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PriceWithCurrency)) :*: (S1 ('MetaSel ('Just "restorationPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PriceWithCurrency)) :*: S1 ('MetaSel ('Just "transferPrice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PriceWithCurrency))))))

newDomainPrice :: DomainPrice Source #

Create a value of DomainPrice 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:changeOwnershipPrice:DomainPrice', domainPrice_changeOwnershipPrice - The price for changing domain ownership.

$sel:name:DomainPrice', domainPrice_name - The name of the TLD for which the prices apply.

$sel:registrationPrice:DomainPrice', domainPrice_registrationPrice - The price for domain registration with Route 53.

$sel:renewalPrice:DomainPrice', domainPrice_renewalPrice - The price for renewing domain registration with Route 53.

$sel:restorationPrice:DomainPrice', domainPrice_restorationPrice - The price for restoring the domain with Route 53.

$sel:transferPrice:DomainPrice', domainPrice_transferPrice - The price for transferring the domain registration to Route 53.

domainPrice_name :: Lens' DomainPrice (Maybe Text) Source #

The name of the TLD for which the prices apply.

domainPrice_registrationPrice :: Lens' DomainPrice (Maybe PriceWithCurrency) Source #

The price for domain registration with Route 53.

domainPrice_renewalPrice :: Lens' DomainPrice (Maybe PriceWithCurrency) Source #

The price for renewing domain registration with Route 53.

domainPrice_restorationPrice :: Lens' DomainPrice (Maybe PriceWithCurrency) Source #

The price for restoring the domain with Route 53.

domainPrice_transferPrice :: Lens' DomainPrice (Maybe PriceWithCurrency) Source #

The price for transferring the domain registration to Route 53.

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
FromJSON 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 #

Read DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Show DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

NFData DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Methods

rnf :: DomainSuggestion -> () #

Eq DomainSuggestion Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSuggestion

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" '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

  • autoRenew :: Maybe Bool

    Indicates whether the domain is automatically renewed upon expiration.

  • domainName :: Maybe Text

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

  • 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.

Instances

Instances details
FromJSON 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 #

Read DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Eq DomainSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainSummary

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "DomainSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoRenew") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "expiry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "transferLock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newDomainSummary :: DomainSummary 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: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.

$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.

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

Indicates whether the domain is automatically renewed upon expiration.

domainSummary_domainName :: Lens' DomainSummary (Maybe Text) Source #

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.

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
FromJSON 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 #

Read DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Show DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

NFData DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Methods

rnf :: DomainTransferability -> () #

Eq DomainTransferability Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.DomainTransferability

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" '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

    The value of ES_IDENTIFICATION depends on the following values:

    • The value of ES_LEGAL_FORM
    • The value of ES_IDENTIFICATION_TYPE

    If ES_LEGAL_FORM is any value other than INDIVIDUAL:

    • Specify 1 letter + 8 numbers (CIF [Certificado de Identificación Fiscal])
    • Example: B12345678

    __If ES_LEGAL_FORM is INDIVIDUAL, the value that you specify for ES_IDENTIFICATION depends on the value of ES_IDENTIFICATION_TYPE:__

    • If ES_IDENTIFICATION_TYPE is DNI_AND_NIF (for Spanish contacts):

      • Specify 8 numbers + 1 letter (DNI [Documento Nacional de Identidad], NIF [Número de Identificación Fiscal])
      • Example: 12345678M
    • If ES_IDENTIFICATION_TYPE is NIE (for foreigners with legal residence):

      • Specify 1 letter + 7 numbers + 1 letter ( NIE [Número de Identidad de Extranjero])
      • Example: Y1234567X
    • If ES_IDENTIFICATION_TYPE is OTHER (for contacts outside of Spain):

      • Specify a passport number, drivers license number, or national identity card number
    • 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
    .eu
    - EU_COUNTRY_OF_CITIZENSHIP
    .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
    .uk, .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 :: Sensitive Text

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

Instances

Instances details
FromJSON ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

ToJSON 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 #

Show ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

NFData ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Methods

rnf :: ExtraParam -> () #

Eq ExtraParam Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.ExtraParam

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "ExtraParam'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExtraParamName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive 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

The value of ES_IDENTIFICATION depends on the following values:

  • The value of ES_LEGAL_FORM
  • The value of ES_IDENTIFICATION_TYPE

If ES_LEGAL_FORM is any value other than INDIVIDUAL:

  • Specify 1 letter + 8 numbers (CIF [Certificado de Identificación Fiscal])
  • Example: B12345678

__If ES_LEGAL_FORM is INDIVIDUAL, the value that you specify for ES_IDENTIFICATION depends on the value of ES_IDENTIFICATION_TYPE:__

  • If ES_IDENTIFICATION_TYPE is DNI_AND_NIF (for Spanish contacts):

    • Specify 8 numbers + 1 letter (DNI [Documento Nacional de Identidad], NIF [Número de Identificación Fiscal])
    • Example: 12345678M
  • If ES_IDENTIFICATION_TYPE is NIE (for foreigners with legal residence):

    • Specify 1 letter + 7 numbers + 1 letter ( NIE [Número de Identidad de Extranjero])
    • Example: Y1234567X
  • If ES_IDENTIFICATION_TYPE is OTHER (for contacts outside of Spain):

    • Specify a passport number, drivers license number, or national identity card number
  • 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
.eu
- EU_COUNTRY_OF_CITIZENSHIP
.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
.uk, .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

The value of ES_IDENTIFICATION depends on the following values:

  • The value of ES_LEGAL_FORM
  • The value of ES_IDENTIFICATION_TYPE

If ES_LEGAL_FORM is any value other than INDIVIDUAL:

  • Specify 1 letter + 8 numbers (CIF [Certificado de Identificación Fiscal])
  • Example: B12345678

__If ES_LEGAL_FORM is INDIVIDUAL, the value that you specify for ES_IDENTIFICATION depends on the value of ES_IDENTIFICATION_TYPE:__

  • If ES_IDENTIFICATION_TYPE is DNI_AND_NIF (for Spanish contacts):

    • Specify 8 numbers + 1 letter (DNI [Documento Nacional de Identidad], NIF [Número de Identificación Fiscal])
    • Example: 12345678M
  • If ES_IDENTIFICATION_TYPE is NIE (for foreigners with legal residence):

    • Specify 1 letter + 7 numbers + 1 letter ( NIE [Número de Identidad de Extranjero])
    • Example: Y1234567X
  • If ES_IDENTIFICATION_TYPE is OTHER (for contacts outside of Spain):

    • Specify a passport number, drivers license number, or national identity card number
  • 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
.eu
- EU_COUNTRY_OF_CITIZENSHIP
.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
.uk, .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.

FilterCondition

data FilterCondition Source #

Information for the filtering of a list of domains returned by ListDomains.

See: newFilterCondition smart constructor.

Constructors

FilterCondition' 

Fields

  • name :: ListDomainsAttributeName

    Name of the field which should be used for filtering the list of domains.

  • operator :: Operator

    The operator values for filtering domain names. The values can be:

    • LE: Less than, or equal to
    • GE: Greater than, or equal to
    • BEGINS_WITH: Begins with
  • values :: NonEmpty Text

    An array of strings presenting values to compare. Only 1 item in the list is currently supported.

Instances

Instances details
ToJSON FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

Generic FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

Associated Types

type Rep FilterCondition :: Type -> Type #

Read FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

Show FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

NFData FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

Methods

rnf :: FilterCondition -> () #

Eq FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

Hashable FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

type Rep FilterCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.FilterCondition

type Rep FilterCondition = D1 ('MetaData "FilterCondition" "Amazonka.Route53Domains.Types.FilterCondition" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "FilterCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListDomainsAttributeName) :*: (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Operator) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newFilterCondition Source #

Create a value of FilterCondition 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:FilterCondition', filterCondition_name - Name of the field which should be used for filtering the list of domains.

$sel:operator:FilterCondition', filterCondition_operator - The operator values for filtering domain names. The values can be:

  • LE: Less than, or equal to
  • GE: Greater than, or equal to
  • BEGINS_WITH: Begins with

$sel:values:FilterCondition', filterCondition_values - An array of strings presenting values to compare. Only 1 item in the list is currently supported.

filterCondition_name :: Lens' FilterCondition ListDomainsAttributeName Source #

Name of the field which should be used for filtering the list of domains.

filterCondition_operator :: Lens' FilterCondition Operator Source #

The operator values for filtering domain names. The values can be:

  • LE: Less than, or equal to
  • GE: Greater than, or equal to
  • BEGINS_WITH: Begins with

filterCondition_values :: Lens' FilterCondition (NonEmpty Text) Source #

An array of strings presenting values to compare. Only 1 item in the list is currently supported.

Nameserver

data Nameserver Source #

Name server 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
FromJSON Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

ToJSON 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 #

Read Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Show Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

NFData Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Methods

rnf :: Nameserver -> () #

Eq Nameserver Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Nameserver

Hashable 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" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" '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

  • domainName :: Maybe Text

    Name of the domain.

  • lastUpdatedDate :: Maybe POSIX

    The date when the last change was made in Unix time format and Coordinated Universal Time (UTC).

  • message :: Maybe Text

    Message about the operation.

  • operationId :: Maybe Text

    Identifier returned to track the requested action.

  • status :: Maybe OperationStatus

    The current status of the requested operation in the system.

  • statusFlag :: Maybe StatusFlag

    Automatically checks whether there are no outstanding operations on domains that need customer attention.

    Valid values are:

    • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.
    • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.
    • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.
    • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.
    • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.
  • submittedDate :: Maybe POSIX

    The date when the request was submitted.

  • type' :: Maybe OperationType

    Type of the action requested.

Instances

Instances details
FromJSON 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 #

Read OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Show OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

NFData OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Methods

rnf :: OperationSummary -> () #

Eq OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

Hashable OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

type Rep OperationSummary Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.OperationSummary

newOperationSummary :: OperationSummary 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:domainName:OperationSummary', operationSummary_domainName - Name of the domain.

$sel:lastUpdatedDate:OperationSummary', operationSummary_lastUpdatedDate - The date when the last change was made in Unix time format and Coordinated Universal Time (UTC).

$sel:message:OperationSummary', operationSummary_message - Message about the operation.

$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:statusFlag:OperationSummary', operationSummary_statusFlag - Automatically checks whether there are no outstanding operations on domains that need customer attention.

Valid values are:

  • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.
  • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.
  • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.
  • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.
  • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.

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

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

operationSummary_lastUpdatedDate :: Lens' OperationSummary (Maybe UTCTime) Source #

The date when the last change was made in Unix time format and Coordinated Universal Time (UTC).

operationSummary_operationId :: Lens' OperationSummary (Maybe Text) Source #

Identifier returned to track the requested action.

operationSummary_status :: Lens' OperationSummary (Maybe OperationStatus) Source #

The current status of the requested operation in the system.

operationSummary_statusFlag :: Lens' OperationSummary (Maybe StatusFlag) Source #

Automatically checks whether there are no outstanding operations on domains that need customer attention.

Valid values are:

  • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.
  • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.
  • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.
  • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.
  • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.

operationSummary_submittedDate :: Lens' OperationSummary (Maybe UTCTime) Source #

The date when the request was submitted.

PriceWithCurrency

data PriceWithCurrency Source #

Currency-specific price information.

See: newPriceWithCurrency smart constructor.

Constructors

PriceWithCurrency' 

Fields

Instances

Instances details
FromJSON PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

Generic PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

Associated Types

type Rep PriceWithCurrency :: Type -> Type #

Read PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

Show PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

NFData PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

Methods

rnf :: PriceWithCurrency -> () #

Eq PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

Hashable PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

type Rep PriceWithCurrency Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.PriceWithCurrency

type Rep PriceWithCurrency = D1 ('MetaData "PriceWithCurrency" "Amazonka.Route53Domains.Types.PriceWithCurrency" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "PriceWithCurrency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "price") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "currency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPriceWithCurrency Source #

Create a value of PriceWithCurrency 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:price:PriceWithCurrency', priceWithCurrency_price - The price of a domain, in a specific currency.

$sel:currency:PriceWithCurrency', priceWithCurrency_currency - The currency specifier.

priceWithCurrency_price :: Lens' PriceWithCurrency Double Source #

The price of a domain, in a specific currency.

SortCondition

data SortCondition Source #

Information for sorting a list of domains.

See: newSortCondition smart constructor.

Constructors

SortCondition' 

Fields

  • name :: ListDomainsAttributeName

    Field to be used for sorting the list of domains. It can be either the name or the expiration for a domain. Note that if filterCondition is used in the same ListDomains call, the field used for sorting has to be the same as the field used for filtering.

  • sortOrder :: SortOrder

    The sort order for a list of domains. Either ascending (ASC) or descending (DES).

Instances

Instances details
ToJSON SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

Generic SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

Associated Types

type Rep SortCondition :: Type -> Type #

Read SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

Show SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

NFData SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

Methods

rnf :: SortCondition -> () #

Eq SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

Hashable SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

type Rep SortCondition Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.SortCondition

type Rep SortCondition = D1 ('MetaData "SortCondition" "Amazonka.Route53Domains.Types.SortCondition" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "SortCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListDomainsAttributeName) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newSortCondition Source #

Create a value of SortCondition 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:SortCondition', sortCondition_name - Field to be used for sorting the list of domains. It can be either the name or the expiration for a domain. Note that if filterCondition is used in the same ListDomains call, the field used for sorting has to be the same as the field used for filtering.

$sel:sortOrder:SortCondition', sortCondition_sortOrder - The sort order for a list of domains. Either ascending (ASC) or descending (DES).

sortCondition_name :: Lens' SortCondition ListDomainsAttributeName Source #

Field to be used for sorting the list of domains. It can be either the name or the expiration for a domain. Note that if filterCondition is used in the same ListDomains call, the field used for sorting has to be the same as the field used for filtering.

sortCondition_sortOrder :: Lens' SortCondition SortOrder Source #

The sort order for a list of domains. Either ascending (ASC) or descending (DES).

Tag

data Tag Source #

Each tag includes the following elements.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • 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.

  • 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.

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Route53Domains.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Route53Domains.Types.Tag" "amazonka-route53-domains-2.0-6iruRSkjgLuDp958hFs0e" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") '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: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.

$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.

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.

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.