{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Amazonka.Route53Domains.Lens
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.Route53Domains.Lens
( -- * Operations
-- ** AcceptDomainTransferFromAnotherAwsAccount
acceptDomainTransferFromAnotherAwsAccount_domainName,
acceptDomainTransferFromAnotherAwsAccount_password,
acceptDomainTransferFromAnotherAwsAccountResponse_operationId,
acceptDomainTransferFromAnotherAwsAccountResponse_httpStatus,
-- ** AssociateDelegationSignerToDomain
associateDelegationSignerToDomain_domainName,
associateDelegationSignerToDomain_signingAttributes,
associateDelegationSignerToDomainResponse_operationId,
associateDelegationSignerToDomainResponse_httpStatus,
-- ** CancelDomainTransferToAnotherAwsAccount
cancelDomainTransferToAnotherAwsAccount_domainName,
cancelDomainTransferToAnotherAwsAccountResponse_operationId,
cancelDomainTransferToAnotherAwsAccountResponse_httpStatus,
-- ** CheckDomainAvailability
checkDomainAvailability_idnLangCode,
checkDomainAvailability_domainName,
checkDomainAvailabilityResponse_availability,
checkDomainAvailabilityResponse_httpStatus,
-- ** CheckDomainTransferability
checkDomainTransferability_authCode,
checkDomainTransferability_domainName,
checkDomainTransferabilityResponse_transferability,
checkDomainTransferabilityResponse_httpStatus,
-- ** DeleteDomain
deleteDomain_domainName,
deleteDomainResponse_operationId,
deleteDomainResponse_httpStatus,
-- ** DeleteTagsForDomain
deleteTagsForDomain_domainName,
deleteTagsForDomain_tagsToDelete,
deleteTagsForDomainResponse_httpStatus,
-- ** DisableDomainAutoRenew
disableDomainAutoRenew_domainName,
disableDomainAutoRenewResponse_httpStatus,
-- ** DisableDomainTransferLock
disableDomainTransferLock_domainName,
disableDomainTransferLockResponse_operationId,
disableDomainTransferLockResponse_httpStatus,
-- ** DisassociateDelegationSignerFromDomain
disassociateDelegationSignerFromDomain_domainName,
disassociateDelegationSignerFromDomain_id,
disassociateDelegationSignerFromDomainResponse_operationId,
disassociateDelegationSignerFromDomainResponse_httpStatus,
-- ** EnableDomainAutoRenew
enableDomainAutoRenew_domainName,
enableDomainAutoRenewResponse_httpStatus,
-- ** EnableDomainTransferLock
enableDomainTransferLock_domainName,
enableDomainTransferLockResponse_operationId,
enableDomainTransferLockResponse_httpStatus,
-- ** GetContactReachabilityStatus
getContactReachabilityStatus_domainName,
getContactReachabilityStatusResponse_domainName,
getContactReachabilityStatusResponse_status,
getContactReachabilityStatusResponse_httpStatus,
-- ** GetDomainDetail
getDomainDetail_domainName,
getDomainDetailResponse_abuseContactEmail,
getDomainDetailResponse_abuseContactPhone,
getDomainDetailResponse_adminContact,
getDomainDetailResponse_adminPrivacy,
getDomainDetailResponse_autoRenew,
getDomainDetailResponse_creationDate,
getDomainDetailResponse_dnsSec,
getDomainDetailResponse_dnssecKeys,
getDomainDetailResponse_domainName,
getDomainDetailResponse_expirationDate,
getDomainDetailResponse_nameservers,
getDomainDetailResponse_registrantContact,
getDomainDetailResponse_registrantPrivacy,
getDomainDetailResponse_registrarName,
getDomainDetailResponse_registrarUrl,
getDomainDetailResponse_registryDomainId,
getDomainDetailResponse_reseller,
getDomainDetailResponse_statusList,
getDomainDetailResponse_techContact,
getDomainDetailResponse_techPrivacy,
getDomainDetailResponse_updatedDate,
getDomainDetailResponse_whoIsServer,
getDomainDetailResponse_httpStatus,
-- ** GetDomainSuggestions
getDomainSuggestions_domainName,
getDomainSuggestions_suggestionCount,
getDomainSuggestions_onlyAvailable,
getDomainSuggestionsResponse_suggestionsList,
getDomainSuggestionsResponse_httpStatus,
-- ** GetOperationDetail
getOperationDetail_operationId,
getOperationDetailResponse_domainName,
getOperationDetailResponse_lastUpdatedDate,
getOperationDetailResponse_message,
getOperationDetailResponse_operationId,
getOperationDetailResponse_status,
getOperationDetailResponse_statusFlag,
getOperationDetailResponse_submittedDate,
getOperationDetailResponse_type,
getOperationDetailResponse_httpStatus,
-- ** ListDomains
listDomains_filterConditions,
listDomains_marker,
listDomains_maxItems,
listDomains_sortCondition,
listDomainsResponse_domains,
listDomainsResponse_nextPageMarker,
listDomainsResponse_httpStatus,
-- ** ListOperations
listOperations_marker,
listOperations_maxItems,
listOperations_sortBy,
listOperations_sortOrder,
listOperations_status,
listOperations_submittedSince,
listOperations_type,
listOperationsResponse_nextPageMarker,
listOperationsResponse_operations,
listOperationsResponse_httpStatus,
-- ** ListPrices
listPrices_marker,
listPrices_maxItems,
listPrices_tld,
listPricesResponse_nextPageMarker,
listPricesResponse_prices,
listPricesResponse_httpStatus,
-- ** ListTagsForDomain
listTagsForDomain_domainName,
listTagsForDomainResponse_tagList,
listTagsForDomainResponse_httpStatus,
-- ** PushDomain
pushDomain_domainName,
pushDomain_target,
-- ** RegisterDomain
registerDomain_autoRenew,
registerDomain_idnLangCode,
registerDomain_privacyProtectAdminContact,
registerDomain_privacyProtectRegistrantContact,
registerDomain_privacyProtectTechContact,
registerDomain_domainName,
registerDomain_durationInYears,
registerDomain_adminContact,
registerDomain_registrantContact,
registerDomain_techContact,
registerDomainResponse_operationId,
registerDomainResponse_httpStatus,
-- ** RejectDomainTransferFromAnotherAwsAccount
rejectDomainTransferFromAnotherAwsAccount_domainName,
rejectDomainTransferFromAnotherAwsAccountResponse_operationId,
rejectDomainTransferFromAnotherAwsAccountResponse_httpStatus,
-- ** RenewDomain
renewDomain_durationInYears,
renewDomain_domainName,
renewDomain_currentExpiryYear,
renewDomainResponse_operationId,
renewDomainResponse_httpStatus,
-- ** ResendContactReachabilityEmail
resendContactReachabilityEmail_domainName,
resendContactReachabilityEmailResponse_domainName,
resendContactReachabilityEmailResponse_emailAddress,
resendContactReachabilityEmailResponse_isAlreadyVerified,
resendContactReachabilityEmailResponse_httpStatus,
-- ** ResendOperationAuthorization
resendOperationAuthorization_operationId,
-- ** RetrieveDomainAuthCode
retrieveDomainAuthCode_domainName,
retrieveDomainAuthCodeResponse_authCode,
retrieveDomainAuthCodeResponse_httpStatus,
-- ** TransferDomain
transferDomain_authCode,
transferDomain_autoRenew,
transferDomain_idnLangCode,
transferDomain_nameservers,
transferDomain_privacyProtectAdminContact,
transferDomain_privacyProtectRegistrantContact,
transferDomain_privacyProtectTechContact,
transferDomain_domainName,
transferDomain_durationInYears,
transferDomain_adminContact,
transferDomain_registrantContact,
transferDomain_techContact,
transferDomainResponse_operationId,
transferDomainResponse_httpStatus,
-- ** TransferDomainToAnotherAwsAccount
transferDomainToAnotherAwsAccount_domainName,
transferDomainToAnotherAwsAccount_accountId,
transferDomainToAnotherAwsAccountResponse_operationId,
transferDomainToAnotherAwsAccountResponse_password,
transferDomainToAnotherAwsAccountResponse_httpStatus,
-- ** UpdateDomainContact
updateDomainContact_adminContact,
updateDomainContact_consent,
updateDomainContact_registrantContact,
updateDomainContact_techContact,
updateDomainContact_domainName,
updateDomainContactResponse_operationId,
updateDomainContactResponse_httpStatus,
-- ** UpdateDomainContactPrivacy
updateDomainContactPrivacy_adminPrivacy,
updateDomainContactPrivacy_registrantPrivacy,
updateDomainContactPrivacy_techPrivacy,
updateDomainContactPrivacy_domainName,
updateDomainContactPrivacyResponse_operationId,
updateDomainContactPrivacyResponse_httpStatus,
-- ** UpdateDomainNameservers
updateDomainNameservers_fIAuthKey,
updateDomainNameservers_domainName,
updateDomainNameservers_nameservers,
updateDomainNameserversResponse_operationId,
updateDomainNameserversResponse_httpStatus,
-- ** UpdateTagsForDomain
updateTagsForDomain_tagsToUpdate,
updateTagsForDomain_domainName,
updateTagsForDomainResponse_httpStatus,
-- ** ViewBilling
viewBilling_end,
viewBilling_marker,
viewBilling_maxItems,
viewBilling_start,
viewBillingResponse_billingRecords,
viewBillingResponse_nextPageMarker,
viewBillingResponse_httpStatus,
-- * Types
-- ** BillingRecord
billingRecord_billDate,
billingRecord_domainName,
billingRecord_invoiceId,
billingRecord_operation,
billingRecord_price,
-- ** Consent
consent_maxPrice,
consent_currency,
-- ** ContactDetail
contactDetail_addressLine1,
contactDetail_addressLine2,
contactDetail_city,
contactDetail_contactType,
contactDetail_countryCode,
contactDetail_email,
contactDetail_extraParams,
contactDetail_fax,
contactDetail_firstName,
contactDetail_lastName,
contactDetail_organizationName,
contactDetail_phoneNumber,
contactDetail_state,
contactDetail_zipCode,
-- ** DnssecKey
dnssecKey_algorithm,
dnssecKey_digest,
dnssecKey_digestType,
dnssecKey_flags,
dnssecKey_id,
dnssecKey_keyTag,
dnssecKey_publicKey,
-- ** DnssecSigningAttributes
dnssecSigningAttributes_algorithm,
dnssecSigningAttributes_flags,
dnssecSigningAttributes_publicKey,
-- ** DomainPrice
domainPrice_changeOwnershipPrice,
domainPrice_name,
domainPrice_registrationPrice,
domainPrice_renewalPrice,
domainPrice_restorationPrice,
domainPrice_transferPrice,
-- ** DomainSuggestion
domainSuggestion_availability,
domainSuggestion_domainName,
-- ** DomainSummary
domainSummary_autoRenew,
domainSummary_domainName,
domainSummary_expiry,
domainSummary_transferLock,
-- ** DomainTransferability
domainTransferability_transferable,
-- ** ExtraParam
extraParam_name,
extraParam_value,
-- ** FilterCondition
filterCondition_name,
filterCondition_operator,
filterCondition_values,
-- ** Nameserver
nameserver_glueIps,
nameserver_name,
-- ** OperationSummary
operationSummary_domainName,
operationSummary_lastUpdatedDate,
operationSummary_message,
operationSummary_operationId,
operationSummary_status,
operationSummary_statusFlag,
operationSummary_submittedDate,
operationSummary_type,
-- ** PriceWithCurrency
priceWithCurrency_price,
priceWithCurrency_currency,
-- ** SortCondition
sortCondition_name,
sortCondition_sortOrder,
-- ** Tag
tag_key,
tag_value,
)
where
import Amazonka.Route53Domains.AcceptDomainTransferFromAnotherAwsAccount
import Amazonka.Route53Domains.AssociateDelegationSignerToDomain
import Amazonka.Route53Domains.CancelDomainTransferToAnotherAwsAccount
import Amazonka.Route53Domains.CheckDomainAvailability
import Amazonka.Route53Domains.CheckDomainTransferability
import Amazonka.Route53Domains.DeleteDomain
import Amazonka.Route53Domains.DeleteTagsForDomain
import Amazonka.Route53Domains.DisableDomainAutoRenew
import Amazonka.Route53Domains.DisableDomainTransferLock
import Amazonka.Route53Domains.DisassociateDelegationSignerFromDomain
import Amazonka.Route53Domains.EnableDomainAutoRenew
import Amazonka.Route53Domains.EnableDomainTransferLock
import Amazonka.Route53Domains.GetContactReachabilityStatus
import Amazonka.Route53Domains.GetDomainDetail
import Amazonka.Route53Domains.GetDomainSuggestions
import Amazonka.Route53Domains.GetOperationDetail
import Amazonka.Route53Domains.ListDomains
import Amazonka.Route53Domains.ListOperations
import Amazonka.Route53Domains.ListPrices
import Amazonka.Route53Domains.ListTagsForDomain
import Amazonka.Route53Domains.PushDomain
import Amazonka.Route53Domains.RegisterDomain
import Amazonka.Route53Domains.RejectDomainTransferFromAnotherAwsAccount
import Amazonka.Route53Domains.RenewDomain
import Amazonka.Route53Domains.ResendContactReachabilityEmail
import Amazonka.Route53Domains.ResendOperationAuthorization
import Amazonka.Route53Domains.RetrieveDomainAuthCode
import Amazonka.Route53Domains.TransferDomain
import Amazonka.Route53Domains.TransferDomainToAnotherAwsAccount
import Amazonka.Route53Domains.Types.BillingRecord
import Amazonka.Route53Domains.Types.Consent
import Amazonka.Route53Domains.Types.ContactDetail
import Amazonka.Route53Domains.Types.DnssecKey
import Amazonka.Route53Domains.Types.DnssecSigningAttributes
import Amazonka.Route53Domains.Types.DomainPrice
import Amazonka.Route53Domains.Types.DomainSuggestion
import Amazonka.Route53Domains.Types.DomainSummary
import Amazonka.Route53Domains.Types.DomainTransferability
import Amazonka.Route53Domains.Types.ExtraParam
import Amazonka.Route53Domains.Types.FilterCondition
import Amazonka.Route53Domains.Types.Nameserver
import Amazonka.Route53Domains.Types.OperationSummary
import Amazonka.Route53Domains.Types.PriceWithCurrency
import Amazonka.Route53Domains.Types.SortCondition
import Amazonka.Route53Domains.Types.Tag
import Amazonka.Route53Domains.UpdateDomainContact
import Amazonka.Route53Domains.UpdateDomainContactPrivacy
import Amazonka.Route53Domains.UpdateDomainNameservers
import Amazonka.Route53Domains.UpdateTagsForDomain
import Amazonka.Route53Domains.ViewBilling