Skip to content

Route53DomainsClient

Index > Route53Domains > Route53DomainsClient

Auto-generated documentation for Route53Domains type annotations stubs module mypy-boto3-route53domains.

Route53DomainsClient

Type annotations and code completion for boto3.client("route53domains"). boto3 documentation

Usage example
from boto3.session import Session
from mypy_boto3_route53domains.client import Route53DomainsClient

def get_route53domains_client() -> Route53DomainsClient:
    return Session().client("route53domains")

Exceptions

boto3 client exceptions are generated in runtime. This class provides code completion for boto3.client("route53domains").exceptions structure.

Usage example
client = boto3.client("route53domains")

try:
    do_something(client)
except (
    client.ClientError,
    client.DnssecLimitExceeded,
    client.DomainLimitExceeded,
    client.DuplicateRequest,
    client.InvalidInput,
    client.OperationLimitExceeded,
    client.TLDRulesViolation,
    client.UnsupportedTLD,
) as e:
    print(e)
Type checking example
from mypy_boto3_route53domains.client import Exceptions

def handle_error(exc: Exceptions.ClientError) -> None:
    ...

Methods

accept_domain_transfer_from_another_aws_account

Accepts the transfer of a domain from another Amazon Web Services account to the currentAmazon Web Services account.

Type annotations and code completion for boto3.client("route53domains").accept_domain_transfer_from_another_aws_account method. boto3 documentation

Method definition
def accept_domain_transfer_from_another_aws_account(
    self,
    *,
    DomainName: str,
    Password: str,
) -> AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef:  # (1)
    ...
  1. See AcceptDomainTransferFromAnotherAwsAccountResponseTypeDef
Usage example with kwargs
kwargs: AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "Password": ...,
}

parent.accept_domain_transfer_from_another_aws_account(**kwargs)
  1. See AcceptDomainTransferFromAnotherAwsAccountRequestRequestTypeDef

associate_delegation_signer_to_domain

Creates a delegation signer (DS) record in the registry zone for this domain name.

Type annotations and code completion for boto3.client("route53domains").associate_delegation_signer_to_domain method. boto3 documentation

Method definition
def associate_delegation_signer_to_domain(
    self,
    *,
    DomainName: str,
    SigningAttributes: DnssecSigningAttributesTypeDef,  # (1)
) -> AssociateDelegationSignerToDomainResponseTypeDef:  # (2)
    ...
  1. See DnssecSigningAttributesTypeDef
  2. See AssociateDelegationSignerToDomainResponseTypeDef
Usage example with kwargs
kwargs: AssociateDelegationSignerToDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "SigningAttributes": ...,
}

parent.associate_delegation_signer_to_domain(**kwargs)
  1. See AssociateDelegationSignerToDomainRequestRequestTypeDef

can_paginate

Check if an operation can be paginated.

Type annotations and code completion for boto3.client("route53domains").can_paginate method. boto3 documentation

Method definition
def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...

cancel_domain_transfer_to_another_aws_account

Cancels the transfer of a domain from the current Amazon Web Services account to another Amazon Web Services account.

Type annotations and code completion for boto3.client("route53domains").cancel_domain_transfer_to_another_aws_account method. boto3 documentation

Method definition
def cancel_domain_transfer_to_another_aws_account(
    self,
    *,
    DomainName: str,
) -> CancelDomainTransferToAnotherAwsAccountResponseTypeDef:  # (1)
    ...
  1. See CancelDomainTransferToAnotherAwsAccountResponseTypeDef
Usage example with kwargs
kwargs: CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.cancel_domain_transfer_to_another_aws_account(**kwargs)
  1. See CancelDomainTransferToAnotherAwsAccountRequestRequestTypeDef

check_domain_availability

This operation checks the availability of one domain name.

Type annotations and code completion for boto3.client("route53domains").check_domain_availability method. boto3 documentation

Method definition
def check_domain_availability(
    self,
    *,
    DomainName: str,
    IdnLangCode: str = ...,
) -> CheckDomainAvailabilityResponseTypeDef:  # (1)
    ...
  1. See CheckDomainAvailabilityResponseTypeDef
Usage example with kwargs
kwargs: CheckDomainAvailabilityRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.check_domain_availability(**kwargs)
  1. See CheckDomainAvailabilityRequestRequestTypeDef

check_domain_transferability

Checks whether a domain name can be transferred to Amazon Route 53.

