Typed dictionaries#
Index > Route53Domains > Typed dictionaries
Auto-generated documentation for Route53Domains type annotations stubs module mypy-boto3-route53domains.
AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef#
# AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef
def get_value() -> AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef:
return {
"DomainName": ...,
"Password": ...,
}
# AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef definition
class AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
Password: str,
AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef#
# AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef
def get_value() -> AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef definition
class AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DnssecSigningAttributesTypeDef#
# DnssecSigningAttributesTypeDef usage example
from mypy_boto3_route53domains.type_defs import DnssecSigningAttributesTypeDef
def get_value() -> DnssecSigningAttributesTypeDef:
return {
"Algorithm": ...,
}
# DnssecSigningAttributesTypeDef definition
class DnssecSigningAttributesTypeDef(TypedDict):
Algorithm: NotRequired[int],
Flags: NotRequired[int],
PublicKey: NotRequired[str],
AssociateDelegationSignerToDomainResponseTypeDef#
# AssociateDelegationSignerToDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import AssociateDelegationSignerToDomainResponseTypeDef
def get_value() -> AssociateDelegationSignerToDomainResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# AssociateDelegationSignerToDomainResponseTypeDef definition
class AssociateDelegationSignerToDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
BillingRecordTypeDef#
# BillingRecordTypeDef usage example
from mypy_boto3_route53domains.type_defs import BillingRecordTypeDef
def get_value() -> BillingRecordTypeDef:
return {
"DomainName": ...,
}
# BillingRecordTypeDef definition
class BillingRecordTypeDef(TypedDict):
DomainName: NotRequired[str],
Operation: NotRequired[OperationTypeType], # (1)
InvoiceId: NotRequired[str],
BillDate: NotRequired[datetime],
Price: NotRequired[float],
CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef#
# CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef
def get_value() -> CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef:
return {
"DomainName": ...,
}
# CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef definition
class CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
CancelDomainTransferToAnotherAwsAccountResponseTypeDef#
# CancelDomainTransferToAnotherAwsAccountResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import CancelDomainTransferToAnotherAwsAccountResponseTypeDef
def get_value() -> CancelDomainTransferToAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# CancelDomainTransferToAnotherAwsAccountResponseTypeDef definition
class CancelDomainTransferToAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CheckDomainAvailabilityRequestRequestTypeDef#
# CheckDomainAvailabilityRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import CheckDomainAvailabilityRequestRequestTypeDef
def get_value() -> CheckDomainAvailabilityRequestRequestTypeDef:
return {
"DomainName": ...,
}
# CheckDomainAvailabilityRequestRequestTypeDef definition
class CheckDomainAvailabilityRequestRequestTypeDef(TypedDict):
DomainName: str,
IdnLangCode: NotRequired[str],
CheckDomainAvailabilityResponseTypeDef#
# CheckDomainAvailabilityResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import CheckDomainAvailabilityResponseTypeDef
def get_value() -> CheckDomainAvailabilityResponseTypeDef:
return {
"Availability": ...,
"ResponseMetadata": ...,
}
# CheckDomainAvailabilityResponseTypeDef definition
class CheckDomainAvailabilityResponseTypeDef(TypedDict):
Availability: DomainAvailabilityType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CheckDomainTransferabilityRequestRequestTypeDef#
# CheckDomainTransferabilityRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import CheckDomainTransferabilityRequestRequestTypeDef
def get_value() -> CheckDomainTransferabilityRequestRequestTypeDef:
return {
"DomainName": ...,
}
# CheckDomainTransferabilityRequestRequestTypeDef definition
class CheckDomainTransferabilityRequestRequestTypeDef(TypedDict):
DomainName: str,
AuthCode: NotRequired[str],
DomainTransferabilityTypeDef#
# DomainTransferabilityTypeDef usage example
from mypy_boto3_route53domains.type_defs import DomainTransferabilityTypeDef
def get_value() -> DomainTransferabilityTypeDef:
return {
"Transferable": ...,
}
# DomainTransferabilityTypeDef definition
class DomainTransferabilityTypeDef(TypedDict):
Transferable: NotRequired[TransferableType], # (1)
- See TransferableType
ConsentTypeDef#
# ConsentTypeDef usage example
from mypy_boto3_route53domains.type_defs import ConsentTypeDef
def get_value() -> ConsentTypeDef:
return {
"MaxPrice": ...,
"Currency": ...,
}
# ConsentTypeDef definition
class ConsentTypeDef(TypedDict):
MaxPrice: float,
Currency: str,
ExtraParamTypeDef#
# ExtraParamTypeDef usage example
from mypy_boto3_route53domains.type_defs import ExtraParamTypeDef
def get_value() -> ExtraParamTypeDef:
return {
"Name": ...,
"Value": ...,
}
# ExtraParamTypeDef definition
class ExtraParamTypeDef(TypedDict):
Name: ExtraParamNameType, # (1)
Value: str,
DeleteDomainRequestRequestTypeDef#
# DeleteDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import DeleteDomainRequestRequestTypeDef
def get_value() -> DeleteDomainRequestRequestTypeDef:
return {
"DomainName": ...,
}
# DeleteDomainRequestRequestTypeDef definition
class DeleteDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DeleteDomainResponseTypeDef#
# DeleteDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import DeleteDomainResponseTypeDef
def get_value() -> DeleteDomainResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# DeleteDomainResponseTypeDef definition
class DeleteDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteTagsForDomainRequestRequestTypeDef#
# DeleteTagsForDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import DeleteTagsForDomainRequestRequestTypeDef
def get_value() -> DeleteTagsForDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"TagsToDelete": ...,
}
# DeleteTagsForDomainRequestRequestTypeDef definition
class DeleteTagsForDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
TagsToDelete: Sequence[str],
DisableDomainAutoRenewRequestRequestTypeDef#
# DisableDomainAutoRenewRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import DisableDomainAutoRenewRequestRequestTypeDef
def get_value() -> DisableDomainAutoRenewRequestRequestTypeDef:
return {
"DomainName": ...,
}
# DisableDomainAutoRenewRequestRequestTypeDef definition
class DisableDomainAutoRenewRequestRequestTypeDef(TypedDict):
DomainName: str,
DisableDomainTransferLockRequestRequestTypeDef#
# DisableDomainTransferLockRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import DisableDomainTransferLockRequestRequestTypeDef
def get_value() -> DisableDomainTransferLockRequestRequestTypeDef:
return {
"DomainName": ...,
}
# DisableDomainTransferLockRequestRequestTypeDef definition
class DisableDomainTransferLockRequestRequestTypeDef(TypedDict):
DomainName: str,
DisableDomainTransferLockResponseTypeDef#
# DisableDomainTransferLockResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import DisableDomainTransferLockResponseTypeDef
def get_value() -> DisableDomainTransferLockResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# DisableDomainTransferLockResponseTypeDef definition
class DisableDomainTransferLockResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateDelegationSignerFromDomainRequestRequestTypeDef#
# DisassociateDelegationSignerFromDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import DisassociateDelegationSignerFromDomainRequestRequestTypeDef
def get_value() -> DisassociateDelegationSignerFromDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"Id": ...,
}
# DisassociateDelegationSignerFromDomainRequestRequestTypeDef definition
class DisassociateDelegationSignerFromDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
Id: str,
DisassociateDelegationSignerFromDomainResponseTypeDef#
# DisassociateDelegationSignerFromDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import DisassociateDelegationSignerFromDomainResponseTypeDef
def get_value() -> DisassociateDelegationSignerFromDomainResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# DisassociateDelegationSignerFromDomainResponseTypeDef definition
class DisassociateDelegationSignerFromDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DnssecKeyTypeDef#
# DnssecKeyTypeDef usage example
from mypy_boto3_route53domains.type_defs import DnssecKeyTypeDef
def get_value() -> DnssecKeyTypeDef:
return {
"Algorithm": ...,
}
# 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 usage example
from mypy_boto3_route53domains.type_defs import PriceWithCurrencyTypeDef
def get_value() -> PriceWithCurrencyTypeDef:
return {
"Price": ...,
"Currency": ...,
}
# PriceWithCurrencyTypeDef definition
class PriceWithCurrencyTypeDef(TypedDict):
Price: float,
Currency: str,
DomainSuggestionTypeDef#
# DomainSuggestionTypeDef usage example
from mypy_boto3_route53domains.type_defs import DomainSuggestionTypeDef
def get_value() -> DomainSuggestionTypeDef:
return {
"DomainName": ...,
}
# DomainSuggestionTypeDef definition
class DomainSuggestionTypeDef(TypedDict):
DomainName: NotRequired[str],
Availability: NotRequired[str],
DomainSummaryTypeDef#
# DomainSummaryTypeDef usage example
from mypy_boto3_route53domains.type_defs import DomainSummaryTypeDef
def get_value() -> DomainSummaryTypeDef:
return {
"DomainName": ...,
}
# DomainSummaryTypeDef definition
class DomainSummaryTypeDef(TypedDict):
DomainName: NotRequired[str],
AutoRenew: NotRequired[bool],
TransferLock: NotRequired[bool],
Expiry: NotRequired[datetime],
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_route53domains.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EnableDomainAutoRenewRequestRequestTypeDef#
# EnableDomainAutoRenewRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import EnableDomainAutoRenewRequestRequestTypeDef
def get_value() -> EnableDomainAutoRenewRequestRequestTypeDef:
return {
"DomainName": ...,
}
# EnableDomainAutoRenewRequestRequestTypeDef definition
class EnableDomainAutoRenewRequestRequestTypeDef(TypedDict):
DomainName: str,
EnableDomainTransferLockRequestRequestTypeDef#
# EnableDomainTransferLockRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import EnableDomainTransferLockRequestRequestTypeDef
def get_value() -> EnableDomainTransferLockRequestRequestTypeDef:
return {
"DomainName": ...,
}
# EnableDomainTransferLockRequestRequestTypeDef definition
class EnableDomainTransferLockRequestRequestTypeDef(TypedDict):
DomainName: str,
EnableDomainTransferLockResponseTypeDef#
# EnableDomainTransferLockResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import EnableDomainTransferLockResponseTypeDef
def get_value() -> EnableDomainTransferLockResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# EnableDomainTransferLockResponseTypeDef definition
class EnableDomainTransferLockResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
FilterConditionTypeDef#
# FilterConditionTypeDef usage example
from mypy_boto3_route53domains.type_defs import FilterConditionTypeDef
def get_value() -> FilterConditionTypeDef:
return {
"Name": ...,
"Operator": ...,
"Values": ...,
}
# FilterConditionTypeDef definition
class FilterConditionTypeDef(TypedDict):
Name: ListDomainsAttributeNameType, # (1)
Operator: OperatorType, # (2)
Values: Sequence[str],
GetContactReachabilityStatusRequestRequestTypeDef#
# GetContactReachabilityStatusRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetContactReachabilityStatusRequestRequestTypeDef
def get_value() -> GetContactReachabilityStatusRequestRequestTypeDef:
return {
"domainName": ...,
}
# GetContactReachabilityStatusRequestRequestTypeDef definition
class GetContactReachabilityStatusRequestRequestTypeDef(TypedDict):
domainName: NotRequired[str],
GetContactReachabilityStatusResponseTypeDef#
# GetContactReachabilityStatusResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetContactReachabilityStatusResponseTypeDef
def get_value() -> GetContactReachabilityStatusResponseTypeDef:
return {
"domainName": ...,
"status": ...,
"ResponseMetadata": ...,
}
# GetContactReachabilityStatusResponseTypeDef definition
class GetContactReachabilityStatusResponseTypeDef(TypedDict):
domainName: str,
status: ReachabilityStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDomainDetailRequestRequestTypeDef#
# GetDomainDetailRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetDomainDetailRequestRequestTypeDef
def get_value() -> GetDomainDetailRequestRequestTypeDef:
return {
"DomainName": ...,
}
# GetDomainDetailRequestRequestTypeDef definition
class GetDomainDetailRequestRequestTypeDef(TypedDict):
DomainName: str,
NameserverTypeDef#
# NameserverTypeDef usage example
from mypy_boto3_route53domains.type_defs import NameserverTypeDef
def get_value() -> NameserverTypeDef:
return {
"Name": ...,
}
# NameserverTypeDef definition
class NameserverTypeDef(TypedDict):
Name: str,
GlueIps: NotRequired[List[str]],
GetDomainSuggestionsRequestRequestTypeDef#
# GetDomainSuggestionsRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetDomainSuggestionsRequestRequestTypeDef
def get_value() -> GetDomainSuggestionsRequestRequestTypeDef:
return {
"DomainName": ...,
"SuggestionCount": ...,
"OnlyAvailable": ...,
}
# GetDomainSuggestionsRequestRequestTypeDef definition
class GetDomainSuggestionsRequestRequestTypeDef(TypedDict):
DomainName: str,
SuggestionCount: int,
OnlyAvailable: bool,
GetOperationDetailRequestRequestTypeDef#
# GetOperationDetailRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetOperationDetailRequestRequestTypeDef
def get_value() -> GetOperationDetailRequestRequestTypeDef:
return {
"OperationId": ...,
}
# GetOperationDetailRequestRequestTypeDef definition
class GetOperationDetailRequestRequestTypeDef(TypedDict):
OperationId: str,
GetOperationDetailResponseTypeDef#
# GetOperationDetailResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetOperationDetailResponseTypeDef
def get_value() -> GetOperationDetailResponseTypeDef:
return {
"OperationId": ...,
"Status": ...,
"Message": ...,
"DomainName": ...,
"Type": ...,
"SubmittedDate": ...,
"LastUpdatedDate": ...,
"StatusFlag": ...,
"ResponseMetadata": ...,
}
# 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
SortConditionTypeDef#
# SortConditionTypeDef usage example
from mypy_boto3_route53domains.type_defs import SortConditionTypeDef
def get_value() -> SortConditionTypeDef:
return {
"Name": ...,
"SortOrder": ...,
}
# SortConditionTypeDef definition
class SortConditionTypeDef(TypedDict):
Name: ListDomainsAttributeNameType, # (1)
SortOrder: SortOrderType, # (2)
ListOperationsRequestListOperationsPaginateTypeDef#
# ListOperationsRequestListOperationsPaginateTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListOperationsRequestListOperationsPaginateTypeDef
def get_value() -> ListOperationsRequestListOperationsPaginateTypeDef:
return {
"SubmittedSince": ...,
}
# ListOperationsRequestListOperationsPaginateTypeDef definition
class ListOperationsRequestListOperationsPaginateTypeDef(TypedDict):
SubmittedSince: NotRequired[Union[datetime, str]],
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 usage example
from mypy_boto3_route53domains.type_defs import ListOperationsRequestRequestTypeDef
def get_value() -> ListOperationsRequestRequestTypeDef:
return {
"SubmittedSince": ...,
}
# ListOperationsRequestRequestTypeDef definition
class ListOperationsRequestRequestTypeDef(TypedDict):
SubmittedSince: NotRequired[Union[datetime, str]],
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
OperationSummaryTypeDef#
# OperationSummaryTypeDef usage example
from mypy_boto3_route53domains.type_defs import OperationSummaryTypeDef
def get_value() -> OperationSummaryTypeDef:
return {
"OperationId": ...,
}
# 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
ListPricesRequestListPricesPaginateTypeDef#
# ListPricesRequestListPricesPaginateTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListPricesRequestListPricesPaginateTypeDef
def get_value() -> ListPricesRequestListPricesPaginateTypeDef:
return {
"Tld": ...,
}
# ListPricesRequestListPricesPaginateTypeDef definition
class ListPricesRequestListPricesPaginateTypeDef(TypedDict):
Tld: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListPricesRequestRequestTypeDef#
# ListPricesRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListPricesRequestRequestTypeDef
def get_value() -> ListPricesRequestRequestTypeDef:
return {
"Tld": ...,
}
# ListPricesRequestRequestTypeDef definition
class ListPricesRequestRequestTypeDef(TypedDict):
Tld: NotRequired[str],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListTagsForDomainRequestRequestTypeDef#
# ListTagsForDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListTagsForDomainRequestRequestTypeDef
def get_value() -> ListTagsForDomainRequestRequestTypeDef:
return {
"DomainName": ...,
}
# ListTagsForDomainRequestRequestTypeDef definition
class ListTagsForDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_route53domains.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_route53domains.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PushDomainRequestRequestTypeDef#
# PushDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import PushDomainRequestRequestTypeDef
def get_value() -> PushDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"Target": ...,
}
# PushDomainRequestRequestTypeDef definition
class PushDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
Target: str,
RegisterDomainResponseTypeDef#
# RegisterDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import RegisterDomainResponseTypeDef
def get_value() -> RegisterDomainResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# RegisterDomainResponseTypeDef definition
class RegisterDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef#
# RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef
def get_value() -> RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef:
return {
"DomainName": ...,
}
# RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef definition
class RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
RejectDomainTransferFromAnotherAwsAccountResponseTypeDef#
# RejectDomainTransferFromAnotherAwsAccountResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import RejectDomainTransferFromAnotherAwsAccountResponseTypeDef
def get_value() -> RejectDomainTransferFromAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# RejectDomainTransferFromAnotherAwsAccountResponseTypeDef definition
class RejectDomainTransferFromAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RenewDomainRequestRequestTypeDef#
# RenewDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import RenewDomainRequestRequestTypeDef
def get_value() -> RenewDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"CurrentExpiryYear": ...,
}
# RenewDomainRequestRequestTypeDef definition
class RenewDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
CurrentExpiryYear: int,
DurationInYears: NotRequired[int],
RenewDomainResponseTypeDef#
# RenewDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import RenewDomainResponseTypeDef
def get_value() -> RenewDomainResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# RenewDomainResponseTypeDef definition
class RenewDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResendContactReachabilityEmailRequestRequestTypeDef#
# ResendContactReachabilityEmailRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import ResendContactReachabilityEmailRequestRequestTypeDef
def get_value() -> ResendContactReachabilityEmailRequestRequestTypeDef:
return {
"domainName": ...,
}
# ResendContactReachabilityEmailRequestRequestTypeDef definition
class ResendContactReachabilityEmailRequestRequestTypeDef(TypedDict):
domainName: NotRequired[str],
ResendContactReachabilityEmailResponseTypeDef#
# ResendContactReachabilityEmailResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import ResendContactReachabilityEmailResponseTypeDef
def get_value() -> ResendContactReachabilityEmailResponseTypeDef:
return {
"domainName": ...,
"emailAddress": ...,
"isAlreadyVerified": ...,
"ResponseMetadata": ...,
}
# ResendContactReachabilityEmailResponseTypeDef definition
class ResendContactReachabilityEmailResponseTypeDef(TypedDict):
domainName: str,
emailAddress: str,
isAlreadyVerified: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResendOperationAuthorizationRequestRequestTypeDef#
# ResendOperationAuthorizationRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import ResendOperationAuthorizationRequestRequestTypeDef
def get_value() -> ResendOperationAuthorizationRequestRequestTypeDef:
return {
"OperationId": ...,
}
# ResendOperationAuthorizationRequestRequestTypeDef definition
class ResendOperationAuthorizationRequestRequestTypeDef(TypedDict):
OperationId: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_route53domains.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
RetrieveDomainAuthCodeRequestRequestTypeDef#
# RetrieveDomainAuthCodeRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import RetrieveDomainAuthCodeRequestRequestTypeDef
def get_value() -> RetrieveDomainAuthCodeRequestRequestTypeDef:
return {
"DomainName": ...,
}
# RetrieveDomainAuthCodeRequestRequestTypeDef definition
class RetrieveDomainAuthCodeRequestRequestTypeDef(TypedDict):
DomainName: str,
RetrieveDomainAuthCodeResponseTypeDef#
# RetrieveDomainAuthCodeResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import RetrieveDomainAuthCodeResponseTypeDef
def get_value() -> RetrieveDomainAuthCodeResponseTypeDef:
return {
"AuthCode": ...,
"ResponseMetadata": ...,
}
# RetrieveDomainAuthCodeResponseTypeDef definition
class RetrieveDomainAuthCodeResponseTypeDef(TypedDict):
AuthCode: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TransferDomainResponseTypeDef#
# TransferDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import TransferDomainResponseTypeDef
def get_value() -> TransferDomainResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# TransferDomainResponseTypeDef definition
class TransferDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TransferDomainToAnotherAwsAccountRequestRequestTypeDef#
# TransferDomainToAnotherAwsAccountRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import TransferDomainToAnotherAwsAccountRequestRequestTypeDef
def get_value() -> TransferDomainToAnotherAwsAccountRequestRequestTypeDef:
return {
"DomainName": ...,
"AccountId": ...,
}
# TransferDomainToAnotherAwsAccountRequestRequestTypeDef definition
class TransferDomainToAnotherAwsAccountRequestRequestTypeDef(TypedDict):
DomainName: str,
AccountId: str,
TransferDomainToAnotherAwsAccountResponseTypeDef#
# TransferDomainToAnotherAwsAccountResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import TransferDomainToAnotherAwsAccountResponseTypeDef
def get_value() -> TransferDomainToAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
"Password": ...,
"ResponseMetadata": ...,
}
# TransferDomainToAnotherAwsAccountResponseTypeDef definition
class TransferDomainToAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
Password: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainContactPrivacyRequestRequestTypeDef#
# UpdateDomainContactPrivacyRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactPrivacyRequestRequestTypeDef
def get_value() -> UpdateDomainContactPrivacyRequestRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateDomainContactPrivacyRequestRequestTypeDef definition
class UpdateDomainContactPrivacyRequestRequestTypeDef(TypedDict):
DomainName: str,
AdminPrivacy: NotRequired[bool],
RegistrantPrivacy: NotRequired[bool],
TechPrivacy: NotRequired[bool],
UpdateDomainContactPrivacyResponseTypeDef#
# UpdateDomainContactPrivacyResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactPrivacyResponseTypeDef
def get_value() -> UpdateDomainContactPrivacyResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# UpdateDomainContactPrivacyResponseTypeDef definition
class UpdateDomainContactPrivacyResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainContactResponseTypeDef#
# UpdateDomainContactResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactResponseTypeDef
def get_value() -> UpdateDomainContactResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# UpdateDomainContactResponseTypeDef definition
class UpdateDomainContactResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainNameserversResponseTypeDef#
# UpdateDomainNameserversResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainNameserversResponseTypeDef
def get_value() -> UpdateDomainNameserversResponseTypeDef:
return {
"OperationId": ...,
"ResponseMetadata": ...,
}
# UpdateDomainNameserversResponseTypeDef definition
class UpdateDomainNameserversResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ViewBillingRequestRequestTypeDef#
# ViewBillingRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import ViewBillingRequestRequestTypeDef
def get_value() -> ViewBillingRequestRequestTypeDef:
return {
"Start": ...,
}
# ViewBillingRequestRequestTypeDef definition
class ViewBillingRequestRequestTypeDef(TypedDict):
Start: NotRequired[Union[datetime, str]],
End: NotRequired[Union[datetime, str]],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ViewBillingRequestViewBillingPaginateTypeDef#
# ViewBillingRequestViewBillingPaginateTypeDef usage example
from mypy_boto3_route53domains.type_defs import ViewBillingRequestViewBillingPaginateTypeDef
def get_value() -> ViewBillingRequestViewBillingPaginateTypeDef:
return {
"Start": ...,
}
# ViewBillingRequestViewBillingPaginateTypeDef definition
class ViewBillingRequestViewBillingPaginateTypeDef(TypedDict):
Start: NotRequired[Union[datetime, str]],
End: NotRequired[Union[datetime, str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
AssociateDelegationSignerToDomainRequestRequestTypeDef#
# AssociateDelegationSignerToDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import AssociateDelegationSignerToDomainRequestRequestTypeDef
def get_value() -> AssociateDelegationSignerToDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"SigningAttributes": ...,
}
# AssociateDelegationSignerToDomainRequestRequestTypeDef definition
class AssociateDelegationSignerToDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
SigningAttributes: DnssecSigningAttributesTypeDef, # (1)
ViewBillingResponseTypeDef#
# ViewBillingResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import ViewBillingResponseTypeDef
def get_value() -> ViewBillingResponseTypeDef:
return {
"NextPageMarker": ...,
"BillingRecords": ...,
"ResponseMetadata": ...,
}
# ViewBillingResponseTypeDef definition
class ViewBillingResponseTypeDef(TypedDict):
NextPageMarker: str,
BillingRecords: List[BillingRecordTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CheckDomainTransferabilityResponseTypeDef#
# CheckDomainTransferabilityResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import CheckDomainTransferabilityResponseTypeDef
def get_value() -> CheckDomainTransferabilityResponseTypeDef:
return {
"Transferability": ...,
"ResponseMetadata": ...,
}
# CheckDomainTransferabilityResponseTypeDef definition
class CheckDomainTransferabilityResponseTypeDef(TypedDict):
Transferability: DomainTransferabilityTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ContactDetailTypeDef#
# ContactDetailTypeDef usage example
from mypy_boto3_route53domains.type_defs import ContactDetailTypeDef
def get_value() -> ContactDetailTypeDef:
return {
"FirstName": ...,
}
# 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[List[ExtraParamTypeDef]], # (3)
- See ContactTypeType
- See CountryCodeType
- See ExtraParamTypeDef
DomainPriceTypeDef#
# DomainPriceTypeDef usage example
from mypy_boto3_route53domains.type_defs import DomainPriceTypeDef
def get_value() -> DomainPriceTypeDef:
return {
"Name": ...,
}
# 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 usage example
from mypy_boto3_route53domains.type_defs import GetDomainSuggestionsResponseTypeDef
def get_value() -> GetDomainSuggestionsResponseTypeDef:
return {
"SuggestionsList": ...,
"ResponseMetadata": ...,
}
# GetDomainSuggestionsResponseTypeDef definition
class GetDomainSuggestionsResponseTypeDef(TypedDict):
SuggestionsList: List[DomainSuggestionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDomainsResponseTypeDef#
# ListDomainsResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListDomainsResponseTypeDef
def get_value() -> ListDomainsResponseTypeDef:
return {
"Domains": ...,
"NextPageMarker": ...,
"ResponseMetadata": ...,
}
# ListDomainsResponseTypeDef definition
class ListDomainsResponseTypeDef(TypedDict):
Domains: List[DomainSummaryTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDomainNameserversRequestRequestTypeDef#
# UpdateDomainNameserversRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainNameserversRequestRequestTypeDef
def get_value() -> UpdateDomainNameserversRequestRequestTypeDef:
return {
"DomainName": ...,
"Nameservers": ...,
}
# UpdateDomainNameserversRequestRequestTypeDef definition
class UpdateDomainNameserversRequestRequestTypeDef(TypedDict):
DomainName: str,
Nameservers: Sequence[NameserverTypeDef], # (1)
FIAuthKey: NotRequired[str],
ListDomainsRequestListDomainsPaginateTypeDef#
# ListDomainsRequestListDomainsPaginateTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListDomainsRequestListDomainsPaginateTypeDef
def get_value() -> ListDomainsRequestListDomainsPaginateTypeDef:
return {
"FilterConditions": ...,
}
# ListDomainsRequestListDomainsPaginateTypeDef definition
class ListDomainsRequestListDomainsPaginateTypeDef(TypedDict):
FilterConditions: NotRequired[Sequence[FilterConditionTypeDef]], # (1)
SortCondition: NotRequired[SortConditionTypeDef], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListDomainsRequestRequestTypeDef#
# ListDomainsRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListDomainsRequestRequestTypeDef
def get_value() -> ListDomainsRequestRequestTypeDef:
return {
"FilterConditions": ...,
}
# ListDomainsRequestRequestTypeDef definition
class ListDomainsRequestRequestTypeDef(TypedDict):
FilterConditions: NotRequired[Sequence[FilterConditionTypeDef]], # (1)
SortCondition: NotRequired[SortConditionTypeDef], # (2)
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListOperationsResponseTypeDef#
# ListOperationsResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListOperationsResponseTypeDef
def get_value() -> ListOperationsResponseTypeDef:
return {
"Operations": ...,
"NextPageMarker": ...,
"ResponseMetadata": ...,
}
# ListOperationsResponseTypeDef definition
class ListOperationsResponseTypeDef(TypedDict):
Operations: List[OperationSummaryTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForDomainResponseTypeDef#
# ListTagsForDomainResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListTagsForDomainResponseTypeDef
def get_value() -> ListTagsForDomainResponseTypeDef:
return {
"TagList": ...,
"ResponseMetadata": ...,
}
# ListTagsForDomainResponseTypeDef definition
class ListTagsForDomainResponseTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
UpdateTagsForDomainRequestRequestTypeDef#
# UpdateTagsForDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateTagsForDomainRequestRequestTypeDef
def get_value() -> UpdateTagsForDomainRequestRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateTagsForDomainRequestRequestTypeDef definition
class UpdateTagsForDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
TagsToUpdate: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
GetDomainDetailResponseTypeDef#
# GetDomainDetailResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import GetDomainDetailResponseTypeDef
def get_value() -> GetDomainDetailResponseTypeDef:
return {
"DomainName": ...,
"Nameservers": ...,
"AutoRenew": ...,
"AdminContact": ...,
"RegistrantContact": ...,
"TechContact": ...,
"AdminPrivacy": ...,
"RegistrantPrivacy": ...,
"TechPrivacy": ...,
"RegistrarName": ...,
"WhoIsServer": ...,
"RegistrarUrl": ...,
"AbuseContactEmail": ...,
"AbuseContactPhone": ...,
"RegistryDomainId": ...,
"CreationDate": ...,
"UpdatedDate": ...,
"ExpirationDate": ...,
"Reseller": ...,
"DnsSec": ...,
"StatusList": ...,
"DnssecKeys": ...,
"ResponseMetadata": ...,
}
# GetDomainDetailResponseTypeDef definition
class GetDomainDetailResponseTypeDef(TypedDict):
DomainName: str,
Nameservers: List[NameserverTypeDef], # (1)
AutoRenew: bool,
AdminContact: ContactDetailTypeDef, # (2)
RegistrantContact: ContactDetailTypeDef, # (2)
TechContact: ContactDetailTypeDef, # (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)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See NameserverTypeDef
- See ContactDetailTypeDef
- See ContactDetailTypeDef
- See ContactDetailTypeDef
- See DnssecKeyTypeDef
- See ResponseMetadataTypeDef
RegisterDomainRequestRequestTypeDef#
# RegisterDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import RegisterDomainRequestRequestTypeDef
def get_value() -> RegisterDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"DurationInYears": ...,
"AdminContact": ...,
"RegistrantContact": ...,
"TechContact": ...,
}
# 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],
TransferDomainRequestRequestTypeDef#
# TransferDomainRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import TransferDomainRequestRequestTypeDef
def get_value() -> TransferDomainRequestRequestTypeDef:
return {
"DomainName": ...,
"DurationInYears": ...,
"AdminContact": ...,
"RegistrantContact": ...,
"TechContact": ...,
}
# TransferDomainRequestRequestTypeDef definition
class TransferDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DurationInYears: int,
AdminContact: ContactDetailTypeDef, # (1)
RegistrantContact: ContactDetailTypeDef, # (1)
TechContact: ContactDetailTypeDef, # (1)
IdnLangCode: NotRequired[str],
Nameservers: NotRequired[Sequence[NameserverTypeDef]], # (4)
AuthCode: NotRequired[str],
AutoRenew: NotRequired[bool],
PrivacyProtectAdminContact: NotRequired[bool],
PrivacyProtectRegistrantContact: NotRequired[bool],
PrivacyProtectTechContact: NotRequired[bool],
UpdateDomainContactRequestRequestTypeDef#
# UpdateDomainContactRequestRequestTypeDef usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactRequestRequestTypeDef
def get_value() -> UpdateDomainContactRequestRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateDomainContactRequestRequestTypeDef definition
class UpdateDomainContactRequestRequestTypeDef(TypedDict):
DomainName: str,
AdminContact: NotRequired[ContactDetailTypeDef], # (1)
RegistrantContact: NotRequired[ContactDetailTypeDef], # (1)
TechContact: NotRequired[ContactDetailTypeDef], # (1)
Consent: NotRequired[ConsentTypeDef], # (4)
- See ContactDetailTypeDef
- See ContactDetailTypeDef
- See ContactDetailTypeDef
- See ConsentTypeDef
ListPricesResponseTypeDef#
# ListPricesResponseTypeDef usage example
from mypy_boto3_route53domains.type_defs import ListPricesResponseTypeDef
def get_value() -> ListPricesResponseTypeDef:
return {
"Prices": ...,
"NextPageMarker": ...,
"ResponseMetadata": ...,
}
# ListPricesResponseTypeDef definition
class ListPricesResponseTypeDef(TypedDict):
Prices: List[DomainPriceTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)