Type definitions#
Index > Route53Domains > Type definitions
Auto-generated documentation for Route53Domains type annotations stubs module mypy-boto3-route53domains.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from mypy_boto3_route53domains.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
NameserverUnionTypeDef#
# NameserverUnionTypeDef Union usage example
from mypy_boto3_route53domains.type_defs import NameserverUnionTypeDef
def get_value() -> NameserverUnionTypeDef:
return ...
# NameserverUnionTypeDef definition
NameserverUnionTypeDef = Union[
NameserverTypeDef, # (1)
NameserverOutputTypeDef, # (2)
]
ContactDetailUnionTypeDef#
# ContactDetailUnionTypeDef Union usage example
from mypy_boto3_route53domains.type_defs import ContactDetailUnionTypeDef
def get_value() -> ContactDetailUnionTypeDef:
return ...
# ContactDetailUnionTypeDef definition
ContactDetailUnionTypeDef = Union[
ContactDetailTypeDef, # (1)
ContactDetailOutputTypeDef, # (2)
]
AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef#
# AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef
def get_value() -> AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef:
return {
"DomainName": ...,
}
# AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef definition
class AcceptDomainTransferFromAnotherAwsAccountRequestTypeDef(TypedDict):
DomainName: str,
Password: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DnssecSigningAttributesTypeDef#
# DnssecSigningAttributesTypeDef TypedDict 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],
BillingRecordTypeDef#
# BillingRecordTypeDef TypedDict 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],
CancelDomainTransferToAnotherAwsAccountRequestTypeDef#
# CancelDomainTransferToAnotherAwsAccountRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import CancelDomainTransferToAnotherAwsAccountRequestTypeDef
def get_value() -> CancelDomainTransferToAnotherAwsAccountRequestTypeDef:
return {
"DomainName": ...,
}
# CancelDomainTransferToAnotherAwsAccountRequestTypeDef definition
class CancelDomainTransferToAnotherAwsAccountRequestTypeDef(TypedDict):
DomainName: str,
CheckDomainAvailabilityRequestTypeDef#
# CheckDomainAvailabilityRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import CheckDomainAvailabilityRequestTypeDef
def get_value() -> CheckDomainAvailabilityRequestTypeDef:
return {
"DomainName": ...,
}
# CheckDomainAvailabilityRequestTypeDef definition
class CheckDomainAvailabilityRequestTypeDef(TypedDict):
DomainName: str,
IdnLangCode: NotRequired[str],
CheckDomainTransferabilityRequestTypeDef#
# CheckDomainTransferabilityRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import CheckDomainTransferabilityRequestTypeDef
def get_value() -> CheckDomainTransferabilityRequestTypeDef:
return {
"DomainName": ...,
}
# CheckDomainTransferabilityRequestTypeDef definition
class CheckDomainTransferabilityRequestTypeDef(TypedDict):
DomainName: str,
AuthCode: NotRequired[str],
DomainTransferabilityTypeDef#
# DomainTransferabilityTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_route53domains.type_defs import ConsentTypeDef
def get_value() -> ConsentTypeDef:
return {
"MaxPrice": ...,
}
# ConsentTypeDef definition
class ConsentTypeDef(TypedDict):
MaxPrice: float,
Currency: str,
ExtraParamTypeDef#
# ExtraParamTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ExtraParamTypeDef
def get_value() -> ExtraParamTypeDef:
return {
"Name": ...,
}
# ExtraParamTypeDef definition
class ExtraParamTypeDef(TypedDict):
Name: ExtraParamNameType, # (1)
Value: str,
DeleteDomainRequestTypeDef#
# DeleteDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DeleteDomainRequestTypeDef
def get_value() -> DeleteDomainRequestTypeDef:
return {
"DomainName": ...,
}
# DeleteDomainRequestTypeDef definition
class DeleteDomainRequestTypeDef(TypedDict):
DomainName: str,
DeleteTagsForDomainRequestTypeDef#
# DeleteTagsForDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DeleteTagsForDomainRequestTypeDef
def get_value() -> DeleteTagsForDomainRequestTypeDef:
return {
"DomainName": ...,
}
# DeleteTagsForDomainRequestTypeDef definition
class DeleteTagsForDomainRequestTypeDef(TypedDict):
DomainName: str,
TagsToDelete: Sequence[str],
DisableDomainAutoRenewRequestTypeDef#
# DisableDomainAutoRenewRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DisableDomainAutoRenewRequestTypeDef
def get_value() -> DisableDomainAutoRenewRequestTypeDef:
return {
"DomainName": ...,
}
# DisableDomainAutoRenewRequestTypeDef definition
class DisableDomainAutoRenewRequestTypeDef(TypedDict):
DomainName: str,
DisableDomainTransferLockRequestTypeDef#
# DisableDomainTransferLockRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DisableDomainTransferLockRequestTypeDef
def get_value() -> DisableDomainTransferLockRequestTypeDef:
return {
"DomainName": ...,
}
# DisableDomainTransferLockRequestTypeDef definition
class DisableDomainTransferLockRequestTypeDef(TypedDict):
DomainName: str,
DisassociateDelegationSignerFromDomainRequestTypeDef#
# DisassociateDelegationSignerFromDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DisassociateDelegationSignerFromDomainRequestTypeDef
def get_value() -> DisassociateDelegationSignerFromDomainRequestTypeDef:
return {
"DomainName": ...,
}
# DisassociateDelegationSignerFromDomainRequestTypeDef definition
class DisassociateDelegationSignerFromDomainRequestTypeDef(TypedDict):
DomainName: str,
Id: str,
DnssecKeyTypeDef#
# DnssecKeyTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_route53domains.type_defs import PriceWithCurrencyTypeDef
def get_value() -> PriceWithCurrencyTypeDef:
return {
"Price": ...,
}
# PriceWithCurrencyTypeDef definition
class PriceWithCurrencyTypeDef(TypedDict):
Price: float,
Currency: str,
DomainSuggestionTypeDef#
# DomainSuggestionTypeDef TypedDict 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 TypedDict 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],
EnableDomainAutoRenewRequestTypeDef#
# EnableDomainAutoRenewRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import EnableDomainAutoRenewRequestTypeDef
def get_value() -> EnableDomainAutoRenewRequestTypeDef:
return {
"DomainName": ...,
}
# EnableDomainAutoRenewRequestTypeDef definition
class EnableDomainAutoRenewRequestTypeDef(TypedDict):
DomainName: str,
EnableDomainTransferLockRequestTypeDef#
# EnableDomainTransferLockRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import EnableDomainTransferLockRequestTypeDef
def get_value() -> EnableDomainTransferLockRequestTypeDef:
return {
"DomainName": ...,
}
# EnableDomainTransferLockRequestTypeDef definition
class EnableDomainTransferLockRequestTypeDef(TypedDict):
DomainName: str,
FilterConditionTypeDef#
# FilterConditionTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import FilterConditionTypeDef
def get_value() -> FilterConditionTypeDef:
return {
"Name": ...,
}
# FilterConditionTypeDef definition
class FilterConditionTypeDef(TypedDict):
Name: ListDomainsAttributeNameType, # (1)
Operator: OperatorType, # (2)
Values: Sequence[str],
GetContactReachabilityStatusRequestTypeDef#
# GetContactReachabilityStatusRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetContactReachabilityStatusRequestTypeDef
def get_value() -> GetContactReachabilityStatusRequestTypeDef:
return {
"domainName": ...,
}
# GetContactReachabilityStatusRequestTypeDef definition
class GetContactReachabilityStatusRequestTypeDef(TypedDict):
domainName: NotRequired[str],
GetDomainDetailRequestTypeDef#
# GetDomainDetailRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetDomainDetailRequestTypeDef
def get_value() -> GetDomainDetailRequestTypeDef:
return {
"DomainName": ...,
}
# GetDomainDetailRequestTypeDef definition
class GetDomainDetailRequestTypeDef(TypedDict):
DomainName: str,
NameserverOutputTypeDef#
# NameserverOutputTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import NameserverOutputTypeDef
def get_value() -> NameserverOutputTypeDef:
return {
"Name": ...,
}
# NameserverOutputTypeDef definition
class NameserverOutputTypeDef(TypedDict):
Name: str,
GlueIps: NotRequired[List[str]],
GetDomainSuggestionsRequestTypeDef#
# GetDomainSuggestionsRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetDomainSuggestionsRequestTypeDef
def get_value() -> GetDomainSuggestionsRequestTypeDef:
return {
"DomainName": ...,
}
# GetDomainSuggestionsRequestTypeDef definition
class GetDomainSuggestionsRequestTypeDef(TypedDict):
DomainName: str,
SuggestionCount: int,
OnlyAvailable: bool,
GetOperationDetailRequestTypeDef#
# GetOperationDetailRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetOperationDetailRequestTypeDef
def get_value() -> GetOperationDetailRequestTypeDef:
return {
"OperationId": ...,
}
# GetOperationDetailRequestTypeDef definition
class GetOperationDetailRequestTypeDef(TypedDict):
OperationId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict 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],
SortConditionTypeDef#
# SortConditionTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import SortConditionTypeDef
def get_value() -> SortConditionTypeDef:
return {
"Name": ...,
}
# SortConditionTypeDef definition
class SortConditionTypeDef(TypedDict):
Name: ListDomainsAttributeNameType, # (1)
SortOrder: SortOrderType, # (2)
OperationSummaryTypeDef#
# OperationSummaryTypeDef TypedDict 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
ListPricesRequestTypeDef#
# ListPricesRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListPricesRequestTypeDef
def get_value() -> ListPricesRequestTypeDef:
return {
"Tld": ...,
}
# ListPricesRequestTypeDef definition
class ListPricesRequestTypeDef(TypedDict):
Tld: NotRequired[str],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListTagsForDomainRequestTypeDef#
# ListTagsForDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListTagsForDomainRequestTypeDef
def get_value() -> ListTagsForDomainRequestTypeDef:
return {
"DomainName": ...,
}
# ListTagsForDomainRequestTypeDef definition
class ListTagsForDomainRequestTypeDef(TypedDict):
DomainName: str,
TagTypeDef#
# TagTypeDef TypedDict 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],
NameserverTypeDef#
# NameserverTypeDef TypedDict 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[Sequence[str]],
PushDomainRequestTypeDef#
# PushDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import PushDomainRequestTypeDef
def get_value() -> PushDomainRequestTypeDef:
return {
"DomainName": ...,
}
# PushDomainRequestTypeDef definition
class PushDomainRequestTypeDef(TypedDict):
DomainName: str,
Target: str,
RejectDomainTransferFromAnotherAwsAccountRequestTypeDef#
# RejectDomainTransferFromAnotherAwsAccountRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RejectDomainTransferFromAnotherAwsAccountRequestTypeDef
def get_value() -> RejectDomainTransferFromAnotherAwsAccountRequestTypeDef:
return {
"DomainName": ...,
}
# RejectDomainTransferFromAnotherAwsAccountRequestTypeDef definition
class RejectDomainTransferFromAnotherAwsAccountRequestTypeDef(TypedDict):
DomainName: str,
RenewDomainRequestTypeDef#
# RenewDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RenewDomainRequestTypeDef
def get_value() -> RenewDomainRequestTypeDef:
return {
"DomainName": ...,
}
# RenewDomainRequestTypeDef definition
class RenewDomainRequestTypeDef(TypedDict):
DomainName: str,
CurrentExpiryYear: int,
DurationInYears: NotRequired[int],
ResendContactReachabilityEmailRequestTypeDef#
# ResendContactReachabilityEmailRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ResendContactReachabilityEmailRequestTypeDef
def get_value() -> ResendContactReachabilityEmailRequestTypeDef:
return {
"domainName": ...,
}
# ResendContactReachabilityEmailRequestTypeDef definition
class ResendContactReachabilityEmailRequestTypeDef(TypedDict):
domainName: NotRequired[str],
ResendOperationAuthorizationRequestTypeDef#
# ResendOperationAuthorizationRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ResendOperationAuthorizationRequestTypeDef
def get_value() -> ResendOperationAuthorizationRequestTypeDef:
return {
"OperationId": ...,
}
# ResendOperationAuthorizationRequestTypeDef definition
class ResendOperationAuthorizationRequestTypeDef(TypedDict):
OperationId: str,
RetrieveDomainAuthCodeRequestTypeDef#
# RetrieveDomainAuthCodeRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RetrieveDomainAuthCodeRequestTypeDef
def get_value() -> RetrieveDomainAuthCodeRequestTypeDef:
return {
"DomainName": ...,
}
# RetrieveDomainAuthCodeRequestTypeDef definition
class RetrieveDomainAuthCodeRequestTypeDef(TypedDict):
DomainName: str,
TransferDomainToAnotherAwsAccountRequestTypeDef#
# TransferDomainToAnotherAwsAccountRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import TransferDomainToAnotherAwsAccountRequestTypeDef
def get_value() -> TransferDomainToAnotherAwsAccountRequestTypeDef:
return {
"DomainName": ...,
}
# TransferDomainToAnotherAwsAccountRequestTypeDef definition
class TransferDomainToAnotherAwsAccountRequestTypeDef(TypedDict):
DomainName: str,
AccountId: str,
UpdateDomainContactPrivacyRequestTypeDef#
# UpdateDomainContactPrivacyRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactPrivacyRequestTypeDef
def get_value() -> UpdateDomainContactPrivacyRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateDomainContactPrivacyRequestTypeDef definition
class UpdateDomainContactPrivacyRequestTypeDef(TypedDict):
DomainName: str,
AdminPrivacy: NotRequired[bool],
RegistrantPrivacy: NotRequired[bool],
TechPrivacy: NotRequired[bool],
BillingPrivacy: NotRequired[bool],
AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef#
# AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef
def get_value() -> AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
}
# AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef definition
class AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateDelegationSignerToDomainResponseTypeDef#
# AssociateDelegationSignerToDomainResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import AssociateDelegationSignerToDomainResponseTypeDef
def get_value() -> AssociateDelegationSignerToDomainResponseTypeDef:
return {
"OperationId": ...,
}
# AssociateDelegationSignerToDomainResponseTypeDef definition
class AssociateDelegationSignerToDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CancelDomainTransferToAnotherAwsAccountResponseTypeDef#
# CancelDomainTransferToAnotherAwsAccountResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import CancelDomainTransferToAnotherAwsAccountResponseTypeDef
def get_value() -> CancelDomainTransferToAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
}
# CancelDomainTransferToAnotherAwsAccountResponseTypeDef definition
class CancelDomainTransferToAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CheckDomainAvailabilityResponseTypeDef#
# CheckDomainAvailabilityResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import CheckDomainAvailabilityResponseTypeDef
def get_value() -> CheckDomainAvailabilityResponseTypeDef:
return {
"Availability": ...,
}
# CheckDomainAvailabilityResponseTypeDef definition
class CheckDomainAvailabilityResponseTypeDef(TypedDict):
Availability: DomainAvailabilityType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDomainResponseTypeDef#
# DeleteDomainResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DeleteDomainResponseTypeDef
def get_value() -> DeleteDomainResponseTypeDef:
return {
"OperationId": ...,
}
# DeleteDomainResponseTypeDef definition
class DeleteDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisableDomainTransferLockResponseTypeDef#
# DisableDomainTransferLockResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DisableDomainTransferLockResponseTypeDef
def get_value() -> DisableDomainTransferLockResponseTypeDef:
return {
"OperationId": ...,
}
# DisableDomainTransferLockResponseTypeDef definition
class DisableDomainTransferLockResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateDelegationSignerFromDomainResponseTypeDef#
# DisassociateDelegationSignerFromDomainResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import DisassociateDelegationSignerFromDomainResponseTypeDef
def get_value() -> DisassociateDelegationSignerFromDomainResponseTypeDef:
return {
"OperationId": ...,
}
# DisassociateDelegationSignerFromDomainResponseTypeDef definition
class DisassociateDelegationSignerFromDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EnableDomainTransferLockResponseTypeDef#
# EnableDomainTransferLockResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import EnableDomainTransferLockResponseTypeDef
def get_value() -> EnableDomainTransferLockResponseTypeDef:
return {
"OperationId": ...,
}
# EnableDomainTransferLockResponseTypeDef definition
class EnableDomainTransferLockResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetContactReachabilityStatusResponseTypeDef#
# GetContactReachabilityStatusResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetContactReachabilityStatusResponseTypeDef
def get_value() -> GetContactReachabilityStatusResponseTypeDef:
return {
"domainName": ...,
}
# GetContactReachabilityStatusResponseTypeDef definition
class GetContactReachabilityStatusResponseTypeDef(TypedDict):
domainName: str,
status: ReachabilityStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetOperationDetailResponseTypeDef#
# GetOperationDetailResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetOperationDetailResponseTypeDef
def get_value() -> GetOperationDetailResponseTypeDef:
return {
"OperationId": ...,
}
# 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 TypedDict usage example
from mypy_boto3_route53domains.type_defs import RegisterDomainResponseTypeDef
def get_value() -> RegisterDomainResponseTypeDef:
return {
"OperationId": ...,
}
# RegisterDomainResponseTypeDef definition
class RegisterDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RejectDomainTransferFromAnotherAwsAccountResponseTypeDef#
# RejectDomainTransferFromAnotherAwsAccountResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RejectDomainTransferFromAnotherAwsAccountResponseTypeDef
def get_value() -> RejectDomainTransferFromAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
}
# RejectDomainTransferFromAnotherAwsAccountResponseTypeDef definition
class RejectDomainTransferFromAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RenewDomainResponseTypeDef#
# RenewDomainResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RenewDomainResponseTypeDef
def get_value() -> RenewDomainResponseTypeDef:
return {
"OperationId": ...,
}
# RenewDomainResponseTypeDef definition
class RenewDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResendContactReachabilityEmailResponseTypeDef#
# ResendContactReachabilityEmailResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ResendContactReachabilityEmailResponseTypeDef
def get_value() -> ResendContactReachabilityEmailResponseTypeDef:
return {
"domainName": ...,
}
# ResendContactReachabilityEmailResponseTypeDef definition
class ResendContactReachabilityEmailResponseTypeDef(TypedDict):
domainName: str,
emailAddress: str,
isAlreadyVerified: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RetrieveDomainAuthCodeResponseTypeDef#
# RetrieveDomainAuthCodeResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RetrieveDomainAuthCodeResponseTypeDef
def get_value() -> RetrieveDomainAuthCodeResponseTypeDef:
return {
"AuthCode": ...,
}
# RetrieveDomainAuthCodeResponseTypeDef definition
class RetrieveDomainAuthCodeResponseTypeDef(TypedDict):
AuthCode: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TransferDomainResponseTypeDef#
# TransferDomainResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import TransferDomainResponseTypeDef
def get_value() -> TransferDomainResponseTypeDef:
return {
"OperationId": ...,
}
# TransferDomainResponseTypeDef definition
class TransferDomainResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TransferDomainToAnotherAwsAccountResponseTypeDef#
# TransferDomainToAnotherAwsAccountResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import TransferDomainToAnotherAwsAccountResponseTypeDef
def get_value() -> TransferDomainToAnotherAwsAccountResponseTypeDef:
return {
"OperationId": ...,
}
# TransferDomainToAnotherAwsAccountResponseTypeDef definition
class TransferDomainToAnotherAwsAccountResponseTypeDef(TypedDict):
OperationId: str,
Password: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainContactPrivacyResponseTypeDef#
# UpdateDomainContactPrivacyResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactPrivacyResponseTypeDef
def get_value() -> UpdateDomainContactPrivacyResponseTypeDef:
return {
"OperationId": ...,
}
# UpdateDomainContactPrivacyResponseTypeDef definition
class UpdateDomainContactPrivacyResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainContactResponseTypeDef#
# UpdateDomainContactResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactResponseTypeDef
def get_value() -> UpdateDomainContactResponseTypeDef:
return {
"OperationId": ...,
}
# UpdateDomainContactResponseTypeDef definition
class UpdateDomainContactResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateDomainNameserversResponseTypeDef#
# UpdateDomainNameserversResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainNameserversResponseTypeDef
def get_value() -> UpdateDomainNameserversResponseTypeDef:
return {
"OperationId": ...,
}
# UpdateDomainNameserversResponseTypeDef definition
class UpdateDomainNameserversResponseTypeDef(TypedDict):
OperationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateDelegationSignerToDomainRequestTypeDef#
# AssociateDelegationSignerToDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import AssociateDelegationSignerToDomainRequestTypeDef
def get_value() -> AssociateDelegationSignerToDomainRequestTypeDef:
return {
"DomainName": ...,
}
# AssociateDelegationSignerToDomainRequestTypeDef definition
class AssociateDelegationSignerToDomainRequestTypeDef(TypedDict):
DomainName: str,
SigningAttributes: DnssecSigningAttributesTypeDef, # (1)
ViewBillingResponseTypeDef#
# ViewBillingResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ViewBillingResponseTypeDef
def get_value() -> ViewBillingResponseTypeDef:
return {
"NextPageMarker": ...,
}
# ViewBillingResponseTypeDef definition
class ViewBillingResponseTypeDef(TypedDict):
NextPageMarker: str,
BillingRecords: List[BillingRecordTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CheckDomainTransferabilityResponseTypeDef#
# CheckDomainTransferabilityResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import CheckDomainTransferabilityResponseTypeDef
def get_value() -> CheckDomainTransferabilityResponseTypeDef:
return {
"Transferability": ...,
}
# CheckDomainTransferabilityResponseTypeDef definition
class CheckDomainTransferabilityResponseTypeDef(TypedDict):
Transferability: DomainTransferabilityTypeDef, # (1)
Message: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ContactDetailOutputTypeDef#
# ContactDetailOutputTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ContactDetailOutputTypeDef
def get_value() -> ContactDetailOutputTypeDef:
return {
"FirstName": ...,
}
# 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 TypedDict 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[Sequence[ExtraParamTypeDef]], # (3)
- See ContactTypeType
- See CountryCodeType
- See ExtraParamTypeDef
DomainPriceTypeDef#
# DomainPriceTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetDomainSuggestionsResponseTypeDef
def get_value() -> GetDomainSuggestionsResponseTypeDef:
return {
"SuggestionsList": ...,
}
# GetDomainSuggestionsResponseTypeDef definition
class GetDomainSuggestionsResponseTypeDef(TypedDict):
SuggestionsList: List[DomainSuggestionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDomainsResponseTypeDef#
# ListDomainsResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListDomainsResponseTypeDef
def get_value() -> ListDomainsResponseTypeDef:
return {
"Domains": ...,
}
# ListDomainsResponseTypeDef definition
class ListDomainsResponseTypeDef(TypedDict):
Domains: List[DomainSummaryTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPricesRequestPaginateTypeDef#
# ListPricesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListPricesRequestPaginateTypeDef
def get_value() -> ListPricesRequestPaginateTypeDef:
return {
"Tld": ...,
}
# ListPricesRequestPaginateTypeDef definition
class ListPricesRequestPaginateTypeDef(TypedDict):
Tld: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDomainsRequestPaginateTypeDef#
# ListDomainsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListDomainsRequestPaginateTypeDef
def get_value() -> ListDomainsRequestPaginateTypeDef:
return {
"FilterConditions": ...,
}
# ListDomainsRequestPaginateTypeDef definition
class ListDomainsRequestPaginateTypeDef(TypedDict):
FilterConditions: NotRequired[Sequence[FilterConditionTypeDef]], # (1)
SortCondition: NotRequired[SortConditionTypeDef], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListDomainsRequestTypeDef#
# ListDomainsRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListDomainsRequestTypeDef
def get_value() -> ListDomainsRequestTypeDef:
return {
"FilterConditions": ...,
}
# ListDomainsRequestTypeDef definition
class ListDomainsRequestTypeDef(TypedDict):
FilterConditions: NotRequired[Sequence[FilterConditionTypeDef]], # (1)
SortCondition: NotRequired[SortConditionTypeDef], # (2)
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListOperationsRequestPaginateTypeDef#
# ListOperationsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListOperationsRequestPaginateTypeDef
def get_value() -> ListOperationsRequestPaginateTypeDef:
return {
"SubmittedSince": ...,
}
# 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
ListOperationsRequestTypeDef#
# ListOperationsRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListOperationsRequestTypeDef
def get_value() -> ListOperationsRequestTypeDef:
return {
"SubmittedSince": ...,
}
# ListOperationsRequestTypeDef definition
class ListOperationsRequestTypeDef(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 TypedDict usage example
from mypy_boto3_route53domains.type_defs import ViewBillingRequestPaginateTypeDef
def get_value() -> ViewBillingRequestPaginateTypeDef:
return {
"Start": ...,
}
# ViewBillingRequestPaginateTypeDef definition
class ViewBillingRequestPaginateTypeDef(TypedDict):
Start: NotRequired[TimestampTypeDef],
End: NotRequired[TimestampTypeDef],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ViewBillingRequestTypeDef#
# ViewBillingRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ViewBillingRequestTypeDef
def get_value() -> ViewBillingRequestTypeDef:
return {
"Start": ...,
}
# ViewBillingRequestTypeDef definition
class ViewBillingRequestTypeDef(TypedDict):
Start: NotRequired[TimestampTypeDef],
End: NotRequired[TimestampTypeDef],
Marker: NotRequired[str],
MaxItems: NotRequired[int],
ListOperationsResponseTypeDef#
# ListOperationsResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListOperationsResponseTypeDef
def get_value() -> ListOperationsResponseTypeDef:
return {
"Operations": ...,
}
# ListOperationsResponseTypeDef definition
class ListOperationsResponseTypeDef(TypedDict):
Operations: List[OperationSummaryTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForDomainResponseTypeDef#
# ListTagsForDomainResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListTagsForDomainResponseTypeDef
def get_value() -> ListTagsForDomainResponseTypeDef:
return {
"TagList": ...,
}
# ListTagsForDomainResponseTypeDef definition
class ListTagsForDomainResponseTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
UpdateTagsForDomainRequestTypeDef#
# UpdateTagsForDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateTagsForDomainRequestTypeDef
def get_value() -> UpdateTagsForDomainRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateTagsForDomainRequestTypeDef definition
class UpdateTagsForDomainRequestTypeDef(TypedDict):
DomainName: str,
TagsToUpdate: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
GetDomainDetailResponseTypeDef#
# GetDomainDetailResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import GetDomainDetailResponseTypeDef
def get_value() -> GetDomainDetailResponseTypeDef:
return {
"DomainName": ...,
}
# 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
ListPricesResponseTypeDef#
# ListPricesResponseTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import ListPricesResponseTypeDef
def get_value() -> ListPricesResponseTypeDef:
return {
"Prices": ...,
}
# ListPricesResponseTypeDef definition
class ListPricesResponseTypeDef(TypedDict):
Prices: List[DomainPriceTypeDef], # (1)
NextPageMarker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDomainNameserversRequestTypeDef#
# UpdateDomainNameserversRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainNameserversRequestTypeDef
def get_value() -> UpdateDomainNameserversRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateDomainNameserversRequestTypeDef definition
class UpdateDomainNameserversRequestTypeDef(TypedDict):
DomainName: str,
Nameservers: Sequence[NameserverUnionTypeDef], # (1)
FIAuthKey: NotRequired[str],
RegisterDomainRequestTypeDef#
# RegisterDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import RegisterDomainRequestTypeDef
def get_value() -> RegisterDomainRequestTypeDef:
return {
"DomainName": ...,
}
# RegisterDomainRequestTypeDef definition
class RegisterDomainRequestTypeDef(TypedDict):
DomainName: str,
DurationInYears: int,
AdminContact: ContactDetailUnionTypeDef, # (1)
RegistrantContact: ContactDetailUnionTypeDef, # (1)
TechContact: ContactDetailUnionTypeDef, # (1)
IdnLangCode: NotRequired[str],
AutoRenew: NotRequired[bool],
PrivacyProtectAdminContact: NotRequired[bool],
PrivacyProtectRegistrantContact: NotRequired[bool],
PrivacyProtectTechContact: NotRequired[bool],
BillingContact: NotRequired[ContactDetailUnionTypeDef], # (1)
PrivacyProtectBillingContact: NotRequired[bool],
- See ContactDetailTypeDef ContactDetailOutputTypeDef
- See ContactDetailTypeDef ContactDetailOutputTypeDef
- See ContactDetailTypeDef ContactDetailOutputTypeDef
- See ContactDetailTypeDef ContactDetailOutputTypeDef
TransferDomainRequestTypeDef#
# TransferDomainRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import TransferDomainRequestTypeDef
def get_value() -> TransferDomainRequestTypeDef:
return {
"DomainName": ...,
}
# TransferDomainRequestTypeDef definition
class TransferDomainRequestTypeDef(TypedDict):
DomainName: str,
DurationInYears: int,
AdminContact: ContactDetailUnionTypeDef, # (1)
RegistrantContact: ContactDetailUnionTypeDef, # (1)
TechContact: ContactDetailUnionTypeDef, # (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[ContactDetailUnionTypeDef], # (1)
PrivacyProtectBillingContact: NotRequired[bool],
- See ContactDetailTypeDef ContactDetailOutputTypeDef
- See ContactDetailTypeDef ContactDetailOutputTypeDef
- See ContactDetailTypeDef ContactDetailOutputTypeDef
- See NameserverTypeDef NameserverOutputTypeDef
- See ContactDetailTypeDef ContactDetailOutputTypeDef
UpdateDomainContactRequestTypeDef#
# UpdateDomainContactRequestTypeDef TypedDict usage example
from mypy_boto3_route53domains.type_defs import UpdateDomainContactRequestTypeDef
def get_value() -> UpdateDomainContactRequestTypeDef:
return {
"DomainName": ...,
}
# UpdateDomainContactRequestTypeDef definition
class UpdateDomainContactRequestTypeDef(TypedDict):
DomainName: str,
AdminContact: NotRequired[ContactDetailUnionTypeDef], # (1)
RegistrantContact: NotRequired[ContactDetailUnionTypeDef], # (1)
TechContact: NotRequired[ContactDetailUnionTypeDef], # (1)
Consent: NotRequired[ConsentTypeDef], # (4)
BillingContact: NotRequired[ContactDetailUnionTypeDef], # (1)