Type annotations and code completion for boto3.client("route53domains").check_domain_transferability method. boto3 documentation

Method definition
def check_domain_transferability(
    self,
    *,
    DomainName: str,
    AuthCode: str = ...,
) -> CheckDomainTransferabilityResponseTypeDef:  # (1)
    ...
  1. See CheckDomainTransferabilityResponseTypeDef
Usage example with kwargs
kwargs: CheckDomainTransferabilityRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.check_domain_transferability(**kwargs)
  1. See CheckDomainTransferabilityRequestRequestTypeDef

close

Closes underlying endpoint connections.

Type annotations and code completion for boto3.client("route53domains").close method. boto3 documentation

Method definition
def close(
    self,
) -> None:
    ...

delete_domain

This operation deletes the specified domain.

Type annotations and code completion for boto3.client("route53domains").delete_domain method. boto3 documentation

Method definition
def delete_domain(
    self,
    *,
    DomainName: str,
) -> DeleteDomainResponseTypeDef:  # (1)
    ...
  1. See DeleteDomainResponseTypeDef
Usage example with kwargs
kwargs: DeleteDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.delete_domain(**kwargs)
  1. See DeleteDomainRequestRequestTypeDef

delete_tags_for_domain

This operation deletes the specified tags for a domain.

Type annotations and code completion for boto3.client("route53domains").delete_tags_for_domain method. boto3 documentation

Method definition
def delete_tags_for_domain(
    self,
    *,
    DomainName: str,
    TagsToDelete: Sequence[str],
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DeleteTagsForDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "TagsToDelete": ...,
}

parent.delete_tags_for_domain(**kwargs)
  1. See DeleteTagsForDomainRequestRequestTypeDef

disable_domain_auto_renew

This operation disables automatic renewal of domain registration for the specified domain.

Type annotations and code completion for boto3.client("route53domains").disable_domain_auto_renew method. boto3 documentation

Method definition
def disable_domain_auto_renew(
    self,
    *,
    DomainName: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: DisableDomainAutoRenewRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.disable_domain_auto_renew(**kwargs)
  1. See DisableDomainAutoRenewRequestRequestTypeDef

disable_domain_transfer_lock

This operation removes the transfer lock on the domain (specifically the clientTransferProhibited status) to allow domain transfers.

Type annotations and code completion for boto3.client("route53domains").disable_domain_transfer_lock method. boto3 documentation

Method definition
def disable_domain_transfer_lock(
    self,
    *,
    DomainName: str,
) -> DisableDomainTransferLockResponseTypeDef:  # (1)
    ...
  1. See DisableDomainTransferLockResponseTypeDef
Usage example with kwargs
kwargs: DisableDomainTransferLockRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.disable_domain_transfer_lock(**kwargs)
  1. See DisableDomainTransferLockRequestRequestTypeDef

disassociate_delegation_signer_from_domain

Deletes a delegation signer (DS) record in the registry zone for this domain name.

Type annotations and code completion for boto3.client("route53domains").disassociate_delegation_signer_from_domain method. boto3 documentation

Method definition
def disassociate_delegation_signer_from_domain(
    self,
    *,
    DomainName: str,
    Id: str,
) -> DisassociateDelegationSignerFromDomainResponseTypeDef:  # (1)
    ...
  1. See DisassociateDelegationSignerFromDomainResponseTypeDef
Usage example with kwargs
kwargs: DisassociateDelegationSignerFromDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "Id": ...,
}

parent.disassociate_delegation_signer_from_domain(**kwargs)
  1. See DisassociateDelegationSignerFromDomainRequestRequestTypeDef

enable_domain_auto_renew

This operation configures Amazon Route 53 to automatically renew the specified domain before the domain registration expires.

Type annotations and code completion for boto3.client("route53domains").enable_domain_auto_renew method. boto3 documentation

Method definition
def enable_domain_auto_renew(
    self,
    *,
    DomainName: str,
) -> Dict[str, Any]:
    ...
Usage example with kwargs
kwargs: EnableDomainAutoRenewRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.enable_domain_auto_renew(**kwargs)
  1. See EnableDomainAutoRenewRequestRequestTypeDef

enable_domain_transfer_lock

This operation sets the transfer lock on the domain (specifically the clientTransferProhibited status) to prevent domain transfers.

Type annotations and code completion for boto3.client("route53domains").enable_domain_transfer_lock method. boto3 documentation

