Type definitions#
Index > Route53Domains > Type definitions
Auto-generated documentation for Route53Domains type annotations stubs module types-boto3-route53domains.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
NameserverUnionTypeDef#
# NameserverUnionTypeDef definition
NameserverUnionTypeDef = Union[
NameserverTypeDef, # (1)
NameserverOutputTypeDef, # (2)
]
AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef#
# AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef definition
class AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
Password: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DnssecSigningAttributesTypeDef#
# DnssecSigningAttributesTypeDef definition
class DnssecSigningAttributesTypeDef(TypedDict):
Algorithm: NotRequired[int],
Flags: NotRequired[int],
PublicKey: NotRequired[str],
BillingRecordTypeDef#
# BillingRecordTypeDef definition
class BillingRecordTypeDef(TypedDict):
DomainName: NotRequired[str],
Operation: NotRequired[OperationTypeType], # (1)
InvoiceId: NotRequired[str],
BillDate: NotRequired[datetime],
Price: NotRequired[float],
CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef#
# CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef definition
class CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
CheckDomainAvailabilityRequestRequestTypeDef#
# CheckDomainAvailabilityRequestRequestTypeDef definition
class CheckDomainAvailabilityRequestRequestTypeDef(TypedDict):
DomainName: str,
IdnLangCode: NotRequired[str],
CheckDomainTransferabilityRequestRequestTypeDef#
# CheckDomainTransferabilityRequestRequestTypeDef definition
class CheckDomainTransferabilityRequestRequestTypeDef(TypedDict):
DomainName: str,
AuthCode: NotRequired[str],
DomainTransferabilityTypeDef#
# DomainTransferabilityTypeDef definition
class DomainTransferabilityTypeDef(TypedDict):
Transferable: NotRequired[TransferableType], # (1)
- See TransferableType
ConsentTypeDef#
# ConsentTypeDef definition
class ConsentTypeDef(TypedDict):
MaxPrice: float,
Currency: str,
ExtraParamTypeDef#
# ExtraParamTypeDef definition
class ExtraParamTypeDef(TypedDict):
Name: ExtraParamNameType, # (1)
Value: str,
DeleteDomainRequestRequestTypeDef#
# DeleteDomainRequestRequestTypeDef definition
class DeleteDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DeleteTagsForDomainRequestRequestTypeDef#
# DeleteTagsForDomainRequestRequestTypeDef definition
class DeleteTagsForDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
TagsToDelete: Sequence[str],
DisableDomainAutoRenewRequestRequestTypeDef#
# DisableDomainAutoRenewRequestRequestTypeDef definition
class DisableDomainAutoRenewRequestRequestTypeDef(TypedDict):
DomainName: str,
DisableDomainTransferLockRequestRequestTypeDef#
# DisableDomainTransferLockRequestRequestTypeDef definition
class DisableDomainTransferLockRequestRequestTypeDef(TypedDict):
DomainName: str,
DisassociateDelegationSignerFromDomainRequestRequestTypeDef#
# DisassociateDelegationSignerFromDomainRequestRequestTypeDef definition
class DisassociateDelegationSignerFromDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
Id: str,
DnssecKeyTypeDef#
# DnssecKeyTypeDef definition
class DnssecKeyTypeDef(TypedDict):
Algorithm: NotRequired[int],
Flags: NotRequired[int],
PublicKey: NotRequired[str],
DigestType: NotRequired[int],
Digest: NotRequired[str],
KeyTag: NotRequired[int],
Id: NotRequired[str],
PriceWithCurrencyTypeDef#
# PriceWithCurrencyTypeDef definition
class PriceWithCurrencyTypeDef(TypedDict):
Price: float,
Currency: str,
DomainSuggestionTypeDef#
# DomainSuggestionTypeDef definition
class DomainSuggestionTypeDef(TypedDict):
DomainName: NotRequired[str],
Availability: NotRequired[str],
DomainSummaryTypeDef#
# DomainSummaryTypeDef definition
class DomainSummaryTypeDef(TypedDict):
DomainName: NotRequired[str],
AutoRenew: NotRequired[bool],
TransferLock: NotRequired[bool],
Expiry: NotRequired[datetime],
EnableDomainAutoRenewRequestRequestTypeDef#
# EnableDomainAutoRenewRequestRequestTypeDef definition
class EnableDomainAutoRenewRequestRequestTypeDef(TypedDict):
DomainName: str,
EnableDomainTransferLockRequestRequestTypeDef#
# EnableDomainTransferLockRequestRequestTypeDef definition
class EnableDomainTransferLockRequestRequestTypeDef(TypedDict):
DomainName: str,
FilterConditionTypeDef#
# FilterConditionTypeDef definition
class FilterConditionTypeDef(TypedDict):
Name: ListDomainsAttributeNameType, # (1)
Operator: OperatorType, # (2)
Values: Sequence[str],
GetContactReachabilityStatusRequestRequestTypeDef#
# GetContactReachabilityStatusRequestRequestTypeDef definition
class GetContactReachabilityStatusRequestRequestTypeDef(TypedDict):
domainName: NotRequired[str],
GetDomainDetailRequestRequestTypeDef#
# GetDomainDetailRequestRequestTypeDef definition
class GetDomainDetailRequestRequestTypeDef(TypedDict):
DomainName: str,
NameserverOutputTypeDef#
# NameserverOutputTypeDef definition
class NameserverOutputTypeDef(TypedDict):
Name: str,
GlueIps: NotRequired[list[str]],
GetDomainSuggestionsRequestRequestTypeDef#
# GetDomainSuggestionsRequestRequestTypeDef definition
class GetDomainSuggestionsRequestRequestTypeDef(TypedDict):
DomainName: str,
SuggestionCount: int,
OnlyAvailable: bool,
GetOperationDetailRequestRequestTypeDef#
# GetOperationDetailRequestRequestTypeDef definition
class GetOperationDetailRequestRequestTypeDef(TypedDict):
OperationId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
SortConditionTypeDef#
# SortConditionTypeDef definition
class SortConditionTypeDef(TypedDict):
Name: ListDomainsAttributeNameType, # (1)
SortOrder: SortOrderType, # (2)
OperationSummaryTypeDef#
# OperationSummaryTypeDef definition
class OperationSummaryTypeDef(TypedDict):
OperationId: NotRequired[str],
Status: NotRequired[OperationStatusType], # (1)
Type: NotRequired[OperationTypeType], # (2)
SubmittedDate: NotRequired[datetime],
DomainName: NotRequired[str],
Message: NotRequired[str],
StatusFlag: NotRequired[StatusFlagType], # (3)
LastUpdatedDate: NotRequired[datetime],
- See OperationStatusType
- See OperationTypeType
- See StatusFlagType
ListPricesRequestRequestTypeDef#
# ListPricesRequestRequestTypeDef definition
class ListPricesRequestRequestTypeDef(TypedDict):
Tld: NotRequired[str],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListTagsForDomainRequestRequestTypeDef#
# ListTagsForDomainRequestRequestTypeDef definition
class ListTagsForDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
NameserverTypeDef#
# NameserverTypeDef definition
class NameserverTypeDef(TypedDict):
Name: str,
GlueIps: NotRequired[Sequence[str]],
PushDomainRequestRequestTypeDef#
# PushDomainRequestRequestTypeDef definition
class PushDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
Target: str,
RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef#
# RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef definition
class RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
RenewDomainRequestRequestTypeDef#
# RenewDomainRequestRequestTypeDef definition
class RenewDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
CurrentExpiryYear: int,
DurationInYears: NotRequired[int],
ResendContactReachabilityEmailRequestRequestTypeDef#
# ResendContactReachabilityEmailRequestRequestTypeDef definition
class ResendContactReachabilityEmailRequestRequestTypeDef(TypedDict):
domainName: NotRequired[str],
ResendOperationAuthorizationRequestRequestTypeDef#
# ResendOperationAuthorizationRequestRequestTypeDef definition
class ResendOperationAuthorizationRequestRequestTypeDef(TypedDict):
OperationId: str,
RetrieveDomainAuthCodeRequestRequestTypeDef#
# RetrieveDomainAuthCodeRequestRequestTypeDef definition
class RetrieveDomainAuthCodeRequestRequestTypeDef(TypedDict):
DomainName: str,
TransferDomainToAnotherAwsAccountRequestRequestTypeDef#
# TransferDomainToAnotherAwsAccountRequestRequestTypeDef definition
class TransferDomainToAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
AccountId: str,
UpdateDomainContactPrivacyRequestRequestTypeDef#
# UpdateDomainContactPrivacyRequestRequestTypeDef definition
class UpdateDomainContactPrivacyRequestRequestTypeDef(TypedDict):
DomainName: str,
AdminPrivacy: NotRequired[bool],
RegistrantPrivacy: NotRequired[bool],
TechPrivacy: NotRequired[bool],
BillingPrivacy: NotRequired[bool],
AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef#
# AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef definition
class AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateDelegationSignerToDomainResponseTypeDef#
# AssociateDelegationSignerToDomainResponseTypeDef definition
class AssociateDelegationSignerToDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CancelDomainTransferToAnotherAwsAccountResponseTypeDef#
# CancelDomainTransferToAnotherAwsAccountResponseTypeDef definition
class CancelDomainTransferToAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CheckDomainAvailabilityResponseTypeDef#
# CheckDomainAvailabilityResponseTypeDef definition
class CheckDomainAvailabilityResponseTypeDef(TypedDict):
Availability: DomainAvailabilityType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDomainResponseTypeDef#
# DeleteDomainResponseTypeDef definition
class DeleteDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisableDomainTransferLockResponseTypeDef#
# DisableDomainTransferLockResponseTypeDef definition
class DisableDomainTransferLockResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateDelegationSignerFromDomainResponseTypeDef#
# DisassociateDelegationSignerFromDomainResponseTypeDef definition
class DisassociateDelegationSignerFromDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EnableDomainTransferLockResponseTypeDef#
# EnableDomainTransferLockResponseTypeDef definition
class EnableDomainTransferLockResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetContactReachabilityStatusResponseTypeDef#
# GetContactReachabilityStatusResponseTypeDef definition
class GetContactReachabilityStatusResponseTypeDef(TypedDict):
domainName: str,
status: ReachabilityStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetOperationDetailResponseTypeDef#
# GetOperationDetailResponseTypeDef definition
class GetOperationDetailResponseTypeDef(TypedDict):
OperationId: str,
Status: OperationStatusType, # (1)
Message: str,
DomainName: str,
Type: OperationTypeType, # (2)
SubmittedDate: datetime,
LastUpdatedDate: datetime,
StatusFlag: StatusFlagType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See OperationStatusType
- See OperationTypeType
- See StatusFlagType
- See ResponseMetadataTypeDef
RegisterDomainResponseTypeDef#
# RegisterDomainResponseTypeDef definition
class RegisterDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RejectDomainTransferFromAnotherAwsAccountResponseTypeDef#
# RejectDomainTransferFromAnotherAwsAccountResponseTypeDef definition
class RejectDomainTransferFromAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RenewDomainResponseTypeDef#
# RenewDomainResponseTypeDef definition
class RenewDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResendContactReachabilityEmailResponseTypeDef#
# ResendContactReachabilityEmailResponseTypeDef definition
class ResendContactReachabilityEmailResponseTypeDef(TypedDict):
domainName: str,
emailAddress: str,
isAlreadyVerified: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RetrieveDomainAuthCodeResponseTypeDef#
# RetrieveDomainAuthCodeResponseTypeDef definition
class RetrieveDomainAuthCodeResponseTypeDef(TypedDict):
AuthCode: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TransferDomainResponseTypeDef#
# TransferDomainResponseTypeDef definition
class TransferDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TransferDomainToAnotherAwsAccountResponseTypeDef#
# TransferDomainToAnotherAwsAccountResponseTypeDef definition
class TransferDomainToAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
Password: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainContactPrivacyResponseTypeDef#
# UpdateDomainContactPrivacyResponseTypeDef definition
class UpdateDomainContactPrivacyResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainContactResponseTypeDef#
# UpdateDomainContactResponseTypeDef definition
class UpdateDomainContactResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainNameserversResponseTypeDef#
# UpdateDomainNameserversResponseTypeDef definition
class UpdateDomainNameserversResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateDelegationSignerToDomainRequestRequestTypeDef#
# AssociateDelegationSignerToDomainRequestRequestTypeDef definition
class AssociateDelegationSignerToDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
SigningAttributes: DnssecSigningAttributesTypeDef, # (1)
ViewBillingResponseTypeDef#
# ViewBillingResponseTypeDef definition
class ViewBillingResponseTypeDef(TypedDict):
NextPageMarker: str,
BillingRecords: list[BillingRecordTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CheckDomainTransferabilityResponseTypeDef#
# CheckDomainTransferabilityResponseTypeDef definition
class CheckDomainTransferabilityResponseTypeDef(TypedDict):
Transferability: DomainTransferabilityTypeDef, # (1)
Message: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ContactDetailOutputTypeDef#
# ContactDetailOutputTypeDef definition
class ContactDetailOutputTypeDef(TypedDict):
FirstName: NotRequired[str],
LastName: NotRequired[str],
ContactType: NotRequired[ContactTypeType], # (1)
OrganizationName: NotRequired[str],
AddressLine1: NotRequired[str],
AddressLine2: NotRequired[str],
City: NotRequired[str],
State: NotRequired[str],
CountryCode: NotRequired[CountryCodeType], # (2)
ZipCode: NotRequired[str],
PhoneNumber: NotRequired[str],
Email: NotRequired[str],
Fax: NotRequired[str],
ExtraParams: NotRequired[list[ExtraParamTypeDef]], # (3)
- See ContactTypeType
- See CountryCodeType
- See ExtraParamTypeDef
ContactDetailTypeDef#
# ContactDetailTypeDef definition
class ContactDetailTypeDef(TypedDict):
FirstName: NotRequired[str],
LastName: NotRequired[str],
ContactType: NotRequired[ContactTypeType], # (1)
OrganizationName: NotRequired[str],
AddressLine1: NotRequired[str],
AddressLine2: NotRequired[str],
City: NotRequired[str],
State: NotRequired[str],
CountryCode: NotRequired[CountryCodeType], # (2)
ZipCode: NotRequired[str],
PhoneNumber: NotRequired[str],
Email: NotRequired[str],
Fax: NotRequired[str],
ExtraParams: NotRequired[Sequence[ExtraParamTypeDef]], # (3)
- See ContactTypeType
- See CountryCodeType
- See ExtraParamTypeDef
DomainPriceTypeDef#
# DomainPriceTypeDef definition
class DomainPriceTypeDef(TypedDict):
Name: NotRequired[str],
RegistrationPrice: NotRequired[PriceWithCurrencyTypeDef], # (1)
TransferPrice: NotRequired[PriceWithCurrencyTypeDef], # (1)
RenewalPrice: NotRequired[PriceWithCurrencyTypeDef], # (1)
ChangeOwnershipPrice: NotRequired[PriceWithCurrencyTypeDef], # (1)
RestorationPrice: NotRequired[PriceWithCurrencyTypeDef], # (1)
- See PriceWithCurrencyTypeDef
- See PriceWithCurrencyTypeDef
- See PriceWithCurrencyTypeDef
- See PriceWithCurrencyTypeDef
- See PriceWithCurrencyTypeDef
GetDomainSuggestionsResponseTypeDef#
# GetDomainSuggestionsResponseTypeDef definition
class GetDomainSuggestionsResponseTypeDef(TypedDict):
SuggestionsList: list[DomainSuggestionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDomainsResponseTypeDef#
# ListDomainsResponseTypeDef definition
class ListDomainsResponseTypeDef(TypedDict):
Domains: list[DomainSummaryTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPricesRequestPaginateTypeDef#
# ListPricesRequestPaginateTypeDef definition
class ListPricesRequestPaginateTypeDef(TypedDict):
Tld: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDomainsRequestPaginateTypeDef#
# ListDomainsRequestPaginateTypeDef definition
class ListDomainsRequestPaginateTypeDef(TypedDict):
FilterConditions: NotRequired[Sequence[FilterConditionTypeDef]], # (1)
SortCondition: NotRequired[SortConditionTypeDef], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListDomainsRequestRequestTypeDef#
# ListDomainsRequestRequestTypeDef definition
class ListDomainsRequestRequestTypeDef(TypedDict):
FilterConditions: NotRequired[Sequence[FilterConditionTypeDef]], # (1)
SortCondition: NotRequired[SortConditionTypeDef], # (2)
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListOperationsRequestPaginateTypeDef#
# ListOperationsRequestPaginateTypeDef definition
class ListOperationsRequestPaginateTypeDef(TypedDict):
SubmittedSince: NotRequired[TimestampTypeDef],
Status: NotRequired[Sequence[OperationStatusType]], # (1)
Type: NotRequired[Sequence[OperationTypeType]], # (2)
SortBy: NotRequired[ListOperationsSortAttributeNameType], # (3)
SortOrder: NotRequired[SortOrderType], # (4)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (5)
- See OperationStatusType
- See OperationTypeType
- See ListOperationsSortAttributeNameType
- See SortOrderType
- See PaginatorConfigTypeDef
ListOperationsRequestRequestTypeDef#
# ListOperationsRequestRequestTypeDef definition
class ListOperationsRequestRequestTypeDef(TypedDict):
SubmittedSince: NotRequired[TimestampTypeDef],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
Status: NotRequired[Sequence[OperationStatusType]], # (1)
Type: NotRequired[Sequence[OperationTypeType]], # (2)
SortBy: NotRequired[ListOperationsSortAttributeNameType], # (3)
SortOrder: NotRequired[SortOrderType], # (4)
- See OperationStatusType
- See OperationTypeType
- See ListOperationsSortAttributeNameType
- See SortOrderType
ViewBillingRequestPaginateTypeDef#
# ViewBillingRequestPaginateTypeDef definition
class ViewBillingRequestPaginateTypeDef(TypedDict):
Start: NotRequired[TimestampTypeDef],
End: NotRequired[TimestampTypeDef],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ViewBillingRequestRequestTypeDef#
# ViewBillingRequestRequestTypeDef definition
class ViewBillingRequestRequestTypeDef(TypedDict):
Start: NotRequired[TimestampTypeDef],
End: NotRequired[TimestampTypeDef],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListOperationsResponseTypeDef#
# ListOperationsResponseTypeDef definition
class ListOperationsResponseTypeDef(TypedDict):
Operations: list[OperationSummaryTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForDomainResponseTypeDef#
# ListTagsForDomainResponseTypeDef definition
class ListTagsForDomainResponseTypeDef(TypedDict):
TagList: list[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
UpdateTagsForDomainRequestRequestTypeDef#
# UpdateTagsForDomainRequestRequestTypeDef definition
class UpdateTagsForDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
TagsToUpdate: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
UpdateDomainNameserversRequestRequestTypeDef#
# UpdateDomainNameserversRequestRequestTypeDef definition
class UpdateDomainNameserversRequestRequestTypeDef(TypedDict):
DomainName: str,
Nameservers: Sequence[NameserverTypeDef], # (1)
FIAuthKey: NotRequired[str],
GetDomainDetailResponseTypeDef#
# GetDomainDetailResponseTypeDef definition
class GetDomainDetailResponseTypeDef(TypedDict):
DomainName: str,
Nameservers: list[NameserverOutputTypeDef], # (1)
AutoRenew: bool,
AdminContact: ContactDetailOutputTypeDef, # (2)
RegistrantContact: ContactDetailOutputTypeDef, # (2)
TechContact: ContactDetailOutputTypeDef, # (2)
AdminPrivacy: bool,
RegistrantPrivacy: bool,
TechPrivacy: bool,
RegistrarName: str,
WhoIsServer: str,
RegistrarUrl: str,
AbuseContactEmail: str,
AbuseContactPhone: str,
RegistryDomainId: str,
CreationDate: datetime,
UpdatedDate: datetime,
ExpirationDate: datetime,
Reseller: str,
DnsSec: str,
StatusList: list[str],
DnssecKeys: list[DnssecKeyTypeDef], # (5)
BillingContact: ContactDetailOutputTypeDef, # (2)
BillingPrivacy: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See NameserverOutputTypeDef
- See ContactDetailOutputTypeDef
- See ContactDetailOutputTypeDef
- See ContactDetailOutputTypeDef
- See DnssecKeyTypeDef
- See ContactDetailOutputTypeDef
- See ResponseMetadataTypeDef
RegisterDomainRequestRequestTypeDef#
# RegisterDomainRequestRequestTypeDef definition
class RegisterDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DurationInYears: int,
AdminContact: ContactDetailTypeDef, # (1)
RegistrantContact: ContactDetailTypeDef, # (1)
TechContact: ContactDetailTypeDef, # (1)
IdnLangCode: NotRequired[str],
AutoRenew: NotRequired[bool],
PrivacyProtectAdminContact: NotRequired[bool],
PrivacyProtectRegistrantContact: NotRequired[bool],
PrivacyProtectTechContact: NotRequired[bool],
BillingContact: NotRequired[ContactDetailTypeDef], # (1)
PrivacyProtectBillingContact: NotRequired[bool],
UpdateDomainContactRequestRequestTypeDef#
# UpdateDomainContactRequestRequestTypeDef definition
class UpdateDomainContactRequestRequestTypeDef(TypedDict):
DomainName: str,
AdminContact: NotRequired[ContactDetailTypeDef], # (1)
RegistrantContact: NotRequired[ContactDetailTypeDef], # (1)
TechContact: NotRequired[ContactDetailTypeDef], # (1)
Consent: NotRequired[ConsentTypeDef], # (4)
BillingContact: NotRequired[ContactDetailTypeDef], # (1)
- See ContactDetailTypeDef
- See ContactDetailTypeDef
- See ContactDetailTypeDef
- See ConsentTypeDef
- See ContactDetailTypeDef
ListPricesResponseTypeDef#
# ListPricesResponseTypeDef definition
class ListPricesResponseTypeDef(TypedDict):
Prices: list[DomainPriceTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TransferDomainRequestRequestTypeDef#
# TransferDomainRequestRequestTypeDef definition
class TransferDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DurationInYears: int,
AdminContact: ContactDetailTypeDef, # (1)
RegistrantContact: ContactDetailTypeDef, # (1)
TechContact: ContactDetailTypeDef, # (1)
IdnLangCode: NotRequired[str],
Nameservers: NotRequired[Sequence[NameserverUnionTypeDef]], # (4)
AuthCode: NotRequired[str],
AutoRenew: NotRequired[bool],
PrivacyProtectAdminContact: NotRequired[bool],
PrivacyProtectRegistrantContact: NotRequired[bool],
PrivacyProtectTechContact: NotRequired[bool],
BillingContact: NotRequired[ContactDetailTypeDef], # (1)
PrivacyProtectBillingContact: NotRequired[bool],