Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- ListOperations (Paginated)
- GetDomainDetail
- CheckDomainTransferability
- UpdateDomainContactPrivacy
- GetOperationDetail
- RejectDomainTransferFromAnotherAwsAccount
- EnableDomainAutoRenew
- ResendContactReachabilityEmail
- DisableDomainAutoRenew
- RenewDomain
- ViewBilling (Paginated)
- UpdateDomainContact
- EnableDomainTransferLock
- RegisterDomain
- GetDomainSuggestions
- DisableDomainTransferLock
- CheckDomainAvailability
- TransferDomainToAnotherAwsAccount
- AcceptDomainTransferFromAnotherAwsAccount
- GetContactReachabilityStatus
- ListTagsForDomain
- UpdateDomainNameservers
- DeleteTagsForDomain
- UpdateTagsForDomain
- RetrieveDomainAuthCode
- TransferDomain
- ListDomains (Paginated)
- CancelDomainTransferToAnotherAwsAccount
- Types
Derived from API version 2014-05-15
of the AWS service descriptions, licensed under Apache 2.0.
Pending
Synopsis
- defaultService :: Service
- _InvalidInput :: AsError a => Getting (First ServiceError) a ServiceError
- _OperationLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError
- _DomainLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError
- _UnsupportedTLD :: AsError a => Getting (First ServiceError) a ServiceError
- _TLDRulesViolation :: AsError a => Getting (First ServiceError) a ServiceError
- _DuplicateRequest :: AsError a => Getting (First ServiceError) a ServiceError
- data ListOperations = ListOperations' (Maybe Text) (Maybe Int) (Maybe POSIX)
- newListOperations :: ListOperations
- data ListOperationsResponse = ListOperationsResponse' (Maybe Text) Int [OperationSummary]
- newListOperationsResponse :: Int -> ListOperationsResponse
- data GetDomainDetail = GetDomainDetail' Text
- newGetDomainDetail :: Text -> GetDomainDetail
- data GetDomainDetailResponse = GetDomainDetailResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe POSIX) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe [Text]) Int Text [Nameserver] (Sensitive ContactDetail) (Sensitive ContactDetail) (Sensitive ContactDetail)
- newGetDomainDetailResponse :: Int -> Text -> ContactDetail -> ContactDetail -> ContactDetail -> GetDomainDetailResponse
- data CheckDomainTransferability = CheckDomainTransferability' (Maybe (Sensitive Text)) Text
- newCheckDomainTransferability :: Text -> CheckDomainTransferability
- data CheckDomainTransferabilityResponse = CheckDomainTransferabilityResponse' Int DomainTransferability
- newCheckDomainTransferabilityResponse :: Int -> DomainTransferability -> CheckDomainTransferabilityResponse
- data UpdateDomainContactPrivacy = UpdateDomainContactPrivacy' (Maybe Bool) (Maybe Bool) (Maybe Bool) Text
- newUpdateDomainContactPrivacy :: Text -> UpdateDomainContactPrivacy
- data UpdateDomainContactPrivacyResponse = UpdateDomainContactPrivacyResponse' Int Text
- newUpdateDomainContactPrivacyResponse :: Int -> Text -> UpdateDomainContactPrivacyResponse
- data GetOperationDetail = GetOperationDetail' Text
- newGetOperationDetail :: Text -> GetOperationDetail
- data GetOperationDetailResponse = GetOperationDetailResponse' (Maybe OperationStatus) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe OperationType) (Maybe Text) Int
- newGetOperationDetailResponse :: Int -> GetOperationDetailResponse
- data RejectDomainTransferFromAnotherAwsAccount = RejectDomainTransferFromAnotherAwsAccount' Text
- newRejectDomainTransferFromAnotherAwsAccount :: Text -> RejectDomainTransferFromAnotherAwsAccount
- data RejectDomainTransferFromAnotherAwsAccountResponse = RejectDomainTransferFromAnotherAwsAccountResponse' (Maybe Text) Int
- newRejectDomainTransferFromAnotherAwsAccountResponse :: Int -> RejectDomainTransferFromAnotherAwsAccountResponse
- data EnableDomainAutoRenew = EnableDomainAutoRenew' Text
- newEnableDomainAutoRenew :: Text -> EnableDomainAutoRenew
- data EnableDomainAutoRenewResponse = EnableDomainAutoRenewResponse' Int
- newEnableDomainAutoRenewResponse :: Int -> EnableDomainAutoRenewResponse
- data ResendContactReachabilityEmail = ResendContactReachabilityEmail' (Maybe Text)
- newResendContactReachabilityEmail :: ResendContactReachabilityEmail
- data ResendContactReachabilityEmailResponse = ResendContactReachabilityEmailResponse' (Maybe Text) (Maybe Text) (Maybe Bool) Int
- newResendContactReachabilityEmailResponse :: Int -> ResendContactReachabilityEmailResponse
- data DisableDomainAutoRenew = DisableDomainAutoRenew' Text
- newDisableDomainAutoRenew :: Text -> DisableDomainAutoRenew
- data DisableDomainAutoRenewResponse = DisableDomainAutoRenewResponse' Int
- newDisableDomainAutoRenewResponse :: Int -> DisableDomainAutoRenewResponse
- data RenewDomain = RenewDomain' (Maybe Natural) Text Int
- newRenewDomain :: Text -> Int -> RenewDomain
- data RenewDomainResponse = RenewDomainResponse' Int Text
- newRenewDomainResponse :: Int -> Text -> RenewDomainResponse
- data ViewBilling = ViewBilling' (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Int)
- newViewBilling :: ViewBilling
- data ViewBillingResponse = ViewBillingResponse' (Maybe Text) (Maybe [BillingRecord]) Int
- newViewBillingResponse :: Int -> ViewBillingResponse
- data UpdateDomainContact = UpdateDomainContact' (Maybe (Sensitive ContactDetail)) (Maybe (Sensitive ContactDetail)) (Maybe (Sensitive ContactDetail)) Text
- newUpdateDomainContact :: Text -> UpdateDomainContact
- data UpdateDomainContactResponse = UpdateDomainContactResponse' Int Text
- newUpdateDomainContactResponse :: Int -> Text -> UpdateDomainContactResponse
- data EnableDomainTransferLock = EnableDomainTransferLock' Text
- newEnableDomainTransferLock :: Text -> EnableDomainTransferLock
- data EnableDomainTransferLockResponse = EnableDomainTransferLockResponse' Int Text
- newEnableDomainTransferLockResponse :: Int -> Text -> EnableDomainTransferLockResponse
- data RegisterDomain = RegisterDomain' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) Text Natural (Sensitive ContactDetail) (Sensitive ContactDetail) (Sensitive ContactDetail)
- newRegisterDomain :: Text -> Natural -> ContactDetail -> ContactDetail -> ContactDetail -> RegisterDomain
- data RegisterDomainResponse = RegisterDomainResponse' Int Text
- newRegisterDomainResponse :: Int -> Text -> RegisterDomainResponse
- data GetDomainSuggestions = GetDomainSuggestions' Text Int Bool
- newGetDomainSuggestions :: Text -> Int -> Bool -> GetDomainSuggestions
- data GetDomainSuggestionsResponse = GetDomainSuggestionsResponse' (Maybe [DomainSuggestion]) Int
- newGetDomainSuggestionsResponse :: Int -> GetDomainSuggestionsResponse
- data DisableDomainTransferLock = DisableDomainTransferLock' Text
- newDisableDomainTransferLock :: Text -> DisableDomainTransferLock
- data DisableDomainTransferLockResponse = DisableDomainTransferLockResponse' Int Text
- newDisableDomainTransferLockResponse :: Int -> Text -> DisableDomainTransferLockResponse
- data CheckDomainAvailability = CheckDomainAvailability' (Maybe Text) Text
- newCheckDomainAvailability :: Text -> CheckDomainAvailability
- data CheckDomainAvailabilityResponse = CheckDomainAvailabilityResponse' Int DomainAvailability
- newCheckDomainAvailabilityResponse :: Int -> DomainAvailability -> CheckDomainAvailabilityResponse
- data TransferDomainToAnotherAwsAccount = TransferDomainToAnotherAwsAccount' Text Text
- newTransferDomainToAnotherAwsAccount :: Text -> Text -> TransferDomainToAnotherAwsAccount
- data TransferDomainToAnotherAwsAccountResponse = TransferDomainToAnotherAwsAccountResponse' (Maybe Text) (Maybe Text) Int
- newTransferDomainToAnotherAwsAccountResponse :: Int -> TransferDomainToAnotherAwsAccountResponse
- data AcceptDomainTransferFromAnotherAwsAccount = AcceptDomainTransferFromAnotherAwsAccount' Text Text
- newAcceptDomainTransferFromAnotherAwsAccount :: Text -> Text -> AcceptDomainTransferFromAnotherAwsAccount
- data AcceptDomainTransferFromAnotherAwsAccountResponse = AcceptDomainTransferFromAnotherAwsAccountResponse' (Maybe Text) Int
- newAcceptDomainTransferFromAnotherAwsAccountResponse :: Int -> AcceptDomainTransferFromAnotherAwsAccountResponse
- data GetContactReachabilityStatus = GetContactReachabilityStatus' (Maybe Text)
- newGetContactReachabilityStatus :: GetContactReachabilityStatus
- data GetContactReachabilityStatusResponse = GetContactReachabilityStatusResponse' (Maybe ReachabilityStatus) (Maybe Text) Int
- newGetContactReachabilityStatusResponse :: Int -> GetContactReachabilityStatusResponse
- data ListTagsForDomain = ListTagsForDomain' Text
- newListTagsForDomain :: Text -> ListTagsForDomain
- data ListTagsForDomainResponse = ListTagsForDomainResponse' Int [Tag]
- newListTagsForDomainResponse :: Int -> ListTagsForDomainResponse
- data UpdateDomainNameservers = UpdateDomainNameservers' (Maybe Text) Text [Nameserver]
- newUpdateDomainNameservers :: Text -> UpdateDomainNameservers
- data UpdateDomainNameserversResponse = UpdateDomainNameserversResponse' Int Text
- newUpdateDomainNameserversResponse :: Int -> Text -> UpdateDomainNameserversResponse
- data DeleteTagsForDomain = DeleteTagsForDomain' Text [Text]
- newDeleteTagsForDomain :: Text -> DeleteTagsForDomain
- data DeleteTagsForDomainResponse = DeleteTagsForDomainResponse' Int
- newDeleteTagsForDomainResponse :: Int -> DeleteTagsForDomainResponse
- data UpdateTagsForDomain = UpdateTagsForDomain' (Maybe [Tag]) Text
- newUpdateTagsForDomain :: Text -> UpdateTagsForDomain
- data UpdateTagsForDomainResponse = UpdateTagsForDomainResponse' Int
- newUpdateTagsForDomainResponse :: Int -> UpdateTagsForDomainResponse
- data RetrieveDomainAuthCode = RetrieveDomainAuthCode' Text
- newRetrieveDomainAuthCode :: Text -> RetrieveDomainAuthCode
- data RetrieveDomainAuthCodeResponse = RetrieveDomainAuthCodeResponse' Int (Sensitive Text)
- newRetrieveDomainAuthCodeResponse :: Int -> Text -> RetrieveDomainAuthCodeResponse
- data TransferDomain = TransferDomain' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe (Sensitive Text)) (Maybe [Nameserver]) Text Natural (Sensitive ContactDetail) (Sensitive ContactDetail) (Sensitive ContactDetail)
- newTransferDomain :: Text -> Natural -> ContactDetail -> ContactDetail -> ContactDetail -> TransferDomain
- data TransferDomainResponse = TransferDomainResponse' Int Text
- newTransferDomainResponse :: Int -> Text -> TransferDomainResponse
- data ListDomains = ListDomains' (Maybe Text) (Maybe Int)
- newListDomains :: ListDomains
- data ListDomainsResponse = ListDomainsResponse' (Maybe Text) Int [DomainSummary]
- newListDomainsResponse :: Int -> ListDomainsResponse
- data CancelDomainTransferToAnotherAwsAccount = CancelDomainTransferToAnotherAwsAccount' Text
- newCancelDomainTransferToAnotherAwsAccount :: Text -> CancelDomainTransferToAnotherAwsAccount
- data CancelDomainTransferToAnotherAwsAccountResponse = CancelDomainTransferToAnotherAwsAccountResponse' (Maybe Text) Int
- newCancelDomainTransferToAnotherAwsAccountResponse :: Int -> CancelDomainTransferToAnotherAwsAccountResponse
- newtype ContactType where
- ContactType' { }
- pattern ContactType_ASSOCIATION :: ContactType
- pattern ContactType_COMPANY :: ContactType
- pattern ContactType_PERSON :: ContactType
- pattern ContactType_PUBLIC_BODY :: ContactType
- pattern ContactType_RESELLER :: ContactType
- newtype CountryCode where
- 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_AZ :: CountryCode
- pattern CountryCode_BA :: CountryCode
- pattern CountryCode_BB :: CountryCode
- pattern CountryCode_BD :: CountryCode
- pattern CountryCode_BE :: CountryCode
- pattern CountryCode_BF :: CountryCode
- pattern CountryCode_BG :: CountryCode
- pattern CountryCode_BH :: CountryCode
- pattern CountryCode_BI :: CountryCode
- pattern CountryCode_BJ :: CountryCode
- pattern CountryCode_BL :: CountryCode
- pattern CountryCode_BM :: CountryCode
- pattern CountryCode_BN :: CountryCode
- pattern CountryCode_BO :: CountryCode
- pattern CountryCode_BR :: CountryCode
- pattern CountryCode_BS :: CountryCode
- pattern CountryCode_BT :: CountryCode
- pattern CountryCode_BW :: CountryCode
- pattern CountryCode_BY :: CountryCode
- pattern CountryCode_BZ :: CountryCode
- pattern CountryCode_CA :: CountryCode
- pattern CountryCode_CC :: CountryCode
- pattern CountryCode_CD :: CountryCode
- pattern CountryCode_CF :: CountryCode
- pattern CountryCode_CG :: CountryCode
- pattern CountryCode_CH :: CountryCode
- pattern CountryCode_CI :: CountryCode
- pattern CountryCode_CK :: CountryCode
- pattern CountryCode_CL :: CountryCode
- pattern CountryCode_CM :: CountryCode
- pattern CountryCode_CN :: CountryCode
- pattern CountryCode_CO :: CountryCode
- pattern CountryCode_CR :: CountryCode
- pattern CountryCode_CU :: CountryCode
- pattern CountryCode_CV :: CountryCode
- pattern CountryCode_CX :: CountryCode
- pattern CountryCode_CY :: CountryCode
- pattern CountryCode_CZ :: CountryCode
- pattern CountryCode_DE :: CountryCode
- pattern CountryCode_DJ :: CountryCode
- pattern CountryCode_DK :: CountryCode
- pattern CountryCode_DM :: CountryCode
- pattern CountryCode_DO :: CountryCode
- pattern CountryCode_DZ :: CountryCode
- pattern CountryCode_EC :: CountryCode
- pattern CountryCode_EE :: CountryCode
- pattern CountryCode_EG :: CountryCode
- pattern CountryCode_ER :: CountryCode
- pattern CountryCode_ES :: CountryCode
- pattern CountryCode_ET :: CountryCode
- pattern CountryCode_FI :: CountryCode
- pattern CountryCode_FJ :: CountryCode
- pattern CountryCode_FK :: CountryCode
- pattern CountryCode_FM :: CountryCode
- pattern CountryCode_FO :: CountryCode
- pattern CountryCode_FR :: CountryCode
- pattern CountryCode_GA :: CountryCode
- pattern CountryCode_GB :: CountryCode
- pattern CountryCode_GD :: CountryCode
- pattern CountryCode_GE :: CountryCode
- pattern CountryCode_GH :: CountryCode
- pattern CountryCode_GI :: CountryCode
- pattern CountryCode_GL :: CountryCode
- pattern CountryCode_GM :: CountryCode
- pattern CountryCode_GN :: CountryCode
- pattern CountryCode_GQ :: CountryCode
- pattern CountryCode_GR :: CountryCode
- pattern CountryCode_GT :: CountryCode
- pattern CountryCode_GU :: CountryCode
- pattern CountryCode_GW :: CountryCode
- pattern CountryCode_GY :: CountryCode
- pattern CountryCode_HK :: CountryCode
- pattern CountryCode_HN :: CountryCode
- pattern CountryCode_HR :: CountryCode
- pattern CountryCode_HT :: CountryCode
- pattern CountryCode_HU :: CountryCode
- pattern CountryCode_ID :: CountryCode
- pattern CountryCode_IE :: CountryCode
- pattern CountryCode_IL :: CountryCode
- pattern CountryCode_IM :: CountryCode
- pattern CountryCode_IN :: CountryCode
- pattern CountryCode_IQ :: CountryCode
- pattern CountryCode_IR :: CountryCode
- pattern CountryCode_IS :: CountryCode
- pattern CountryCode_IT :: CountryCode
- pattern CountryCode_JM :: CountryCode
- pattern CountryCode_JO :: CountryCode
- pattern CountryCode_JP :: CountryCode
- pattern CountryCode_KE :: CountryCode
- pattern CountryCode_KG :: CountryCode
- pattern CountryCode_KH :: CountryCode
- pattern CountryCode_KI :: CountryCode
- pattern CountryCode_KM :: CountryCode
- pattern CountryCode_KN :: CountryCode
- pattern CountryCode_KP :: CountryCode
- pattern CountryCode_KR :: CountryCode
- pattern CountryCode_KW :: CountryCode
- pattern CountryCode_KY :: CountryCode
- pattern CountryCode_KZ :: CountryCode
- pattern CountryCode_LA :: CountryCode
- pattern CountryCode_LB :: CountryCode
- pattern CountryCode_LC :: CountryCode
- pattern CountryCode_LI :: CountryCode
- pattern CountryCode_LK :: CountryCode
- pattern CountryCode_LR :: CountryCode
- pattern CountryCode_LS :: CountryCode
- pattern CountryCode_LT :: CountryCode
- pattern CountryCode_LU :: CountryCode
- pattern CountryCode_LV :: CountryCode
- pattern CountryCode_LY :: CountryCode
- pattern CountryCode_MA :: CountryCode
- pattern CountryCode_MC :: CountryCode
- pattern CountryCode_MD :: CountryCode
- pattern CountryCode_ME :: CountryCode
- pattern CountryCode_MF :: CountryCode
- pattern CountryCode_MG :: CountryCode
- pattern CountryCode_MH :: CountryCode
- pattern CountryCode_MK :: CountryCode
- pattern CountryCode_ML :: CountryCode
- pattern CountryCode_MM :: CountryCode
- pattern CountryCode_MN :: CountryCode
- pattern CountryCode_MO :: CountryCode
- pattern CountryCode_MP :: CountryCode
- pattern CountryCode_MR :: CountryCode
- pattern CountryCode_MS :: CountryCode
- pattern CountryCode_MT :: CountryCode
- pattern CountryCode_MU :: CountryCode
- pattern CountryCode_MV :: CountryCode
- pattern CountryCode_MW :: CountryCode
- pattern CountryCode_MX :: CountryCode
- pattern CountryCode_MY :: CountryCode
- pattern CountryCode_MZ :: CountryCode
- pattern CountryCode_NA :: CountryCode
- pattern CountryCode_NC :: CountryCode
- pattern CountryCode_NE :: CountryCode
- pattern CountryCode_NG :: CountryCode
- pattern CountryCode_NI :: CountryCode
- pattern CountryCode_NL :: CountryCode
- pattern CountryCode_NO :: CountryCode
- pattern CountryCode_NP :: CountryCode
- pattern CountryCode_NR :: CountryCode
- pattern CountryCode_NU :: CountryCode
- pattern CountryCode_NZ :: CountryCode
- pattern CountryCode_OM :: CountryCode
- pattern CountryCode_PA :: CountryCode
- pattern CountryCode_PE :: CountryCode
- pattern CountryCode_PF :: CountryCode
- pattern CountryCode_PG :: CountryCode
- pattern CountryCode_PH :: CountryCode
- pattern CountryCode_PK :: CountryCode
- pattern CountryCode_PL :: CountryCode
- pattern CountryCode_PM :: CountryCode
- pattern CountryCode_PN :: CountryCode
- pattern CountryCode_PR :: CountryCode
- pattern CountryCode_PT :: CountryCode
- pattern CountryCode_PW :: CountryCode
- pattern CountryCode_PY :: CountryCode
- pattern CountryCode_QA :: CountryCode
- pattern CountryCode_RO :: CountryCode
- pattern CountryCode_RS :: CountryCode
- pattern CountryCode_RU :: CountryCode
- pattern CountryCode_RW :: CountryCode
- pattern CountryCode_SA :: CountryCode
- pattern CountryCode_SB :: CountryCode
- pattern CountryCode_SC :: CountryCode
- pattern CountryCode_SD :: CountryCode
- pattern CountryCode_SE :: CountryCode
- pattern CountryCode_SG :: CountryCode
- pattern CountryCode_SH :: CountryCode
- pattern CountryCode_SI :: CountryCode
- pattern CountryCode_SK :: CountryCode
- pattern CountryCode_SL :: CountryCode
- pattern CountryCode_SM :: CountryCode
- pattern CountryCode_SN :: CountryCode
- pattern CountryCode_SO :: CountryCode
- pattern CountryCode_SR :: CountryCode
- pattern CountryCode_ST :: CountryCode
- pattern CountryCode_SV :: CountryCode
- pattern CountryCode_SY :: CountryCode
- pattern CountryCode_SZ :: CountryCode
- pattern CountryCode_TC :: CountryCode
- pattern CountryCode_TD :: CountryCode
- pattern CountryCode_TG :: CountryCode
- pattern CountryCode_TH :: CountryCode
- pattern CountryCode_TJ :: CountryCode
- pattern CountryCode_TK :: CountryCode
- pattern CountryCode_TL :: CountryCode
- pattern CountryCode_TM :: CountryCode
- pattern CountryCode_TN :: CountryCode
- pattern CountryCode_TO :: CountryCode
- pattern CountryCode_TR :: CountryCode
- pattern CountryCode_TT :: CountryCode
- pattern CountryCode_TV :: CountryCode
- pattern CountryCode_TW :: CountryCode
- pattern CountryCode_TZ :: CountryCode
- pattern CountryCode_UA :: CountryCode
- pattern CountryCode_UG :: CountryCode
- pattern CountryCode_US :: CountryCode
- pattern CountryCode_UY :: CountryCode
- pattern CountryCode_UZ :: CountryCode
- pattern CountryCode_VA :: CountryCode
- pattern CountryCode_VC :: CountryCode
- pattern CountryCode_VE :: CountryCode
- pattern CountryCode_VG :: CountryCode
- pattern CountryCode_VI :: CountryCode
- pattern CountryCode_VN :: CountryCode
- pattern CountryCode_VU :: CountryCode
- pattern CountryCode_WF :: CountryCode
- pattern CountryCode_WS :: CountryCode
- pattern CountryCode_YE :: CountryCode
- pattern CountryCode_YT :: CountryCode
- pattern CountryCode_ZA :: CountryCode
- pattern CountryCode_ZM :: CountryCode
- pattern CountryCode_ZW :: CountryCode
- newtype DomainAvailability where
- DomainAvailability' { }
- pattern DomainAvailability_AVAILABLE :: DomainAvailability
- pattern DomainAvailability_AVAILABLE_PREORDER :: DomainAvailability
- pattern DomainAvailability_AVAILABLE_RESERVED :: DomainAvailability
- pattern DomainAvailability_DONT_KNOW :: DomainAvailability
- pattern DomainAvailability_RESERVED :: DomainAvailability
- pattern DomainAvailability_UNAVAILABLE :: DomainAvailability
- pattern DomainAvailability_UNAVAILABLE_PREMIUM :: DomainAvailability
- pattern DomainAvailability_UNAVAILABLE_RESTRICTED :: DomainAvailability
- newtype ExtraParamName where
- ExtraParamName' { }
- pattern ExtraParamName_AU_ID_NUMBER :: ExtraParamName
- pattern ExtraParamName_AU_ID_TYPE :: ExtraParamName
- pattern ExtraParamName_BIRTH_CITY :: ExtraParamName
- pattern ExtraParamName_BIRTH_COUNTRY :: ExtraParamName
- pattern ExtraParamName_BIRTH_DATE_IN_YYYY_MM_DD :: ExtraParamName
- pattern ExtraParamName_BIRTH_DEPARTMENT :: ExtraParamName
- pattern ExtraParamName_BRAND_NUMBER :: ExtraParamName
- pattern ExtraParamName_CA_BUSINESS_ENTITY_TYPE :: ExtraParamName
- pattern ExtraParamName_CA_LEGAL_REPRESENTATIVE :: ExtraParamName
- pattern ExtraParamName_CA_LEGAL_REPRESENTATIVE_CAPACITY :: ExtraParamName
- pattern ExtraParamName_CA_LEGAL_TYPE :: ExtraParamName
- pattern ExtraParamName_DOCUMENT_NUMBER :: ExtraParamName
- pattern ExtraParamName_DUNS_NUMBER :: ExtraParamName
- pattern ExtraParamName_ES_IDENTIFICATION :: ExtraParamName
- pattern ExtraParamName_ES_IDENTIFICATION_TYPE :: ExtraParamName
- pattern ExtraParamName_ES_LEGAL_FORM :: ExtraParamName
- pattern ExtraParamName_FI_BUSINESS_NUMBER :: ExtraParamName
- pattern ExtraParamName_FI_ID_NUMBER :: ExtraParamName
- pattern ExtraParamName_FI_NATIONALITY :: ExtraParamName
- pattern ExtraParamName_FI_ORGANIZATION_TYPE :: ExtraParamName
- pattern ExtraParamName_IT_NATIONALITY :: ExtraParamName
- pattern ExtraParamName_IT_PIN :: ExtraParamName
- pattern ExtraParamName_IT_REGISTRANT_ENTITY_TYPE :: ExtraParamName
- pattern ExtraParamName_RU_PASSPORT_DATA :: ExtraParamName
- pattern ExtraParamName_SE_ID_NUMBER :: ExtraParamName
- pattern ExtraParamName_SG_ID_NUMBER :: ExtraParamName
- pattern ExtraParamName_UK_COMPANY_NUMBER :: ExtraParamName
- pattern ExtraParamName_UK_CONTACT_TYPE :: ExtraParamName
- pattern ExtraParamName_VAT_NUMBER :: ExtraParamName
- newtype OperationStatus where
- OperationStatus' { }
- pattern OperationStatus_ERROR :: OperationStatus
- pattern OperationStatus_FAILED :: OperationStatus
- pattern OperationStatus_IN_PROGRESS :: OperationStatus
- pattern OperationStatus_SUBMITTED :: OperationStatus
- pattern OperationStatus_SUCCESSFUL :: OperationStatus
- newtype OperationType where
- OperationType' { }
- pattern OperationType_ADD_DNSSEC :: OperationType
- pattern OperationType_CHANGE_DOMAIN_OWNER :: OperationType
- pattern OperationType_CHANGE_PRIVACY_PROTECTION :: OperationType
- pattern OperationType_DELETE_DOMAIN :: OperationType
- pattern OperationType_DISABLE_AUTORENEW :: OperationType
- pattern OperationType_DOMAIN_LOCK :: OperationType
- pattern OperationType_ENABLE_AUTORENEW :: OperationType
- pattern OperationType_EXPIRE_DOMAIN :: OperationType
- pattern OperationType_INTERNAL_TRANSFER_IN_DOMAIN :: OperationType
- pattern OperationType_INTERNAL_TRANSFER_OUT_DOMAIN :: OperationType
- pattern OperationType_PUSH_DOMAIN :: OperationType
- pattern OperationType_REGISTER_DOMAIN :: OperationType
- pattern OperationType_REMOVE_DNSSEC :: OperationType
- pattern OperationType_RENEW_DOMAIN :: OperationType
- pattern OperationType_TRANSFER_IN_DOMAIN :: OperationType
- pattern OperationType_TRANSFER_OUT_DOMAIN :: OperationType
- pattern OperationType_UPDATE_DOMAIN_CONTACT :: OperationType
- pattern OperationType_UPDATE_NAMESERVER :: OperationType
- newtype ReachabilityStatus where
- ReachabilityStatus' { }
- pattern ReachabilityStatus_DONE :: ReachabilityStatus
- pattern ReachabilityStatus_EXPIRED :: ReachabilityStatus
- pattern ReachabilityStatus_PENDING :: ReachabilityStatus
- newtype Transferable where
- Transferable' { }
- pattern Transferable_DONT_KNOW :: Transferable
- pattern Transferable_TRANSFERABLE :: Transferable
- pattern Transferable_UNTRANSFERABLE :: Transferable
- data BillingRecord = BillingRecord' (Maybe OperationType) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Double)
- newBillingRecord :: BillingRecord
- data ContactDetail = ContactDetail' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ExtraParam]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CountryCode) (Maybe ContactType)
- newContactDetail :: ContactDetail
- data DomainSuggestion = DomainSuggestion' (Maybe Text) (Maybe Text)
- newDomainSuggestion :: DomainSuggestion
- data DomainSummary = DomainSummary' (Maybe POSIX) (Maybe Bool) (Maybe Bool) Text
- newDomainSummary :: Text -> DomainSummary
- data DomainTransferability = DomainTransferability' (Maybe Transferable)
- newDomainTransferability :: DomainTransferability
- data ExtraParam = ExtraParam' ExtraParamName Text
- newExtraParam :: ExtraParamName -> Text -> ExtraParam
- data Nameserver = Nameserver' (Maybe [Text]) Text
- newNameserver :: Text -> Nameserver
- data OperationSummary = OperationSummary' Text OperationStatus OperationType POSIX
- newOperationSummary :: Text -> OperationStatus -> OperationType -> UTCTime -> OperationSummary
- data Tag = Tag' (Maybe Text) (Maybe Text)
- newTag :: Tag
Service Configuration
defaultService :: Service Source #
API version 2014-05-15
of the Amazon Route 53 Domains SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Route53Domains
.
InvalidInput
_InvalidInput :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested item is not acceptable. For example, for APIs that accept
a domain name, the request might specify a domain name that doesn't
belong to the account that submitted the request. For
AcceptDomainTransferFromAnotherAwsAccount
, the password might be
invalid.
OperationLimitExceeded
_OperationLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #
The number of operations or jobs running exceeded the allowed threshold for the account.
DomainLimitExceeded
_DomainLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #
The number of domains has exceeded the allowed threshold for the account.
UnsupportedTLD
_UnsupportedTLD :: AsError a => Getting (First ServiceError) a ServiceError Source #
Amazon Route 53 does not support this top-level domain (TLD).
TLDRulesViolation
_TLDRulesViolation :: AsError a => Getting (First ServiceError) a ServiceError Source #
The top-level domain does not support this operation.
DuplicateRequest
_DuplicateRequest :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request is already in progress for the domain.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
ListOperations (Paginated)
data ListOperations Source #
The ListOperations request includes the following elements.
See: newListOperations
smart constructor.
Instances
newListOperations :: ListOperations Source #
Create a value of ListOperations
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:marker:ListOperations'
, listOperations_marker
- For an initial request for a list of operations, omit this element. If
the number of operations that are not yet complete is greater than the
value that you specified for MaxItems
, you can use Marker
to return
additional operations. Get the value of NextPageMarker
from the
previous response, and submit another request that includes the value of
NextPageMarker
in the Marker
element.
$sel:maxItems:ListOperations'
, listOperations_maxItems
- Number of domains to be returned.
Default: 20
$sel:submittedSince:ListOperations'
, listOperations_submittedSince
- An optional parameter that lets you get information about all the
operations that you submitted after a specified date and time. Specify
the date and time in Unix time format and Coordinated Universal time
(UTC).
data ListOperationsResponse Source #
The ListOperations response includes the following elements.
See: newListOperationsResponse
smart constructor.
Instances
newListOperationsResponse Source #
Create a value of ListOperationsResponse
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:nextPageMarker:ListOperationsResponse'
, listOperationsResponse_nextPageMarker
- If there are more operations than you specified for MaxItems
in the
request, submit another request and include the value of
NextPageMarker
in the value of Marker
.
$sel:httpStatus:ListOperationsResponse'
, listOperationsResponse_httpStatus
- The response's http status code.
$sel:operations:ListOperationsResponse'
, listOperationsResponse_operations
- Lists summaries of the operations.
GetDomainDetail
data GetDomainDetail Source #
The GetDomainDetail request includes the following element.
See: newGetDomainDetail
smart constructor.
Instances
Create a value of GetDomainDetail
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:GetDomainDetail'
, getDomainDetail_domainName
- The name of the domain that you want to get detailed information about.
data GetDomainDetailResponse Source #
The GetDomainDetail response includes the following elements.
See: newGetDomainDetailResponse
smart constructor.
GetDomainDetailResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe POSIX) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe [Text]) Int Text [Nameserver] (Sensitive ContactDetail) (Sensitive ContactDetail) (Sensitive ContactDetail) |
Instances
newGetDomainDetailResponse Source #
:: Int | |
-> Text | |
-> ContactDetail | |
-> ContactDetail | |
-> ContactDetail | |
-> GetDomainDetailResponse |
Create a value of GetDomainDetailResponse
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:techPrivacy:GetDomainDetailResponse'
, getDomainDetailResponse_techPrivacy
- Specifies whether contact information is concealed from WHOIS queries.
If the value is true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
the value is false
, WHOIS queries return the information that you
entered for the technical contact.
$sel:dnsSec:GetDomainDetailResponse'
, getDomainDetailResponse_dnsSec
- Reserved for future use.
$sel:whoIsServer:GetDomainDetailResponse'
, getDomainDetailResponse_whoIsServer
- The fully qualified name of the WHOIS server that can answer the WHOIS
query for the domain.
$sel:registryDomainId:GetDomainDetailResponse'
, getDomainDetailResponse_registryDomainId
- Reserved for future use.
$sel:registrantPrivacy:GetDomainDetailResponse'
, getDomainDetailResponse_registrantPrivacy
- Specifies whether contact information is concealed from WHOIS queries.
If the value is true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
the value is false
, WHOIS queries return the information that you
entered for the registrant contact (domain owner).
$sel:updatedDate:GetDomainDetailResponse'
, getDomainDetailResponse_updatedDate
- The last updated date of the domain as found in the response to a WHOIS
query. The date and time is in Unix time format and Coordinated
Universal time (UTC).
$sel:adminPrivacy:GetDomainDetailResponse'
, getDomainDetailResponse_adminPrivacy
- Specifies whether contact information is concealed from WHOIS queries.
If the value is true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
the value is false
, WHOIS queries return the information that you
entered for the admin contact.
$sel:autoRenew:GetDomainDetailResponse'
, getDomainDetailResponse_autoRenew
- Specifies whether the domain registration is set to renew automatically.
$sel:abuseContactPhone:GetDomainDetailResponse'
, getDomainDetailResponse_abuseContactPhone
- Phone number for reporting abuse.
$sel:registrarUrl:GetDomainDetailResponse'
, getDomainDetailResponse_registrarUrl
- Web address of the registrar.
$sel:abuseContactEmail:GetDomainDetailResponse'
, getDomainDetailResponse_abuseContactEmail
- Email address to contact to report incorrect contact information for a
domain, to report that the domain is being used to send spam, to report
that someone is cybersquatting on a domain name, or report some other
type of abuse.
$sel:expirationDate:GetDomainDetailResponse'
, getDomainDetailResponse_expirationDate
- The date when the registration for the domain is set to expire. The date
and time is in Unix time format and Coordinated Universal time (UTC).
$sel:creationDate:GetDomainDetailResponse'
, getDomainDetailResponse_creationDate
- The date when the domain was created as found in the response to a WHOIS
query. The date and time is in Unix time format and Coordinated
Universal time (UTC).
$sel:registrarName:GetDomainDetailResponse'
, getDomainDetailResponse_registrarName
- Name of the registrar of the domain as identified in the registry.
Domains with a .com, .net, or .org TLD are registered by Amazon
Registrar. All other domains are registered by our registrar associate,
Gandi. The value for domains that are registered by Gandi is
"GANDI SAS"
.
$sel:reseller:GetDomainDetailResponse'
, getDomainDetailResponse_reseller
- Reseller of the domain. Domains registered or transferred using Route 53
domains will have "Amazon"
as the reseller.
$sel:statusList:GetDomainDetailResponse'
, getDomainDetailResponse_statusList
- An array of domain name status codes, also known as Extensible
Provisioning Protocol (EPP) status codes.
ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.
For a current list of domain name status codes and an explanation of
what each code means, go to the ICANN website
and search for epp status codes
. (Search on the ICANN website; web
searches sometimes return an old version of the document.)
$sel:httpStatus:GetDomainDetailResponse'
, getDomainDetailResponse_httpStatus
- The response's http status code.
$sel:domainName:GetDomainDetail'
, getDomainDetailResponse_domainName
- The name of a domain.
$sel:nameservers:GetDomainDetailResponse'
, getDomainDetailResponse_nameservers
- The name of the domain.
$sel:adminContact:GetDomainDetailResponse'
, getDomainDetailResponse_adminContact
- Provides details about the domain administrative contact.
$sel:registrantContact:GetDomainDetailResponse'
, getDomainDetailResponse_registrantContact
- Provides details about the domain registrant.
$sel:techContact:GetDomainDetailResponse'
, getDomainDetailResponse_techContact
- Provides details about the domain technical contact.
CheckDomainTransferability
data CheckDomainTransferability Source #
The CheckDomainTransferability request contains the following elements.
See: newCheckDomainTransferability
smart constructor.
Instances
newCheckDomainTransferability Source #
Create a value of CheckDomainTransferability
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:authCode:CheckDomainTransferability'
, checkDomainTransferability_authCode
- If the registrar for the top-level domain (TLD) requires an
authorization code to transfer the domain, the code that you got from
the current registrar for the domain.
$sel:domainName:CheckDomainTransferability'
, checkDomainTransferability_domainName
- The name of the domain that you want to transfer to Route 53. The
top-level domain (TLD), such as .com, must be a TLD that Route 53
supports. For a list of supported TLDs, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
The domain name can contain only the following characters:
- Letters a through z. Domain names are not case sensitive.
- Numbers 0 through 9.
- Hyphen (-). You can't specify a hyphen at the beginning or end of a label.
- Period (.) to separate the labels in the name, such as the
.
inexample.com
.
data CheckDomainTransferabilityResponse Source #
The CheckDomainTransferability response includes the following elements.
See: newCheckDomainTransferabilityResponse
smart constructor.
Instances
newCheckDomainTransferabilityResponse Source #
Create a value of CheckDomainTransferabilityResponse
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:httpStatus:CheckDomainTransferabilityResponse'
, checkDomainTransferabilityResponse_httpStatus
- The response's http status code.
$sel:transferability:CheckDomainTransferabilityResponse'
, checkDomainTransferabilityResponse_transferability
- A complex type that contains information about whether the specified
domain can be transferred to Route 53.
UpdateDomainContactPrivacy
data UpdateDomainContactPrivacy Source #
The UpdateDomainContactPrivacy request includes the following elements.
See: newUpdateDomainContactPrivacy
smart constructor.
Instances
newUpdateDomainContactPrivacy Source #
Create a value of UpdateDomainContactPrivacy
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:techPrivacy:UpdateDomainContactPrivacy'
, updateDomainContactPrivacy_techPrivacy
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the technical contact.
$sel:registrantPrivacy:UpdateDomainContactPrivacy'
, updateDomainContactPrivacy_registrantPrivacy
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the registrant contact (domain owner).
$sel:adminPrivacy:UpdateDomainContactPrivacy'
, updateDomainContactPrivacy_adminPrivacy
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the admin contact.
$sel:domainName:UpdateDomainContactPrivacy'
, updateDomainContactPrivacy_domainName
- The name of the domain that you want to update the privacy setting for.
data UpdateDomainContactPrivacyResponse Source #
The UpdateDomainContactPrivacy response includes the following element.
See: newUpdateDomainContactPrivacyResponse
smart constructor.
Instances
Eq UpdateDomainContactPrivacyResponse Source # | |
Read UpdateDomainContactPrivacyResponse Source # | |
Show UpdateDomainContactPrivacyResponse Source # | |
Generic UpdateDomainContactPrivacyResponse Source # | |
NFData UpdateDomainContactPrivacyResponse Source # | |
Defined in Amazonka.Route53Domains.UpdateDomainContactPrivacy rnf :: UpdateDomainContactPrivacyResponse -> () # | |
type Rep UpdateDomainContactPrivacyResponse Source # | |
Defined in Amazonka.Route53Domains.UpdateDomainContactPrivacy type Rep UpdateDomainContactPrivacyResponse = D1 ('MetaData "UpdateDomainContactPrivacyResponse" "Amazonka.Route53Domains.UpdateDomainContactPrivacy" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "UpdateDomainContactPrivacyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newUpdateDomainContactPrivacyResponse Source #
Create a value of UpdateDomainContactPrivacyResponse
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:httpStatus:UpdateDomainContactPrivacyResponse'
, updateDomainContactPrivacyResponse_httpStatus
- The response's http status code.
$sel:operationId:UpdateDomainContactPrivacyResponse'
, updateDomainContactPrivacyResponse_operationId
- Identifier for tracking the progress of the request. To use this ID to
query the operation status, use GetOperationDetail.
GetOperationDetail
data GetOperationDetail Source #
The GetOperationDetail request includes the following element.
See: newGetOperationDetail
smart constructor.
Instances
newGetOperationDetail Source #
Create a value of GetOperationDetail
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operationId:GetOperationDetail'
, getOperationDetail_operationId
- The identifier for the operation for which you want to get the status.
Route 53 returned the identifier in the response to the original
request.
data GetOperationDetailResponse Source #
The GetOperationDetail response includes the following elements.
See: newGetOperationDetailResponse
smart constructor.
GetOperationDetailResponse' (Maybe OperationStatus) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe OperationType) (Maybe Text) Int |
Instances
newGetOperationDetailResponse Source #
Create a value of GetOperationDetailResponse
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:status:GetOperationDetailResponse'
, getOperationDetailResponse_status
- The current status of the requested operation in the system.
$sel:submittedDate:GetOperationDetailResponse'
, getOperationDetailResponse_submittedDate
- The date when the request was submitted.
$sel:domainName:GetOperationDetailResponse'
, getOperationDetailResponse_domainName
- The name of a domain.
$sel:operationId:GetOperationDetail'
, getOperationDetailResponse_operationId
- The identifier for the operation.
$sel:type':GetOperationDetailResponse'
, getOperationDetailResponse_type
- The type of operation that was requested.
$sel:message:GetOperationDetailResponse'
, getOperationDetailResponse_message
- Detailed information on the status including possible errors.
$sel:httpStatus:GetOperationDetailResponse'
, getOperationDetailResponse_httpStatus
- The response's http status code.
RejectDomainTransferFromAnotherAwsAccount
data RejectDomainTransferFromAnotherAwsAccount Source #
The RejectDomainTransferFromAnotherAwsAccount request includes the following element.
See: newRejectDomainTransferFromAnotherAwsAccount
smart constructor.
Instances
newRejectDomainTransferFromAnotherAwsAccount Source #
Create a value of RejectDomainTransferFromAnotherAwsAccount
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:RejectDomainTransferFromAnotherAwsAccount'
, rejectDomainTransferFromAnotherAwsAccount_domainName
- The name of the domain that was specified when another AWS account
submitted a
TransferDomainToAnotherAwsAccount
request.
data RejectDomainTransferFromAnotherAwsAccountResponse Source #
The RejectDomainTransferFromAnotherAwsAccount response includes the following element.
See: newRejectDomainTransferFromAnotherAwsAccountResponse
smart constructor.
Instances
newRejectDomainTransferFromAnotherAwsAccountResponse Source #
:: Int |
|
-> RejectDomainTransferFromAnotherAwsAccountResponse |
Create a value of RejectDomainTransferFromAnotherAwsAccountResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operationId:RejectDomainTransferFromAnotherAwsAccountResponse'
, rejectDomainTransferFromAnotherAwsAccountResponse_operationId
- The identifier that TransferDomainToAnotherAwsAccount
returned to
track the progress of the request. Because the transfer request was
rejected, the value is no longer valid, and you can't use
GetOperationDetail
to query the operation status.
$sel:httpStatus:RejectDomainTransferFromAnotherAwsAccountResponse'
, rejectDomainTransferFromAnotherAwsAccountResponse_httpStatus
- The response's http status code.
EnableDomainAutoRenew
data EnableDomainAutoRenew Source #
See: newEnableDomainAutoRenew
smart constructor.
Instances
newEnableDomainAutoRenew Source #
Create a value of EnableDomainAutoRenew
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:EnableDomainAutoRenew'
, enableDomainAutoRenew_domainName
- The name of the domain that you want to enable automatic renewal for.
data EnableDomainAutoRenewResponse Source #
See: newEnableDomainAutoRenewResponse
smart constructor.
Instances
newEnableDomainAutoRenewResponse Source #
Create a value of EnableDomainAutoRenewResponse
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:httpStatus:EnableDomainAutoRenewResponse'
, enableDomainAutoRenewResponse_httpStatus
- The response's http status code.
ResendContactReachabilityEmail
data ResendContactReachabilityEmail Source #
See: newResendContactReachabilityEmail
smart constructor.
Instances
newResendContactReachabilityEmail :: ResendContactReachabilityEmail Source #
Create a value of ResendContactReachabilityEmail
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:ResendContactReachabilityEmail'
, resendContactReachabilityEmail_domainName
- The name of the domain for which you want Route 53 to resend a
confirmation email to the registrant contact.
data ResendContactReachabilityEmailResponse Source #
See: newResendContactReachabilityEmailResponse
smart constructor.
Instances
newResendContactReachabilityEmailResponse Source #
Create a value of ResendContactReachabilityEmailResponse
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:ResendContactReachabilityEmail'
, resendContactReachabilityEmailResponse_domainName
- The domain name for which you requested a confirmation email.
$sel:emailAddress:ResendContactReachabilityEmailResponse'
, resendContactReachabilityEmailResponse_emailAddress
- The email address for the registrant contact at the time that we sent
the verification email.
$sel:isAlreadyVerified:ResendContactReachabilityEmailResponse'
, resendContactReachabilityEmailResponse_isAlreadyVerified
- True
if the email address for the registrant contact has already been
verified, and false
otherwise. If the email address has already been
verified, we don't send another confirmation email.
$sel:httpStatus:ResendContactReachabilityEmailResponse'
, resendContactReachabilityEmailResponse_httpStatus
- The response's http status code.
DisableDomainAutoRenew
data DisableDomainAutoRenew Source #
See: newDisableDomainAutoRenew
smart constructor.
Instances
newDisableDomainAutoRenew Source #
Create a value of DisableDomainAutoRenew
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:DisableDomainAutoRenew'
, disableDomainAutoRenew_domainName
- The name of the domain that you want to disable automatic renewal for.
data DisableDomainAutoRenewResponse Source #
See: newDisableDomainAutoRenewResponse
smart constructor.
Instances
Eq DisableDomainAutoRenewResponse Source # | |
Read DisableDomainAutoRenewResponse Source # | |
Show DisableDomainAutoRenewResponse Source # | |
Generic DisableDomainAutoRenewResponse Source # | |
NFData DisableDomainAutoRenewResponse Source # | |
Defined in Amazonka.Route53Domains.DisableDomainAutoRenew rnf :: DisableDomainAutoRenewResponse -> () # | |
type Rep DisableDomainAutoRenewResponse Source # | |
Defined in Amazonka.Route53Domains.DisableDomainAutoRenew type Rep DisableDomainAutoRenewResponse = D1 ('MetaData "DisableDomainAutoRenewResponse" "Amazonka.Route53Domains.DisableDomainAutoRenew" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "DisableDomainAutoRenewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisableDomainAutoRenewResponse Source #
Create a value of DisableDomainAutoRenewResponse
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:httpStatus:DisableDomainAutoRenewResponse'
, disableDomainAutoRenewResponse_httpStatus
- The response's http status code.
RenewDomain
data RenewDomain Source #
A RenewDomain
request includes the number of years that you want to
renew for and the current expiration year.
See: newRenewDomain
smart constructor.
Instances
Create a value of RenewDomain
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:durationInYears:RenewDomain'
, renewDomain_durationInYears
- The number of years that you want to renew the domain for. The maximum
number of years depends on the top-level domain. For the range of valid
values for your domain, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
Default: 1
$sel:domainName:RenewDomain'
, renewDomain_domainName
- The name of the domain that you want to renew.
$sel:currentExpiryYear:RenewDomain'
, renewDomain_currentExpiryYear
- The year when the registration for the domain is set to expire. This
value must match the current expiration date for the domain.
data RenewDomainResponse Source #
See: newRenewDomainResponse
smart constructor.
Instances
newRenewDomainResponse Source #
:: Int | |
-> Text | |
-> RenewDomainResponse |
Create a value of RenewDomainResponse
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:httpStatus:RenewDomainResponse'
, renewDomainResponse_httpStatus
- The response's http status code.
$sel:operationId:RenewDomainResponse'
, renewDomainResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
ViewBilling (Paginated)
data ViewBilling Source #
The ViewBilling request includes the following elements.
See: newViewBilling
smart constructor.
Instances
newViewBilling :: ViewBilling Source #
Create a value of ViewBilling
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:start:ViewBilling'
, viewBilling_start
- The beginning date and time for the time period for which you want a
list of billing records. Specify the date and time in Unix time format
and Coordinated Universal time (UTC).
$sel:end:ViewBilling'
, viewBilling_end
- The end date and time for the time period for which you want a list of
billing records. Specify the date and time in Unix time format and
Coordinated Universal time (UTC).
$sel:marker:ViewBilling'
, viewBilling_marker
- For an initial request for a list of billing records, omit this element.
If the number of billing records that are associated with the current
AWS account during the specified period is greater than the value that
you specified for MaxItems
, you can use Marker
to return additional
billing records. Get the value of NextPageMarker
from the previous
response, and submit another request that includes the value of
NextPageMarker
in the Marker
element.
Constraints: The marker must match the value of NextPageMarker
that
was returned in the previous response.
$sel:maxItems:ViewBilling'
, viewBilling_maxItems
- The number of billing records to be returned.
Default: 20
data ViewBillingResponse Source #
The ViewBilling response includes the following elements.
See: newViewBillingResponse
smart constructor.
Instances
newViewBillingResponse Source #
Create a value of ViewBillingResponse
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:nextPageMarker:ViewBillingResponse'
, viewBillingResponse_nextPageMarker
- If there are more billing records than you specified for MaxItems
in
the request, submit another request and include the value of
NextPageMarker
in the value of Marker
.
$sel:billingRecords:ViewBillingResponse'
, viewBillingResponse_billingRecords
- A summary of billing records.
$sel:httpStatus:ViewBillingResponse'
, viewBillingResponse_httpStatus
- The response's http status code.
UpdateDomainContact
data UpdateDomainContact Source #
The UpdateDomainContact request includes the following elements.
See: newUpdateDomainContact
smart constructor.
UpdateDomainContact' (Maybe (Sensitive ContactDetail)) (Maybe (Sensitive ContactDetail)) (Maybe (Sensitive ContactDetail)) Text |
Instances
newUpdateDomainContact Source #
Create a value of UpdateDomainContact
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:registrantContact:UpdateDomainContact'
, updateDomainContact_registrantContact
- Provides detailed contact information.
$sel:adminContact:UpdateDomainContact'
, updateDomainContact_adminContact
- Provides detailed contact information.
$sel:techContact:UpdateDomainContact'
, updateDomainContact_techContact
- Provides detailed contact information.
$sel:domainName:UpdateDomainContact'
, updateDomainContact_domainName
- The name of the domain that you want to update contact information for.
data UpdateDomainContactResponse Source #
The UpdateDomainContact response includes the following element.
See: newUpdateDomainContactResponse
smart constructor.
Instances
newUpdateDomainContactResponse Source #
:: Int | |
-> Text | |
-> UpdateDomainContactResponse |
Create a value of UpdateDomainContactResponse
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:httpStatus:UpdateDomainContactResponse'
, updateDomainContactResponse_httpStatus
- The response's http status code.
$sel:operationId:UpdateDomainContactResponse'
, updateDomainContactResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
EnableDomainTransferLock
data EnableDomainTransferLock Source #
A request to set the transfer lock for the specified domain.
See: newEnableDomainTransferLock
smart constructor.
Instances
newEnableDomainTransferLock Source #
Create a value of EnableDomainTransferLock
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:EnableDomainTransferLock'
, enableDomainTransferLock_domainName
- The name of the domain that you want to set the transfer lock for.
data EnableDomainTransferLockResponse Source #
The EnableDomainTransferLock response includes the following elements.
See: newEnableDomainTransferLockResponse
smart constructor.
Instances
Eq EnableDomainTransferLockResponse Source # | |
Read EnableDomainTransferLockResponse Source # | |
Show EnableDomainTransferLockResponse Source # | |
Generic EnableDomainTransferLockResponse Source # | |
NFData EnableDomainTransferLockResponse Source # | |
Defined in Amazonka.Route53Domains.EnableDomainTransferLock rnf :: EnableDomainTransferLockResponse -> () # | |
type Rep EnableDomainTransferLockResponse Source # | |
Defined in Amazonka.Route53Domains.EnableDomainTransferLock type Rep EnableDomainTransferLockResponse = D1 ('MetaData "EnableDomainTransferLockResponse" "Amazonka.Route53Domains.EnableDomainTransferLock" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "EnableDomainTransferLockResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newEnableDomainTransferLockResponse Source #
Create a value of EnableDomainTransferLockResponse
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:httpStatus:EnableDomainTransferLockResponse'
, enableDomainTransferLockResponse_httpStatus
- The response's http status code.
$sel:operationId:EnableDomainTransferLockResponse'
, enableDomainTransferLockResponse_operationId
- Identifier for tracking the progress of the request. To use this ID to
query the operation status, use GetOperationDetail.
RegisterDomain
data RegisterDomain Source #
The RegisterDomain request includes the following elements.
See: newRegisterDomain
smart constructor.
RegisterDomain' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) Text Natural (Sensitive ContactDetail) (Sensitive ContactDetail) (Sensitive ContactDetail) |
Instances
:: Text | |
-> Natural | |
-> ContactDetail | |
-> ContactDetail | |
-> ContactDetail | |
-> RegisterDomain |
Create a value of RegisterDomain
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:privacyProtectTechContact:RegisterDomain'
, registerDomain_privacyProtectTechContact
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the technical contact.
Default: true
$sel:privacyProtectRegistrantContact:RegisterDomain'
, registerDomain_privacyProtectRegistrantContact
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the registrant contact (the domain owner).
Default: true
$sel:autoRenew:RegisterDomain'
, registerDomain_autoRenew
- Indicates whether the domain will be automatically renewed (true
) or
not (false
). Autorenewal only takes effect after the account is
charged.
Default: true
$sel:privacyProtectAdminContact:RegisterDomain'
, registerDomain_privacyProtectAdminContact
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the admin contact.
Default: true
$sel:idnLangCode:RegisterDomain'
, registerDomain_idnLangCode
- Reserved for future use.
$sel:domainName:RegisterDomain'
, registerDomain_domainName
- The domain name that you want to register. The top-level domain (TLD),
such as .com, must be a TLD that Route 53 supports. For a list of
supported TLDs, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
The domain name can contain only the following characters:
- Letters a through z. Domain names are not case sensitive.
- Numbers 0 through 9.
- Hyphen (-). You can't specify a hyphen at the beginning or end of a label.
- Period (.) to separate the labels in the name, such as the
.
inexample.com
.
Internationalized domain names are not supported for some top-level domains. To determine whether the TLD that you want to use supports internationalized domain names, see Domains that You Can Register with Amazon Route 53. For more information, see Formatting Internationalized Domain Names.
$sel:durationInYears:RegisterDomain'
, registerDomain_durationInYears
- The number of years that you want to register the domain for. Domains
are registered for a minimum of one year. The maximum period depends on
the top-level domain. For the range of valid values for your domain, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
Default: 1
$sel:adminContact:RegisterDomain'
, registerDomain_adminContact
- Provides detailed contact information. For information about the values
that you specify for each element, see
ContactDetail.
$sel:registrantContact:RegisterDomain'
, registerDomain_registrantContact
- Provides detailed contact information. For information about the values
that you specify for each element, see
ContactDetail.
$sel:techContact:RegisterDomain'
, registerDomain_techContact
- Provides detailed contact information. For information about the values
that you specify for each element, see
ContactDetail.
data RegisterDomainResponse Source #
The RegisterDomain response includes the following element.
See: newRegisterDomainResponse
smart constructor.
Instances
newRegisterDomainResponse Source #
:: Int | |
-> Text | |
-> RegisterDomainResponse |
Create a value of RegisterDomainResponse
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:httpStatus:RegisterDomainResponse'
, registerDomainResponse_httpStatus
- The response's http status code.
$sel:operationId:RegisterDomainResponse'
, registerDomainResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
GetDomainSuggestions
data GetDomainSuggestions Source #
See: newGetDomainSuggestions
smart constructor.
Instances
newGetDomainSuggestions Source #
:: Text | |
-> Int | |
-> Bool | |
-> GetDomainSuggestions |
Create a value of GetDomainSuggestions
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:GetDomainSuggestions'
, getDomainSuggestions_domainName
- A domain name that you want to use as the basis for a list of possible
domain names. The top-level domain (TLD), such as .com, must be a TLD
that Route 53 supports. For a list of supported TLDs, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
The domain name can contain only the following characters:
- Letters a through z. Domain names are not case sensitive.
- Numbers 0 through 9.
- Hyphen (-). You can't specify a hyphen at the beginning or end of a label.
- Period (.) to separate the labels in the name, such as the
.
inexample.com
.
Internationalized domain names are not supported for some top-level domains. To determine whether the TLD that you want to use supports internationalized domain names, see Domains that You Can Register with Amazon Route 53.
$sel:suggestionCount:GetDomainSuggestions'
, getDomainSuggestions_suggestionCount
- The number of suggested domain names that you want Route 53 to return.
Specify a value between 1 and 50.
$sel:onlyAvailable:GetDomainSuggestions'
, getDomainSuggestions_onlyAvailable
- If OnlyAvailable
is true
, Route 53 returns only domain names that
are available. If OnlyAvailable
is false
, Route 53 returns domain
names without checking whether they're available to be registered. To
determine whether the domain is available, you can call
checkDomainAvailability
for each suggestion.
data GetDomainSuggestionsResponse Source #
See: newGetDomainSuggestionsResponse
smart constructor.
Instances
newGetDomainSuggestionsResponse Source #
Create a value of GetDomainSuggestionsResponse
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:suggestionsList:GetDomainSuggestionsResponse'
, getDomainSuggestionsResponse_suggestionsList
- A list of possible domain names. If you specified true
for
OnlyAvailable
in the request, the list contains only domains that are
available for registration.
$sel:httpStatus:GetDomainSuggestionsResponse'
, getDomainSuggestionsResponse_httpStatus
- The response's http status code.
DisableDomainTransferLock
data DisableDomainTransferLock Source #
The DisableDomainTransferLock request includes the following element.
See: newDisableDomainTransferLock
smart constructor.
Instances
newDisableDomainTransferLock Source #
Create a value of DisableDomainTransferLock
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:DisableDomainTransferLock'
, disableDomainTransferLock_domainName
- The name of the domain that you want to remove the transfer lock for.
data DisableDomainTransferLockResponse Source #
The DisableDomainTransferLock response includes the following element.
See: newDisableDomainTransferLockResponse
smart constructor.
Instances
Eq DisableDomainTransferLockResponse Source # | |
Read DisableDomainTransferLockResponse Source # | |
Show DisableDomainTransferLockResponse Source # | |
Generic DisableDomainTransferLockResponse Source # | |
NFData DisableDomainTransferLockResponse Source # | |
Defined in Amazonka.Route53Domains.DisableDomainTransferLock rnf :: DisableDomainTransferLockResponse -> () # | |
type Rep DisableDomainTransferLockResponse Source # | |
Defined in Amazonka.Route53Domains.DisableDomainTransferLock type Rep DisableDomainTransferLockResponse = D1 ('MetaData "DisableDomainTransferLockResponse" "Amazonka.Route53Domains.DisableDomainTransferLock" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "DisableDomainTransferLockResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newDisableDomainTransferLockResponse Source #
Create a value of DisableDomainTransferLockResponse
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:httpStatus:DisableDomainTransferLockResponse'
, disableDomainTransferLockResponse_httpStatus
- The response's http status code.
$sel:operationId:DisableDomainTransferLockResponse'
, disableDomainTransferLockResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
CheckDomainAvailability
data CheckDomainAvailability Source #
The CheckDomainAvailability request contains the following elements.
See: newCheckDomainAvailability
smart constructor.
Instances
newCheckDomainAvailability Source #
Create a value of CheckDomainAvailability
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:idnLangCode:CheckDomainAvailability'
, checkDomainAvailability_idnLangCode
- Reserved for future use.
$sel:domainName:CheckDomainAvailability'
, checkDomainAvailability_domainName
- The name of the domain that you want to get availability for. The
top-level domain (TLD), such as .com, must be a TLD that Route 53
supports. For a list of supported TLDs, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
The domain name can contain only the following characters:
- Letters a through z. Domain names are not case sensitive.
- Numbers 0 through 9.
- Hyphen (-). You can't specify a hyphen at the beginning or end of a label.
- Period (.) to separate the labels in the name, such as the
.
inexample.com
.
Internationalized domain names are not supported for some top-level domains. To determine whether the TLD that you want to use supports internationalized domain names, see Domains that You Can Register with Amazon Route 53. For more information, see Formatting Internationalized Domain Names.
data CheckDomainAvailabilityResponse Source #
The CheckDomainAvailability response includes the following elements.
See: newCheckDomainAvailabilityResponse
smart constructor.
Instances
Eq CheckDomainAvailabilityResponse Source # | |
Read CheckDomainAvailabilityResponse Source # | |
Show CheckDomainAvailabilityResponse Source # | |
Generic CheckDomainAvailabilityResponse Source # | |
NFData CheckDomainAvailabilityResponse Source # | |
Defined in Amazonka.Route53Domains.CheckDomainAvailability rnf :: CheckDomainAvailabilityResponse -> () # | |
type Rep CheckDomainAvailabilityResponse Source # | |
Defined in Amazonka.Route53Domains.CheckDomainAvailability type Rep CheckDomainAvailabilityResponse = D1 ('MetaData "CheckDomainAvailabilityResponse" "Amazonka.Route53Domains.CheckDomainAvailability" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "CheckDomainAvailabilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "availability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DomainAvailability))) |
newCheckDomainAvailabilityResponse Source #
Create a value of CheckDomainAvailabilityResponse
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:httpStatus:CheckDomainAvailabilityResponse'
, checkDomainAvailabilityResponse_httpStatus
- The response's http status code.
$sel:availability:CheckDomainAvailabilityResponse'
, checkDomainAvailabilityResponse_availability
- Whether the domain name is available for registering.
You can register only domains 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.
TransferDomainToAnotherAwsAccount
data TransferDomainToAnotherAwsAccount Source #
The TransferDomainToAnotherAwsAccount request includes the following elements.
See: newTransferDomainToAnotherAwsAccount
smart constructor.
Instances
newTransferDomainToAnotherAwsAccount Source #
Create a value of TransferDomainToAnotherAwsAccount
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:TransferDomainToAnotherAwsAccount'
, transferDomainToAnotherAwsAccount_domainName
- The name of the domain that you want to transfer from the current AWS
account to another account.
$sel:accountId:TransferDomainToAnotherAwsAccount'
, transferDomainToAnotherAwsAccount_accountId
- The account ID of the AWS account that you want to transfer the domain
to, for example, 111122223333
.
data TransferDomainToAnotherAwsAccountResponse Source #
The TransferDomainToAnotherAwsAccount
response includes the following
elements.
See: newTransferDomainToAnotherAwsAccountResponse
smart constructor.
Instances
newTransferDomainToAnotherAwsAccountResponse Source #
Create a value of TransferDomainToAnotherAwsAccountResponse
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:password:TransferDomainToAnotherAwsAccountResponse'
, transferDomainToAnotherAwsAccountResponse_password
- To finish transferring a domain to another AWS account, the account that
the domain is being transferred to must submit an
AcceptDomainTransferFromAnotherAwsAccount
request. The request must include the value of the Password
element
that was returned in the TransferDomainToAnotherAwsAccount
response.
$sel:operationId:TransferDomainToAnotherAwsAccountResponse'
, transferDomainToAnotherAwsAccountResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
$sel:httpStatus:TransferDomainToAnotherAwsAccountResponse'
, transferDomainToAnotherAwsAccountResponse_httpStatus
- The response's http status code.
AcceptDomainTransferFromAnotherAwsAccount
data AcceptDomainTransferFromAnotherAwsAccount Source #
The AcceptDomainTransferFromAnotherAwsAccount request includes the following elements.
See: newAcceptDomainTransferFromAnotherAwsAccount
smart constructor.
Instances
newAcceptDomainTransferFromAnotherAwsAccount Source #
Create a value of AcceptDomainTransferFromAnotherAwsAccount
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:AcceptDomainTransferFromAnotherAwsAccount'
, acceptDomainTransferFromAnotherAwsAccount_domainName
- The name of the domain that was specified when another AWS account
submitted a
TransferDomainToAnotherAwsAccount
request.
$sel:password:AcceptDomainTransferFromAnotherAwsAccount'
, acceptDomainTransferFromAnotherAwsAccount_password
- The password that was returned by the
TransferDomainToAnotherAwsAccount
request.
data AcceptDomainTransferFromAnotherAwsAccountResponse Source #
The AcceptDomainTransferFromAnotherAwsAccount response includes the following element.
See: newAcceptDomainTransferFromAnotherAwsAccountResponse
smart constructor.
Instances
newAcceptDomainTransferFromAnotherAwsAccountResponse Source #
:: Int |
|
-> AcceptDomainTransferFromAnotherAwsAccountResponse |
Create a value of AcceptDomainTransferFromAnotherAwsAccountResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operationId:AcceptDomainTransferFromAnotherAwsAccountResponse'
, acceptDomainTransferFromAnotherAwsAccountResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
$sel:httpStatus:AcceptDomainTransferFromAnotherAwsAccountResponse'
, acceptDomainTransferFromAnotherAwsAccountResponse_httpStatus
- The response's http status code.
GetContactReachabilityStatus
data GetContactReachabilityStatus Source #
See: newGetContactReachabilityStatus
smart constructor.
Instances
newGetContactReachabilityStatus :: GetContactReachabilityStatus Source #
Create a value of GetContactReachabilityStatus
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:GetContactReachabilityStatus'
, getContactReachabilityStatus_domainName
- The name of the domain for which you want to know whether the registrant
contact has confirmed that the email address is valid.
data GetContactReachabilityStatusResponse Source #
See: newGetContactReachabilityStatusResponse
smart constructor.
Instances
newGetContactReachabilityStatusResponse Source #
Create a value of GetContactReachabilityStatusResponse
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:status:GetContactReachabilityStatusResponse'
, getContactReachabilityStatusResponse_status
- Whether the registrant contact has responded. Values include the
following:
- PENDING
- We sent the confirmation email and haven't received a response yet.
- DONE
- We sent the email and got confirmation from the registrant contact.
- EXPIRED
- The time limit expired before the registrant contact responded.
$sel:domainName:GetContactReachabilityStatus'
, getContactReachabilityStatusResponse_domainName
- The domain name for which you requested the reachability status.
$sel:httpStatus:GetContactReachabilityStatusResponse'
, getContactReachabilityStatusResponse_httpStatus
- The response's http status code.
ListTagsForDomain
data ListTagsForDomain Source #
The ListTagsForDomainRequest includes the following elements.
See: newListTagsForDomain
smart constructor.
Instances
Create a value of ListTagsForDomain
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:ListTagsForDomain'
, listTagsForDomain_domainName
- The domain for which you want to get a list of tags.
data ListTagsForDomainResponse Source #
The ListTagsForDomain response includes the following elements.
See: newListTagsForDomainResponse
smart constructor.
Instances
newListTagsForDomainResponse Source #
Create a value of ListTagsForDomainResponse
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:httpStatus:ListTagsForDomainResponse'
, listTagsForDomainResponse_httpStatus
- The response's http status code.
$sel:tagList:ListTagsForDomainResponse'
, listTagsForDomainResponse_tagList
- A list of the tags that are associated with the specified domain.
UpdateDomainNameservers
data UpdateDomainNameservers Source #
Replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.
If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.
See: newUpdateDomainNameservers
smart constructor.
Instances
newUpdateDomainNameservers Source #
Create a value of UpdateDomainNameservers
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:fIAuthKey:UpdateDomainNameservers'
, updateDomainNameservers_fIAuthKey
- The authorization key for .fi domains
$sel:domainName:UpdateDomainNameservers'
, updateDomainNameservers_domainName
- The name of the domain that you want to change name servers for.
$sel:nameservers:UpdateDomainNameservers'
, updateDomainNameservers_nameservers
- A list of new name servers for the domain.
data UpdateDomainNameserversResponse Source #
The UpdateDomainNameservers response includes the following element.
See: newUpdateDomainNameserversResponse
smart constructor.
Instances
Eq UpdateDomainNameserversResponse Source # | |
Read UpdateDomainNameserversResponse Source # | |
Show UpdateDomainNameserversResponse Source # | |
Generic UpdateDomainNameserversResponse Source # | |
NFData UpdateDomainNameserversResponse Source # | |
Defined in Amazonka.Route53Domains.UpdateDomainNameservers rnf :: UpdateDomainNameserversResponse -> () # | |
type Rep UpdateDomainNameserversResponse Source # | |
Defined in Amazonka.Route53Domains.UpdateDomainNameservers type Rep UpdateDomainNameserversResponse = D1 ('MetaData "UpdateDomainNameserversResponse" "Amazonka.Route53Domains.UpdateDomainNameservers" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "UpdateDomainNameserversResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "operationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newUpdateDomainNameserversResponse Source #
Create a value of UpdateDomainNameserversResponse
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:httpStatus:UpdateDomainNameserversResponse'
, updateDomainNameserversResponse_httpStatus
- The response's http status code.
$sel:operationId:UpdateDomainNameserversResponse'
, updateDomainNameserversResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
DeleteTagsForDomain
data DeleteTagsForDomain Source #
The DeleteTagsForDomainRequest includes the following elements.
See: newDeleteTagsForDomain
smart constructor.
Instances
newDeleteTagsForDomain Source #
Create a value of DeleteTagsForDomain
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:DeleteTagsForDomain'
, deleteTagsForDomain_domainName
- The domain for which you want to delete one or more tags.
$sel:tagsToDelete:DeleteTagsForDomain'
, deleteTagsForDomain_tagsToDelete
- A list of tag keys to delete.
data DeleteTagsForDomainResponse Source #
See: newDeleteTagsForDomainResponse
smart constructor.
Instances
newDeleteTagsForDomainResponse Source #
Create a value of DeleteTagsForDomainResponse
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:httpStatus:DeleteTagsForDomainResponse'
, deleteTagsForDomainResponse_httpStatus
- The response's http status code.
UpdateTagsForDomain
data UpdateTagsForDomain Source #
The UpdateTagsForDomainRequest includes the following elements.
See: newUpdateTagsForDomain
smart constructor.
Instances
newUpdateTagsForDomain Source #
Create a value of UpdateTagsForDomain
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:tagsToUpdate:UpdateTagsForDomain'
, updateTagsForDomain_tagsToUpdate
- A list of the tag keys and values that you want to add or update. If you
specify a key that already exists, the corresponding value will be
replaced.
$sel:domainName:UpdateTagsForDomain'
, updateTagsForDomain_domainName
- The domain for which you want to add or update tags.
data UpdateTagsForDomainResponse Source #
See: newUpdateTagsForDomainResponse
smart constructor.
Instances
newUpdateTagsForDomainResponse Source #
Create a value of UpdateTagsForDomainResponse
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:httpStatus:UpdateTagsForDomainResponse'
, updateTagsForDomainResponse_httpStatus
- The response's http status code.
RetrieveDomainAuthCode
data RetrieveDomainAuthCode Source #
A request for the authorization code for the specified domain. To transfer a domain to another registrar, you provide this value to the new registrar.
See: newRetrieveDomainAuthCode
smart constructor.
Instances
newRetrieveDomainAuthCode Source #
Create a value of RetrieveDomainAuthCode
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:RetrieveDomainAuthCode'
, retrieveDomainAuthCode_domainName
- The name of the domain that you want to get an authorization code for.
data RetrieveDomainAuthCodeResponse Source #
The RetrieveDomainAuthCode response includes the following element.
See: newRetrieveDomainAuthCodeResponse
smart constructor.
Instances
Eq RetrieveDomainAuthCodeResponse Source # | |
Show RetrieveDomainAuthCodeResponse Source # | |
Generic RetrieveDomainAuthCodeResponse Source # | |
NFData RetrieveDomainAuthCodeResponse Source # | |
Defined in Amazonka.Route53Domains.RetrieveDomainAuthCode rnf :: RetrieveDomainAuthCodeResponse -> () # | |
type Rep RetrieveDomainAuthCodeResponse Source # | |
Defined in Amazonka.Route53Domains.RetrieveDomainAuthCode type Rep RetrieveDomainAuthCodeResponse = D1 ('MetaData "RetrieveDomainAuthCodeResponse" "Amazonka.Route53Domains.RetrieveDomainAuthCode" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "RetrieveDomainAuthCodeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "authCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))) |
newRetrieveDomainAuthCodeResponse Source #
Create a value of RetrieveDomainAuthCodeResponse
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:httpStatus:RetrieveDomainAuthCodeResponse'
, retrieveDomainAuthCodeResponse_httpStatus
- The response's http status code.
$sel:authCode:RetrieveDomainAuthCodeResponse'
, retrieveDomainAuthCodeResponse_authCode
- The authorization code for the domain.
TransferDomain
data TransferDomain Source #
The TransferDomain request includes the following elements.
See: newTransferDomain
smart constructor.
TransferDomain' (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Bool) (Maybe Text) (Maybe (Sensitive Text)) (Maybe [Nameserver]) Text Natural (Sensitive ContactDetail) (Sensitive ContactDetail) (Sensitive ContactDetail) |
Instances
:: Text | |
-> Natural | |
-> ContactDetail | |
-> ContactDetail | |
-> ContactDetail | |
-> TransferDomain |
Create a value of TransferDomain
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:privacyProtectTechContact:TransferDomain'
, transferDomain_privacyProtectTechContact
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the technical contact.
Default: true
$sel:privacyProtectRegistrantContact:TransferDomain'
, transferDomain_privacyProtectRegistrantContact
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the registrant contact (domain owner).
Default: true
$sel:autoRenew:TransferDomain'
, transferDomain_autoRenew
- Indicates whether the domain will be automatically renewed (true) or not
(false). Autorenewal only takes effect after the account is charged.
Default: true
$sel:privacyProtectAdminContact:TransferDomain'
, transferDomain_privacyProtectAdminContact
- Whether you want to conceal contact information from WHOIS queries. If
you specify true
, WHOIS ("who is") queries return contact
information either for Amazon Registrar (for .com, .net, and .org
domains) or for our registrar associate, Gandi (for all other TLDs). If
you specify false
, WHOIS queries return the information that you
entered for the admin contact.
Default: true
$sel:idnLangCode:TransferDomain'
, transferDomain_idnLangCode
- Reserved for future use.
$sel:authCode:TransferDomain'
, transferDomain_authCode
- The authorization code for the domain. You get this value from the
current registrar.
$sel:nameservers:TransferDomain'
, transferDomain_nameservers
- Contains details for the host and glue IP addresses.
$sel:domainName:TransferDomain'
, transferDomain_domainName
- The name of the domain that you want to transfer to Route 53. The
top-level domain (TLD), such as .com, must be a TLD that Route 53
supports. For a list of supported TLDs, see
Domains that You Can Register with Amazon Route 53
in the Amazon Route 53 Developer Guide.
The domain name can contain only the following characters:
- Letters a through z. Domain names are not case sensitive.
- Numbers 0 through 9.
- Hyphen (-). You can't specify a hyphen at the beginning or end of a label.
- Period (.) to separate the labels in the name, such as the
.
inexample.com
.
$sel:durationInYears:TransferDomain'
, transferDomain_durationInYears
- The number of years that you want to register the domain for. Domains
are registered for a minimum of one year. The maximum period depends on
the top-level domain.
Default: 1
$sel:adminContact:TransferDomain'
, transferDomain_adminContact
- Provides detailed contact information.
$sel:registrantContact:TransferDomain'
, transferDomain_registrantContact
- Provides detailed contact information.
$sel:techContact:TransferDomain'
, transferDomain_techContact
- Provides detailed contact information.
data TransferDomainResponse Source #
The TransferDomain response includes the following element.
See: newTransferDomainResponse
smart constructor.
Instances
newTransferDomainResponse Source #
:: Int | |
-> Text | |
-> TransferDomainResponse |
Create a value of TransferDomainResponse
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:httpStatus:TransferDomainResponse'
, transferDomainResponse_httpStatus
- The response's http status code.
$sel:operationId:TransferDomainResponse'
, transferDomainResponse_operationId
- Identifier for tracking the progress of the request. To query the
operation status, use
GetOperationDetail.
ListDomains (Paginated)
data ListDomains Source #
The ListDomains request includes the following elements.
See: newListDomains
smart constructor.
ListDomains' (Maybe Text) (Maybe Int) |
Instances
newListDomains :: ListDomains Source #
Create a value of ListDomains
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:marker:ListDomains'
, listDomains_marker
- For an initial request for a list of domains, omit this element. If the
number of domains that are associated with the current AWS account is
greater than the value that you specified for MaxItems
, you can use
Marker
to return additional domains. Get the value of NextPageMarker
from the previous response, and submit another request that includes the
value of NextPageMarker
in the Marker
element.
Constraints: The marker must match the value specified in the previous request.
$sel:maxItems:ListDomains'
, listDomains_maxItems
- Number of domains to be returned.
Default: 20
data ListDomainsResponse Source #
The ListDomains response includes the following elements.
See: newListDomainsResponse
smart constructor.
Instances
newListDomainsResponse Source #
Create a value of ListDomainsResponse
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:nextPageMarker:ListDomainsResponse'
, listDomainsResponse_nextPageMarker
- If there are more domains than you specified for MaxItems
in the
request, submit another request and include the value of
NextPageMarker
in the value of Marker
.
$sel:httpStatus:ListDomainsResponse'
, listDomainsResponse_httpStatus
- The response's http status code.
$sel:domains:ListDomainsResponse'
, listDomainsResponse_domains
- A summary of domains.
CancelDomainTransferToAnotherAwsAccount
data CancelDomainTransferToAnotherAwsAccount Source #
The CancelDomainTransferToAnotherAwsAccount request includes the following element.
See: newCancelDomainTransferToAnotherAwsAccount
smart constructor.
Instances
newCancelDomainTransferToAnotherAwsAccount Source #
Create a value of CancelDomainTransferToAnotherAwsAccount
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:CancelDomainTransferToAnotherAwsAccount'
, cancelDomainTransferToAnotherAwsAccount_domainName
- The name of the domain for which you want to cancel the transfer to
another AWS account.
data CancelDomainTransferToAnotherAwsAccountResponse Source #
The CancelDomainTransferToAnotherAwsAccount
response includes the
following element.
See: newCancelDomainTransferToAnotherAwsAccountResponse
smart constructor.
Instances
newCancelDomainTransferToAnotherAwsAccountResponse Source #
:: Int |
|
-> CancelDomainTransferToAnotherAwsAccountResponse |
Create a value of CancelDomainTransferToAnotherAwsAccountResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operationId:CancelDomainTransferToAnotherAwsAccountResponse'
, cancelDomainTransferToAnotherAwsAccountResponse_operationId
- The identifier that TransferDomainToAnotherAwsAccount
returned to
track the progress of the request. Because the transfer request was
canceled, the value is no longer valid, and you can't use
GetOperationDetail
to query the operation status.
$sel:httpStatus:CancelDomainTransferToAnotherAwsAccountResponse'
, cancelDomainTransferToAnotherAwsAccountResponse_httpStatus
- The response's http status code.
Types
ContactType
newtype ContactType Source #
pattern ContactType_ASSOCIATION :: ContactType | |
pattern ContactType_COMPANY :: ContactType | |
pattern ContactType_PERSON :: ContactType | |
pattern ContactType_PUBLIC_BODY :: ContactType | |
pattern ContactType_RESELLER :: ContactType |
Instances
CountryCode
newtype CountryCode Source #
Instances
DomainAvailability
newtype DomainAvailability Source #
pattern DomainAvailability_AVAILABLE :: DomainAvailability | |
pattern DomainAvailability_AVAILABLE_PREORDER :: DomainAvailability | |
pattern DomainAvailability_AVAILABLE_RESERVED :: DomainAvailability | |
pattern DomainAvailability_DONT_KNOW :: DomainAvailability | |
pattern DomainAvailability_RESERVED :: DomainAvailability | |
pattern DomainAvailability_UNAVAILABLE :: DomainAvailability | |
pattern DomainAvailability_UNAVAILABLE_PREMIUM :: DomainAvailability | |
pattern DomainAvailability_UNAVAILABLE_RESTRICTED :: DomainAvailability |
Instances
ExtraParamName
newtype ExtraParamName Source #
Instances
OperationStatus
newtype OperationStatus Source #
pattern OperationStatus_ERROR :: OperationStatus | |
pattern OperationStatus_FAILED :: OperationStatus | |
pattern OperationStatus_IN_PROGRESS :: OperationStatus | |
pattern OperationStatus_SUBMITTED :: OperationStatus | |
pattern OperationStatus_SUCCESSFUL :: OperationStatus |
Instances
OperationType
newtype OperationType Source #
Instances
ReachabilityStatus
newtype ReachabilityStatus Source #
pattern ReachabilityStatus_DONE :: ReachabilityStatus | |
pattern ReachabilityStatus_EXPIRED :: ReachabilityStatus | |
pattern ReachabilityStatus_PENDING :: ReachabilityStatus |
Instances
Transferable
newtype Transferable Source #
Whether the domain name can be transferred to Route 53.
You can transfer only domains that have a value of TRANSFERABLE
for
Transferable
.
Valid values:
- TRANSFERABLE
- The domain name can be transferred to Route 53.
- UNTRANSFERRABLE
- The domain name can't be transferred to Route 53.
- DONT_KNOW
- Reserved for future use.
pattern Transferable_DONT_KNOW :: Transferable | |
pattern Transferable_TRANSFERABLE :: Transferable | |
pattern Transferable_UNTRANSFERABLE :: Transferable |
Instances
BillingRecord
data BillingRecord Source #
Information for one billing record.
See: newBillingRecord
smart constructor.
Instances
newBillingRecord :: BillingRecord Source #
Create a value of BillingRecord
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operation:BillingRecord'
, billingRecord_operation
- The operation that you were charged for.
$sel:invoiceId:BillingRecord'
, billingRecord_invoiceId
- The ID of the invoice that is associated with the billing record.
$sel:domainName:BillingRecord'
, billingRecord_domainName
- The name of the domain that the billing record applies to. If the domain
name contains characters other than a-z, 0-9, and - (hyphen), such as an
internationalized domain name, then this value is in Punycode. For more
information, see
DNS Domain Name Format
in the Amazon Route 53 Developer Guide.
$sel:billDate:BillingRecord'
, billingRecord_billDate
- The date that the operation was billed, in Unix format.
$sel:price:BillingRecord'
, billingRecord_price
- The price that you were charged for the operation, in US dollars.
Example value: 12.0
ContactDetail
data ContactDetail Source #
ContactDetail includes the following elements.
See: newContactDetail
smart constructor.
ContactDetail' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ExtraParam]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CountryCode) (Maybe ContactType) |
Instances
newContactDetail :: ContactDetail Source #
Create a value of ContactDetail
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:organizationName:ContactDetail'
, contactDetail_organizationName
- Name of the organization for contact types other than PERSON
.
$sel:email:ContactDetail'
, contactDetail_email
- Email address of the contact.
$sel:state:ContactDetail'
, contactDetail_state
- The state or province of the contact's city.
$sel:fax:ContactDetail'
, contactDetail_fax
- Fax number of the contact.
Constraints: Phone number must be specified in the format "+[country
dialing code].[number including any area code]". For example, a US
phone number might appear as "+1.1234567890"
.
$sel:lastName:ContactDetail'
, contactDetail_lastName
- Last name of contact.
$sel:extraParams:ContactDetail'
, contactDetail_extraParams
- A list of name-value pairs for parameters required by certain top-level
domains.
$sel:zipCode:ContactDetail'
, contactDetail_zipCode
- The zip or postal code of the contact's address.
$sel:addressLine1:ContactDetail'
, contactDetail_addressLine1
- First line of the contact's address.
$sel:city:ContactDetail'
, contactDetail_city
- The city of the contact's address.
$sel:phoneNumber:ContactDetail'
, contactDetail_phoneNumber
- The phone number of the contact.
Constraints: Phone number must be specified in the format "+[country
dialing code].[number including any area code>]". For example, a US
phone number might appear as "+1.1234567890"
.
$sel:addressLine2:ContactDetail'
, contactDetail_addressLine2
- Second line of contact's address, if any.
$sel:firstName:ContactDetail'
, contactDetail_firstName
- First name of contact.
$sel:countryCode:ContactDetail'
, contactDetail_countryCode
- Code for the country of the contact's address.
$sel:contactType:ContactDetail'
, contactDetail_contactType
- Indicates whether the contact is a person, company, association, or
public organization. Note the following:
- If you specify a value other than
PERSON
, you must also specify a value forOrganizationName
. - For some TLDs, the privacy protection available depends on the value
that you specify for
Contact Type
. For the privacy protection settings for your TLD, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide - For .es domains, if you specify
PERSON
, you must specifyINDIVIDUAL
for the value ofES_LEGAL_FORM
.
DomainSuggestion
data DomainSuggestion Source #
Information about one suggested domain name.
See: newDomainSuggestion
smart constructor.
Instances
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.
DomainSummary
data DomainSummary Source #
Summary information about one domain.
See: newDomainSummary
smart constructor.
Instances
Create a value of DomainSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:expiry:DomainSummary'
, domainSummary_expiry
- Expiration date of the domain in Unix time format and Coordinated
Universal Time (UTC).
$sel:transferLock:DomainSummary'
, domainSummary_transferLock
- Indicates whether a domain is locked from unauthorized transfer to
another party.
$sel:autoRenew:DomainSummary'
, domainSummary_autoRenew
- Indicates whether the domain is automatically renewed upon expiration.
$sel:domainName:DomainSummary'
, domainSummary_domainName
- The name of the domain that the summary information applies to.
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
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.
Instances
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
isPERSON
, 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 thanPERSON
, valid values include the following:ASS
(Canadian unincorporated association)CCO
(Canadian corporation)EDU
(Canadian educational institution)GOV
(Government or government entity in Canada)HOP
(Canadian Hospital)INB
(Indian Band recognized by the Indian Act of Canada)LAM
(Canadian Library, Archive, or Museum)MAJ
(Her/His Majesty the Queen/King)OMK
(Official mark registered in Canada)PLT
(Canadian Political Party)PRT
(Partnership Registered in Canada)TDM
(Trademark registered in Canada)TRD
(Canadian Trade Union)TRS
(Trust established in Canada)
- .es
- -
ES_IDENTIFICATION
Specify the applicable value:
- For contacts inside Spain: Enter your passport ID.
For contacts outside of Spain: Enter the VAT identification number for the company.
For .es domains, the value of
ContactType
must bePERSON
.ES_IDENTIFICATION_TYPE
Valid values include the following:
DNI_AND_NIF
(For Spanish contacts)NIE
(For foreigners with legal residence)OTHER
(For contacts outside of Spain)
ES_LEGAL_FORM
Valid values include the following:
ASSOCIATION
CENTRAL_GOVERNMENT_BODY
CIVIL_SOCIETY
COMMUNITY_OF_OWNERS
COMMUNITY_PROPERTY
CONSULATE
COOPERATIVE
DESIGNATION_OF_ORIGIN_SUPERVISORY_COUNCIL
ECONOMIC_INTEREST_GROUP
EMBASSY
ENTITY_MANAGING_NATURAL_AREAS
FARM_PARTNERSHIP
FOUNDATION
GENERAL_AND_LIMITED_PARTNERSHIP
GENERAL_PARTNERSHIP
INDIVIDUAL
LIMITED_COMPANY
LOCAL_AUTHORITY
LOCAL_PUBLIC_ENTITY
MUTUAL_INSURANCE_COMPANY
NATIONAL_PUBLIC_ENTITY
ORDER_OR_RELIGIOUS_INSTITUTION
OTHERS (Only for contacts outside of Spain)
POLITICAL_PARTY
PROFESSIONAL_ASSOCIATION
PUBLIC_LAW_ASSOCIATION
PUBLIC_LIMITED_COMPANY
REGIONAL_GOVERNMENT_BODY
REGIONAL_PUBLIC_ENTITY
SAVINGS_BANK
SPANISH_OFFICE
SPORTS_ASSOCIATION
SPORTS_FEDERATION
SPORTS_LIMITED_COMPANY
TEMPORARY_ALLIANCE_OF_ENTERPRISES
TRADE_UNION
WORKER_OWNED_COMPANY
WORKER_OWNED_LIMITED_COMPANY
- .fi
- -
BIRTH_DATE_IN_YYYY_MM_DD
FI_BUSINESS_NUMBER
FI_ID_NUMBER
FI_NATIONALITY
Valid values include the following:
FINNISH
NOT_FINNISH
FI_ORGANIZATION_TYPE
Valid values include the following:
COMPANY
CORPORATION
GOVERNMENT
INSTITUTION
POLITICAL_PARTY
PUBLIC_COMMUNITY
TOWNSHIP
- .fr
- -
BIRTH_CITY
BIRTH_COUNTRY
BIRTH_DATE_IN_YYYY_MM_DD
BIRTH_DEPARTMENT
: Specify the INSEE code that corresponds with the department where the contact was born. If the contact was born somewhere other than France or its overseas departments, specify99
. For more information, including a list of departments and the corresponding INSEE numbers, see the Wikipedia entry Departments of France.BRAND_NUMBER
- .it
- -
IT_NATIONALITY
IT_PIN
IT_REGISTRANT_ENTITY_TYPE
Valid values include the following:
FOREIGNERS
FREELANCE_WORKERS
(Freelance workers and professionals)ITALIAN_COMPANIES
(Italian companies and one-person companies)NON_PROFIT_ORGANIZATIONS
OTHER_SUBJECTS
PUBLIC_ORGANIZATIONS
- .ru
- -
BIRTH_DATE_IN_YYYY_MM_DD
RU_PASSPORT_DATA
- .se
- -
BIRTH_COUNTRY
SE_ID_NUMBER
- .sg
- -
SG_ID_NUMBER
- .co.uk, .me.uk, and .org.uk
- -
UK_CONTACT_TYPE
Valid values include the following:
CRC
(UK Corporation by Royal Charter)FCORP
(Non-UK Corporation)FIND
(Non-UK Individual, representing self)FOTHER
(Non-UK Entity that does not fit into any other category)GOV
(UK Government Body)IND
(UK Individual (representing self))IP
(UK Industrial/Provident Registered Company)LLP
(UK Limited Liability Partnership)LTD
(UK Limited Company)OTHER
(UK Entity that does not fit into any other category)PLC
(UK Public Limited Company)PTNR
(UK Partnership)RCHAR
(UK Registered Charity)SCH
(UK School)STAT
(UK Statutory Body)STRA
(UK Sole Trader)UK_COMPANY_NUMBER
In addition, many TLDs require a VAT_NUMBER
.
$sel:value:ExtraParam'
, extraParam_value
- The value that corresponds with the name of an extra parameter.
Nameserver
data Nameserver Source #
Nameserver includes the following elements.
See: newNameserver
smart constructor.
Nameserver' (Maybe [Text]) Text |
Instances
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
OperationSummary
data OperationSummary Source #
OperationSummary includes the following elements.
See: newOperationSummary
smart constructor.
Instances
:: Text | |
-> OperationStatus | |
-> OperationType | |
-> UTCTime | |
-> OperationSummary |
Create a value of OperationSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:operationId:OperationSummary'
, operationSummary_operationId
- Identifier returned to track the requested action.
$sel:status:OperationSummary'
, operationSummary_status
- The current status of the requested operation in the system.
$sel:type':OperationSummary'
, operationSummary_type
- Type of the action requested.
$sel:submittedDate:OperationSummary'
, operationSummary_submittedDate
- The date when the request was submitted.
Tag
Each tag includes the following elements.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.Route53Domains.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.Route53Domains.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.Route53Domains.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.Route53Domains.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Route53Domains.Types.Tag" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
Create a value of Tag
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:Tag'
, tag_value
- The value of a tag.
Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"
Constraints: Each value can be 0-256 characters long.
$sel:key:Tag'
, tag_key
- The key (name) of a tag.
Valid values: A-Z, a-z, 0-9, space, ".:/=+\-@"
Constraints: Each key can be 1-128 characters long.