Method definition
def enable_domain_transfer_lock(
    self,
    *,
    DomainName: str,
) -> EnableDomainTransferLockResponseTypeDef:  # (1)
    ...
  1. See EnableDomainTransferLockResponseTypeDef
Usage example with kwargs
kwargs: EnableDomainTransferLockRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.enable_domain_transfer_lock(**kwargs)
  1. See EnableDomainTransferLockRequestRequestTypeDef

generate_presigned_url

Generate a presigned url given a client, its method, and arguments.

Type annotations and code completion for boto3.client("route53domains").generate_presigned_url method. boto3 documentation

Method definition
def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...

get_contact_reachability_status

For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation returns information about whether the registrant contact has responded.

Type annotations and code completion for boto3.client("route53domains").get_contact_reachability_status method. boto3 documentation

Method definition
def get_contact_reachability_status(
    self,
    *,
    domainName: str = ...,
) -> GetContactReachabilityStatusResponseTypeDef:  # (1)
    ...
  1. See GetContactReachabilityStatusResponseTypeDef
Usage example with kwargs
kwargs: GetContactReachabilityStatusRequestRequestTypeDef = {  # (1)
    "domainName": ...,
}

parent.get_contact_reachability_status(**kwargs)
  1. See GetContactReachabilityStatusRequestRequestTypeDef

get_domain_detail

This operation returns detailed information about a specified domain that is associated with the current Amazon Web Services account.

Type annotations and code completion for boto3.client("route53domains").get_domain_detail method. boto3 documentation

Method definition
def get_domain_detail(
    self,
    *,
    DomainName: str,
) -> GetDomainDetailResponseTypeDef:  # (1)
    ...
  1. See GetDomainDetailResponseTypeDef
Usage example with kwargs
kwargs: GetDomainDetailRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.get_domain_detail(**kwargs)
  1. See GetDomainDetailRequestRequestTypeDef

get_domain_suggestions

The GetDomainSuggestions operation returns a list of suggested domain names.

Type annotations and code completion for boto3.client("route53domains").get_domain_suggestions method. boto3 documentation

Method definition
def get_domain_suggestions(
    self,
    *,
    DomainName: str,
    SuggestionCount: int,
    OnlyAvailable: bool,
) -> GetDomainSuggestionsResponseTypeDef:  # (1)
    ...
  1. See GetDomainSuggestionsResponseTypeDef
Usage example with kwargs
kwargs: GetDomainSuggestionsRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "SuggestionCount": ...,
    "OnlyAvailable": ...,
}

parent.get_domain_suggestions(**kwargs)
  1. See GetDomainSuggestionsRequestRequestTypeDef

get_operation_detail

This operation returns the current status of an operation that is not completed.

Type annotations and code completion for boto3.client("route53domains").get_operation_detail method. boto3 documentation

Method definition
def get_operation_detail(
    self,
    *,
    OperationId: str,
) -> GetOperationDetailResponseTypeDef:  # (1)
    ...
  1. See GetOperationDetailResponseTypeDef
Usage example with kwargs
kwargs: GetOperationDetailRequestRequestTypeDef = {  # (1)
    "OperationId": ...,
}

parent.get_operation_detail(**kwargs)
  1. See GetOperationDetailRequestRequestTypeDef

list_domains

This operation returns all the domain names registered with Amazon Route 53 for the current Amazon Web Services account if no filtering conditions are used.

Type annotations and code completion for boto3.client("route53domains").list_domains method. boto3 documentation

Method definition
def list_domains(
    self,
    *,
    FilterConditions: Sequence[FilterConditionTypeDef] = ...,  # (1)
    SortCondition: SortConditionTypeDef = ...,  # (2)
    Marker: str = ...,
    MaxItems: int = ...,
) -> ListDomainsResponseTypeDef:  # (3)
    ...
  1. See FilterConditionTypeDef
  2. See SortConditionTypeDef
  3. See ListDomainsResponseTypeDef
Usage example with kwargs
kwargs: ListDomainsRequestRequestTypeDef = {  # (1)
    "FilterConditions": ...,
}

parent.list_domains(**kwargs)
  1. See ListDomainsRequestRequestTypeDef

list_operations

Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.

Type annotations and code completion for boto3.client("route53domains").list_operations method. boto3 documentation

Method definition
def list_operations(
    self,
    *,
    SubmittedSince: Union[datetime, str] = ...,
    Marker: str = ...,
    MaxItems: int = ...,
    Status: Sequence[OperationStatusType] = ...,  # (1)
    Type: Sequence[OperationTypeType] = ...,  # (2)
    SortBy: ListOperationsSortAttributeNameType = ...,  # (3)
    SortOrder: SortOrderType = ...,  # (4)
) -> ListOperationsResponseTypeDef:  # (5)
    ...
  1. See OperationStatusType
  2. See OperationTypeType
  3. See ListOperationsSortAttributeNameType
  4. See SortOrderType
  5. See ListOperationsResponseTypeDef
Usage example with kwargs
kwargs: ListOperationsRequestRequestTypeDef = {  # (1)
    "SubmittedSince": ...,
}

parent.list_operations(**kwargs)
  1. See ListOperationsRequestRequestTypeDef

list_prices

Lists the following prices for either all the TLDs supported by Route 53, or the specified TLD * Registration * Transfer * Owner change * Domain renewal * Domain restoration See also: AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/route53domains-2014-05-1....

Type annotations and code completion for boto3.client("route53domains").list_prices method. boto3 documentation

Method definition
def list_prices(
    self,
    *,
    Tld: str = ...,
    Marker: str = ...,
    MaxItems: int = ...,
) -> ListPricesResponseTypeDef:  # (1)
    ...
  1. See ListPricesResponseTypeDef
Usage example with kwargs
kwargs: ListPricesRequestRequestTypeDef = {  # (1)
    "Tld": ...,
}

parent.list_prices(**kwargs)
  1. See ListPricesRequestRequestTypeDef

list_tags_for_domain

This operation returns all of the tags that are associated with the specified domain.

Type annotations and code completion for boto3.client("route53domains").list_tags_for_domain method. boto3 documentation

Method definition
def list_tags_for_domain(
    self,
    *,
    DomainName: str,
) -> ListTagsForDomainResponseTypeDef:  # (1)
    ...
  1. See ListTagsForDomainResponseTypeDef
Usage example with kwargs
kwargs: ListTagsForDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.list_tags_for_domain(**kwargs)
  1. See ListTagsForDomainRequestRequestTypeDef

push_domain

Moves a domain from Amazon Web Services to another registrar.

Type annotations and code completion for boto3.client("route53domains").push_domain method. boto3 documentation

Method definition
def push_domain(
    self,
    *,
    DomainName: str,
    Target: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: PushDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "Target": ...,
}

parent.push_domain(**kwargs)
  1. See PushDomainRequestRequestTypeDef

register_domain

This operation registers a domain.

Type annotations and code completion for boto3.client("route53domains").register_domain method. boto3 documentation

Method definition
def register_domain(
    self,
    *,
    DomainName: str,
    DurationInYears: int,
    AdminContact: ContactDetailTypeDef,  # (1)
    RegistrantContact: ContactDetailTypeDef,  # (1)
    TechContact: ContactDetailTypeDef,  # (1)
    IdnLangCode: str = ...,
    AutoRenew: bool = ...,
    PrivacyProtectAdminContact: bool = ...,
    PrivacyProtectRegistrantContact: bool = ...,
    PrivacyProtectTechContact: bool = ...,
) -> RegisterDomainResponseTypeDef:  # (4)
    ...
  1. See ContactDetailTypeDef
  2. See ContactDetailTypeDef
  3. See ContactDetailTypeDef
  4. See RegisterDomainResponseTypeDef
Usage example with kwargs
kwargs: RegisterDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "DurationInYears": ...,
    "AdminContact": ...,
    "RegistrantContact": ...,
    "TechContact": ...,
}

parent.register_domain(**kwargs)
  1. See RegisterDomainRequestRequestTypeDef

reject_domain_transfer_from_another_aws_account

Rejects the transfer of a domain from another Amazon Web Services account to the current Amazon Web Services account.

Type annotations and code completion for boto3.client("route53domains").reject_domain_transfer_from_another_aws_account method. boto3 documentation

Method definition
def reject_domain_transfer_from_another_aws_account(
    self,
    *,
    DomainName: str,
) -> RejectDomainTransferFromAnotherAwsAccountResponseTypeDef:  # (1)
    ...
  1. See RejectDomainTransferFromAnotherAwsAccountResponseTypeDef
Usage example with kwargs
kwargs: RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.reject_domain_transfer_from_another_aws_account(**kwargs)
  1. See RejectDomainTransferFromAnotherAwsAccountRequestRequestTypeDef

renew_domain

This operation renews a domain for the specified number of years.

Type annotations and code completion for boto3.client("route53domains").renew_domain method. boto3 documentation

Method definition
def renew_domain(
    self,
    *,
    DomainName: str,
    CurrentExpiryYear: int,
    DurationInYears: int = ...,
) -> RenewDomainResponseTypeDef:  # (1)
    ...
  1. See RenewDomainResponseTypeDef
Usage example with kwargs
kwargs: RenewDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "CurrentExpiryYear": ...,
}

parent.renew_domain(**kwargs)
  1. See RenewDomainRequestRequestTypeDef

resend_contact_reachability_email

For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.

Type annotations and code completion for boto3.client("route53domains").resend_contact_reachability_email method. boto3 documentation

Method definition
def resend_contact_reachability_email(
    self,
    *,
    domainName: str = ...,
) -> ResendContactReachabilityEmailResponseTypeDef:  # (1)
    ...
  1. See ResendContactReachabilityEmailResponseTypeDef
Usage example with kwargs
kwargs: ResendContactReachabilityEmailRequestRequestTypeDef = {  # (1)
    "domainName": ...,
}

parent.resend_contact_reachability_email(**kwargs)
  1. See ResendContactReachabilityEmailRequestRequestTypeDef

resend_operation_authorization

Resend the form of authorization email for this operation.

Type annotations and code completion for boto3.client("route53domains").resend_operation_authorization method. boto3 documentation

Method definition
def resend_operation_authorization(
    self,
    *,
    OperationId: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...
  1. See EmptyResponseMetadataTypeDef
Usage example with kwargs
kwargs: ResendOperationAuthorizationRequestRequestTypeDef = {  # (1)
    "OperationId": ...,
}

parent.resend_operation_authorization(**kwargs)
  1. See ResendOperationAuthorizationRequestRequestTypeDef

retrieve_domain_auth_code

This operation returns the authorization code for the domain.

Type annotations and code completion for boto3.client("route53domains").retrieve_domain_auth_code method. boto3 documentation

Method definition
def retrieve_domain_auth_code(
    self,
    *,
    DomainName: str,
) -> RetrieveDomainAuthCodeResponseTypeDef:  # (1)
    ...
  1. See RetrieveDomainAuthCodeResponseTypeDef
Usage example with kwargs
kwargs: RetrieveDomainAuthCodeRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.retrieve_domain_auth_code(**kwargs)
  1. See RetrieveDomainAuthCodeRequestRequestTypeDef

transfer_domain

Transfers a domain from another registrar to Amazon Route 53.

Type annotations and code completion for boto3.client("route53domains").transfer_domain method. boto3 documentation

Method definition
def transfer_domain(
    self,
    *,
    DomainName: str,
    DurationInYears: int,
    AdminContact: ContactDetailTypeDef,  # (1)
    RegistrantContact: ContactDetailTypeDef,  # (1)
    TechContact: ContactDetailTypeDef,  # (1)
    IdnLangCode: str = ...,
    Nameservers: Sequence[NameserverTypeDef] = ...,  # (4)
    AuthCode: str = ...,
    AutoRenew: bool = ...,
    PrivacyProtectAdminContact: bool = ...,
    PrivacyProtectRegistrantContact: bool = ...,
    PrivacyProtectTechContact: bool = ...,
) -> TransferDomainResponseTypeDef:  # (5)
    ...
  1. See ContactDetailTypeDef
  2. See ContactDetailTypeDef
  3. See ContactDetailTypeDef
  4. See NameserverTypeDef
  5. See TransferDomainResponseTypeDef
Usage example with kwargs
kwargs: TransferDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "DurationInYears": ...,
    "AdminContact": ...,
    "RegistrantContact": ...,
    "TechContact": ...,
}

parent.transfer_domain(**kwargs)
  1. See TransferDomainRequestRequestTypeDef

transfer_domain_to_another_aws_account

Transfers a domain from the current Amazon Web Services account to another Amazon Web Services account.

Type annotations and code completion for boto3.client("route53domains").transfer_domain_to_another_aws_account method. boto3 documentation

Method definition
def transfer_domain_to_another_aws_account(
    self,
    *,
    DomainName: str,
    AccountId: str,
) -> TransferDomainToAnotherAwsAccountResponseTypeDef:  # (1)
    ...
  1. See TransferDomainToAnotherAwsAccountResponseTypeDef
Usage example with kwargs
kwargs: TransferDomainToAnotherAwsAccountRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "AccountId": ...,
}

parent.transfer_domain_to_another_aws_account(**kwargs)
  1. See TransferDomainToAnotherAwsAccountRequestRequestTypeDef

update_domain_contact

This operation updates the contact information for a particular domain.

Type annotations and code completion for boto3.client("route53domains").update_domain_contact method. boto3 documentation

Method definition
def update_domain_contact(
    self,
    *,
    DomainName: str,
    AdminContact: ContactDetailTypeDef = ...,  # (1)
    RegistrantContact: ContactDetailTypeDef = ...,  # (1)
    TechContact: ContactDetailTypeDef = ...,  # (1)
    Consent: ConsentTypeDef = ...,  # (4)
) -> UpdateDomainContactResponseTypeDef:  # (5)
    ...
  1. See ContactDetailTypeDef
  2. See ContactDetailTypeDef
  3. See ContactDetailTypeDef
  4. See ConsentTypeDef
  5. See UpdateDomainContactResponseTypeDef
Usage example with kwargs
kwargs: UpdateDomainContactRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.update_domain_contact(**kwargs)
  1. See UpdateDomainContactRequestRequestTypeDef

update_domain_contact_privacy

This operation updates the specified domain contact's privacy setting.

Type annotations and code completion for boto3.client("route53domains").update_domain_contact_privacy method. boto3 documentation

Method definition
def update_domain_contact_privacy(
    self,
    *,
    DomainName: str,
    AdminPrivacy: bool = ...,
    RegistrantPrivacy: bool = ...,
    TechPrivacy: bool = ...,
) -> UpdateDomainContactPrivacyResponseTypeDef:  # (1)
    ...
  1. See UpdateDomainContactPrivacyResponseTypeDef
Usage example with kwargs
kwargs: UpdateDomainContactPrivacyRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.update_domain_contact_privacy(**kwargs)
  1. See UpdateDomainContactPrivacyRequestRequestTypeDef

update_domain_nameservers

This operation replaces the current set of name servers for the domain with the specified set of name servers.

Type annotations and code completion for boto3.client("route53domains").update_domain_nameservers method. boto3 documentation

Method definition
def update_domain_nameservers(
    self,
    *,
    DomainName: str,
    Nameservers: Sequence[NameserverTypeDef],  # (1)
    FIAuthKey: str = ...,
) -> UpdateDomainNameserversResponseTypeDef:  # (2)
    ...
  1. See NameserverTypeDef
  2. See UpdateDomainNameserversResponseTypeDef
Usage example with kwargs
kwargs: UpdateDomainNameserversRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
    "Nameservers": ...,
}

parent.update_domain_nameservers(**kwargs)
  1. See UpdateDomainNameserversRequestRequestTypeDef

update_tags_for_domain

This operation adds or updates tags for a specified domain.

Type annotations and code completion for boto3.client("route53domains").update_tags_for_domain method. boto3 documentation

Method definition
def update_tags_for_domain(
    self,
    *,
    DomainName: str,
    TagsToUpdate: Sequence[TagTypeDef] = ...,  # (1)
) -> Dict[str, Any]:
    ...
  1. See TagTypeDef
Usage example with kwargs
kwargs: UpdateTagsForDomainRequestRequestTypeDef = {  # (1)
    "DomainName": ...,
}

parent.update_tags_for_domain(**kwargs)
  1. See UpdateTagsForDomainRequestRequestTypeDef

view_billing

Returns all the domain-related billing records for the current Amazon Web Services account for a specified period See also: AWS API Documentation.

Type annotations and code completion for boto3.client("route53domains").view_billing method. boto3 documentation

Method definition
def view_billing(
    self,
    *,
    Start: Union[datetime, str] = ...,
    End: Union[datetime, str] = ...,
    Marker: str = ...,
    MaxItems: int = ...,
) -> ViewBillingResponseTypeDef:  # (1)
    ...
  1. See ViewBillingResponseTypeDef
Usage example with kwargs
kwargs: ViewBillingRequestRequestTypeDef = {  # (1)
    "Start": ...,
}

parent.view_billing(**kwargs)
  1. See ViewBillingRequestRequestTypeDef

get_paginator

Type annotations and code completion for boto3.client("route53domains").get_paginator method with overloads.