C# Класс Amazon.Route53Domains.AmazonRoute53DomainsClient

Implementation for accessing Route53Domains
Наследование: AmazonServiceClient, IAmazonRoute53Domains
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AmazonRoute53DomainsClient ( ) : System

Constructs AmazonRoute53DomainsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonRoute53DomainsClient ( AWSCredentials credentials ) : System

Constructs AmazonRoute53DomainsClient with AWS Credentials

AmazonRoute53DomainsClient ( AWSCredentials credentials, AmazonRoute53DomainsConfig clientConfig ) : System

Constructs AmazonRoute53DomainsClient with AWS Credentials and an AmazonRoute53DomainsClient Configuration object.

AmazonRoute53DomainsClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonRoute53DomainsClient with AWS Credentials

AmazonRoute53DomainsClient ( AmazonRoute53DomainsConfig config ) : System

Constructs AmazonRoute53DomainsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonRoute53DomainsClient ( RegionEndpoint region ) : System

Constructs AmazonRoute53DomainsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key

AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonRoute53DomainsConfig clientConfig ) : System

Constructs AmazonRoute53DomainsClient with AWS Access Key ID, AWS Secret Key and an AmazonRoute53DomainsClient Configuration object.

AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key

AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key

AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonRoute53DomainsConfig clientConfig ) : System

Constructs AmazonRoute53DomainsClient with AWS Access Key ID, AWS Secret Key and an AmazonRoute53DomainsClient Configuration object.

AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key

BeginCheckDomainAvailability ( CheckDomainAvailabilityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CheckDomainAvailability operation.

BeginDeleteTagsForDomain ( DeleteTagsForDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteTagsForDomain operation.

BeginDisableDomainAutoRenew ( DisableDomainAutoRenewRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DisableDomainAutoRenew operation.

BeginDisableDomainTransferLock ( Amazon.Route53Domains.Model.DisableDomainTransferLockRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DisableDomainTransferLock operation.

BeginEnableDomainAutoRenew ( Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EnableDomainAutoRenew operation.

BeginEnableDomainTransferLock ( Amazon.Route53Domains.Model.EnableDomainTransferLockRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EnableDomainTransferLock operation.

BeginGetContactReachabilityStatus ( GetContactReachabilityStatusRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetContactReachabilityStatus operation.

BeginGetDomainDetail ( Amazon.Route53Domains.Model.GetDomainDetailRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDomainDetail operation.

BeginGetDomainSuggestions ( GetDomainSuggestionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDomainSuggestions operation.

BeginGetOperationDetail ( Amazon.Route53Domains.Model.GetOperationDetailRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetOperationDetail operation.

BeginListDomains ( Amazon.Route53Domains.Model.ListDomainsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDomains operation.

BeginListOperations ( Amazon.Route53Domains.Model.ListOperationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListOperations operation.

BeginListTagsForDomain ( Amazon.Route53Domains.Model.ListTagsForDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTagsForDomain operation.

BeginRegisterDomain ( Amazon.Route53Domains.Model.RegisterDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RegisterDomain operation.

BeginRenewDomain ( RenewDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RenewDomain operation.

BeginResendContactReachabilityEmail ( ResendContactReachabilityEmailRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ResendContactReachabilityEmail operation.

BeginRetrieveDomainAuthCode ( Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RetrieveDomainAuthCode operation.

BeginTransferDomain ( Amazon.Route53Domains.Model.TransferDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the TransferDomain operation.

BeginUpdateDomainContact ( Amazon.Route53Domains.Model.UpdateDomainContactRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateDomainContact operation.

BeginUpdateDomainContactPrivacy ( Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateDomainContactPrivacy operation.

BeginUpdateDomainNameservers ( Amazon.Route53Domains.Model.UpdateDomainNameserversRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateDomainNameservers operation.

BeginUpdateTagsForDomain ( UpdateTagsForDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateTagsForDomain operation.

BeginViewBilling ( ViewBillingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ViewBilling operation.

CheckDomainAvailability ( CheckDomainAvailabilityRequest request ) : CheckDomainAvailabilityResponse

This operation checks the availability of one domain name. Note that if the availability status of a domain is pending, you must submit another request to determine the availability of the domain name.

CheckDomainAvailabilityAsync ( CheckDomainAvailabilityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CheckDomainAvailability operation.

DeleteTagsForDomain ( DeleteTagsForDomainRequest request ) : DeleteTagsForDomainResponse

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

DeleteTagsForDomain ( string domainName, List tagsToDelete ) : DeleteTagsForDomainResponse

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

DeleteTagsForDomainAsync ( DeleteTagsForDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteTagsForDomain operation.

DeleteTagsForDomainAsync ( string domainName, List tagsToDelete, System cancellationToken = default(CancellationToken) ) : Task

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

DisableDomainAutoRenew ( DisableDomainAutoRenewRequest request ) : Amazon.Route53Domains.Model.DisableDomainAutoRenewResponse

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

DisableDomainAutoRenewAsync ( DisableDomainAutoRenewRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DisableDomainAutoRenew operation.

DisableDomainTransferLock ( Amazon.Route53Domains.Model.DisableDomainTransferLockRequest request ) : Amazon.Route53Domains.Model.DisableDomainTransferLockResponse

This operation removes the transfer lock on the domain (specifically the clientTransferProhibited status) to allow domain transfers. We recommend you refrain from performing this action unless you intend to transfer the domain to a different registrar. Successful submission returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

DisableDomainTransferLockAsync ( Amazon.Route53Domains.Model.DisableDomainTransferLockRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DisableDomainTransferLock operation.

EnableDomainAutoRenew ( Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest request ) : Amazon.Route53Domains.Model.EnableDomainAutoRenewResponse

This operation configures Amazon Route 53 to automatically renew the specified domain before the domain registration expires. The cost of renewing your domain registration is billed to your AWS account.

The period during which you can renew a domain name varies by TLD. For a list of TLDs and their renewal policies, see "Renewal, restoration, and deletion times" on the website for our registrar partner, Gandi. Route 53 requires that you renew before the end of the renewal period that is listed on the Gandi website so we can complete processing before the deadline.

EnableDomainAutoRenewAsync ( Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EnableDomainAutoRenew operation.

EnableDomainTransferLock ( Amazon.Route53Domains.Model.EnableDomainTransferLockRequest request ) : Amazon.Route53Domains.Model.EnableDomainTransferLockResponse

This operation sets the transfer lock on the domain (specifically the clientTransferProhibited status) to prevent domain transfers. Successful submission returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

EnableDomainTransferLockAsync ( Amazon.Route53Domains.Model.EnableDomainTransferLockRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EnableDomainTransferLock operation.

EndCheckDomainAvailability ( IAsyncResult asyncResult ) : CheckDomainAvailabilityResponse

Finishes the asynchronous execution of the CheckDomainAvailability operation.

EndDeleteTagsForDomain ( IAsyncResult asyncResult ) : DeleteTagsForDomainResponse

Finishes the asynchronous execution of the DeleteTagsForDomain operation.

EndDisableDomainAutoRenew ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.DisableDomainAutoRenewResponse

Finishes the asynchronous execution of the DisableDomainAutoRenew operation.

EndDisableDomainTransferLock ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.DisableDomainTransferLockResponse

Finishes the asynchronous execution of the DisableDomainTransferLock operation.

EndEnableDomainAutoRenew ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.EnableDomainAutoRenewResponse

Finishes the asynchronous execution of the EnableDomainAutoRenew operation.

EndEnableDomainTransferLock ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.EnableDomainTransferLockResponse

Finishes the asynchronous execution of the EnableDomainTransferLock operation.

EndGetContactReachabilityStatus ( IAsyncResult asyncResult ) : GetContactReachabilityStatusResponse

Finishes the asynchronous execution of the GetContactReachabilityStatus operation.

EndGetDomainDetail ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.GetDomainDetailResponse

Finishes the asynchronous execution of the GetDomainDetail operation.

EndGetDomainSuggestions ( IAsyncResult asyncResult ) : GetDomainSuggestionsResponse

Finishes the asynchronous execution of the GetDomainSuggestions operation.

EndGetOperationDetail ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.GetOperationDetailResponse

Finishes the asynchronous execution of the GetOperationDetail operation.

EndListDomains ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.ListDomainsResponse

Finishes the asynchronous execution of the ListDomains operation.

EndListOperations ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.ListOperationsResponse

Finishes the asynchronous execution of the ListOperations operation.

EndListTagsForDomain ( IAsyncResult asyncResult ) : ListTagsForDomainResponse

Finishes the asynchronous execution of the ListTagsForDomain operation.

EndRegisterDomain ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.RegisterDomainResponse

Finishes the asynchronous execution of the RegisterDomain operation.

EndRenewDomain ( IAsyncResult asyncResult ) : RenewDomainResponse

Finishes the asynchronous execution of the RenewDomain operation.

EndResendContactReachabilityEmail ( IAsyncResult asyncResult ) : ResendContactReachabilityEmailResponse

Finishes the asynchronous execution of the ResendContactReachabilityEmail operation.

EndRetrieveDomainAuthCode ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.RetrieveDomainAuthCodeResponse

Finishes the asynchronous execution of the RetrieveDomainAuthCode operation.

EndTransferDomain ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.TransferDomainResponse

Finishes the asynchronous execution of the TransferDomain operation.

EndUpdateDomainContact ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.UpdateDomainContactResponse

Finishes the asynchronous execution of the UpdateDomainContact operation.

EndUpdateDomainContactPrivacy ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.UpdateDomainContactPrivacyResponse

Finishes the asynchronous execution of the UpdateDomainContactPrivacy operation.

EndUpdateDomainNameservers ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.UpdateDomainNameserversResponse

Finishes the asynchronous execution of the UpdateDomainNameservers operation.

EndUpdateTagsForDomain ( IAsyncResult asyncResult ) : UpdateTagsForDomainResponse

Finishes the asynchronous execution of the UpdateTagsForDomain operation.

EndViewBilling ( IAsyncResult asyncResult ) : ViewBillingResponse

Finishes the asynchronous execution of the ViewBilling operation.

GetContactReachabilityStatus ( GetContactReachabilityStatusRequest request ) : GetContactReachabilityStatusResponse

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.

If you want us to resend the email, use the ResendContactReachabilityEmail operation.

GetContactReachabilityStatusAsync ( GetContactReachabilityStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetContactReachabilityStatus operation.

GetDomainDetail ( Amazon.Route53Domains.Model.GetDomainDetailRequest request ) : Amazon.Route53Domains.Model.GetDomainDetailResponse

This operation returns detailed information about the domain. The domain's contact information is also returned as part of the output.

GetDomainDetailAsync ( Amazon.Route53Domains.Model.GetDomainDetailRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDomainDetail operation.

GetDomainSuggestions ( GetDomainSuggestionsRequest request ) : GetDomainSuggestionsResponse

The GetDomainSuggestions operation returns a list of suggested domain names given a string, which can either be a domain name or simply a word or phrase (without spaces).

Parameters:

  • DomainName (string): The basis for your domain suggestion search, a string with (or without) top-level domain specified.
  • SuggestionCount (int): The number of domain suggestions to be returned, maximum 50, minimum 1.
  • OnlyAvailable (bool): If true, availability check will be performed on suggestion results, and only available domains will be returned. If false, suggestions will be returned without checking whether the domain is actually available, and caller will have to call checkDomainAvailability for each suggestion to determine availability for registration.

GetDomainSuggestionsAsync ( GetDomainSuggestionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDomainSuggestions operation.

GetOperationDetail ( Amazon.Route53Domains.Model.GetOperationDetailRequest request ) : Amazon.Route53Domains.Model.GetOperationDetailResponse

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

GetOperationDetailAsync ( Amazon.Route53Domains.Model.GetOperationDetailRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetOperationDetail operation.

ListDomains ( ) : Amazon.Route53Domains.Model.ListDomainsResponse

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.

ListDomains ( Amazon.Route53Domains.Model.ListDomainsRequest request ) : Amazon.Route53Domains.Model.ListDomainsResponse

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.

ListDomainsAsync ( Amazon.Route53Domains.Model.ListDomainsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDomains operation.

ListDomainsAsync ( System cancellationToken = default(CancellationToken) ) : Task

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.

ListOperations ( ) : Amazon.Route53Domains.Model.ListOperationsResponse

This operation returns the operation IDs of operations that are not yet complete.

ListOperations ( Amazon.Route53Domains.Model.ListOperationsRequest request ) : Amazon.Route53Domains.Model.ListOperationsResponse

This operation returns the operation IDs of operations that are not yet complete.

ListOperationsAsync ( Amazon.Route53Domains.Model.ListOperationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListOperations operation.

ListOperationsAsync ( System cancellationToken = default(CancellationToken) ) : Task

This operation returns the operation IDs of operations that are not yet complete.

ListTagsForDomain ( Amazon.Route53Domains.Model.ListTagsForDomainRequest request ) : ListTagsForDomainResponse

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

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

ListTagsForDomain ( string domainName ) : ListTagsForDomainResponse

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

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

ListTagsForDomainAsync ( Amazon.Route53Domains.Model.ListTagsForDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTagsForDomain operation.

ListTagsForDomainAsync ( string domainName, System cancellationToken = default(CancellationToken) ) : Task

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

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

RegisterDomain ( Amazon.Route53Domains.Model.RegisterDomainRequest request ) : Amazon.Route53Domains.Model.RegisterDomainResponse

This operation registers a domain. Domains are registered by the AWS registrar partner, Gandi. For some top-level domains (TLDs), this operation requires extra parameters.

When you register a domain, Amazon Route 53 does the following:

  • Creates a Amazon Route 53 hosted zone that has the same name as the domain. Amazon Route 53 assigns four name servers to your hosted zone and automatically updates your domain registration with the names of these name servers.
  • Enables autorenew, so your domain registration will renew automatically each year. We'll notify you in advance of the renewal date so you can choose whether to renew the registration.
  • Optionally enables privacy protection, so WHOIS queries return contact information for our registrar partner, Gandi, instead of the information you entered for registrant, admin, and tech contacts.
  • If registration is successful, returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant is notified by email.
  • Charges your AWS account an amount based on the top-level domain. For more information, see Amazon Route 53 Pricing.

RegisterDomainAsync ( Amazon.Route53Domains.Model.RegisterDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterDomain operation.

RenewDomain ( RenewDomainRequest request ) : RenewDomainResponse

This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your AWS account.

We recommend that you renew your domain several weeks before the expiration date. Some TLD registries delete domains before the expiration date if you haven't renewed far enough in advance. For more information about renewing domain registration, see Renewing Registration for a Domain in the Amazon Route 53 documentation.

RenewDomainAsync ( RenewDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RenewDomain operation.

ResendContactReachabilityEmail ( ResendContactReachabilityEmailRequest request ) : ResendContactReachabilityEmailResponse

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.

ResendContactReachabilityEmailAsync ( ResendContactReachabilityEmailRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ResendContactReachabilityEmail operation.

RetrieveDomainAuthCode ( Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest request ) : Amazon.Route53Domains.Model.RetrieveDomainAuthCodeResponse

This operation returns the AuthCode for the domain. To transfer a domain to another registrar, you provide this value to the new registrar.

RetrieveDomainAuthCodeAsync ( Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RetrieveDomainAuthCode operation.

TransferDomain ( Amazon.Route53Domains.Model.TransferDomainRequest request ) : Amazon.Route53Domains.Model.TransferDomainResponse

This operation transfers a domain from another registrar to Amazon Route 53. When the transfer is complete, the domain is registered with the AWS registrar partner, Gandi.

For transfer requirements, a detailed procedure, and information about viewing the status of a domain transfer, see Transferring Registration for a Domain to Amazon Route 53 in the Amazon Route 53 Developer Guide.

If the registrar for your domain is also the DNS service provider for the domain, we highly recommend that you consider transferring your DNS service to Amazon Route 53 or to another DNS service provider before you transfer your registration. Some registrars provide free DNS service when you purchase a domain registration. When you transfer the registration, the previous registrar will not renew your domain registration and could end your DNS service at any time.

Caution! If the registrar for your domain is also the DNS service provider for the domain and you don't transfer DNS service to another provider, your website, email, and the web applications associated with the domain might become unavailable.

If the transfer is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the transfer doesn't complete successfully, the domain registrant will be notified by email.

TransferDomainAsync ( Amazon.Route53Domains.Model.TransferDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the TransferDomain operation.

UpdateDomainContact ( Amazon.Route53Domains.Model.UpdateDomainContactRequest request ) : Amazon.Route53Domains.Model.UpdateDomainContactResponse

This operation updates the contact information for a particular domain. Information for at least one contact (registrant, administrator, or technical) must be supplied for update.

If the update is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

UpdateDomainContactAsync ( Amazon.Route53Domains.Model.UpdateDomainContactRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateDomainContact operation.

UpdateDomainContactPrivacy ( Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest request ) : Amazon.Route53Domains.Model.UpdateDomainContactPrivacyResponse

This operation updates the specified domain contact's privacy setting. When the privacy option is enabled, personal information such as postal or email address is hidden from the results of a public WHOIS query. The privacy services are provided by the AWS registrar, Gandi. For more information, see the Gandi privacy features.

This operation only affects the privacy of the specified contact type (registrant, administrator, or tech). Successful acceptance returns an operation ID that you can use with GetOperationDetail to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

UpdateDomainContactPrivacyAsync ( Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateDomainContactPrivacy operation.

UpdateDomainNameservers ( Amazon.Route53Domains.Model.UpdateDomainNameserversRequest request ) : Amazon.Route53Domains.Model.UpdateDomainNameserversResponse

This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.

If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

UpdateDomainNameserversAsync ( Amazon.Route53Domains.Model.UpdateDomainNameserversRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateDomainNameservers operation.

UpdateTagsForDomain ( UpdateTagsForDomainRequest request ) : UpdateTagsForDomainResponse

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

UpdateTagsForDomain ( string domainName, List tagsToUpdate ) : UpdateTagsForDomainResponse

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

UpdateTagsForDomainAsync ( UpdateTagsForDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateTagsForDomain operation.

UpdateTagsForDomainAsync ( string domainName, List tagsToUpdate, System cancellationToken = default(CancellationToken) ) : Task

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

ViewBilling ( ViewBillingRequest request ) : ViewBillingResponse

This operation returns all the domain-related billing records for the current AWS account for a specified period

ViewBillingAsync ( ViewBillingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ViewBilling operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonRoute53DomainsClient ( ) : System
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Credentials
public AmazonRoute53DomainsClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Credentials and an AmazonRoute53DomainsClient Configuration object.
public AmazonRoute53DomainsClient ( AWSCredentials credentials, AmazonRoute53DomainsConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonRoute53DomainsConfig The AmazonRoute53DomainsClient Configuration Object
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Credentials
public AmazonRoute53DomainsClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonRoute53DomainsClient ( AmazonRoute53DomainsConfig config ) : System
config AmazonRoute53DomainsConfig The AmazonRoute53DomainsClient Configuration Object
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonRoute53DomainsClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key
public AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Access Key ID, AWS Secret Key and an AmazonRoute53DomainsClient Configuration object.
public AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonRoute53DomainsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonRoute53DomainsConfig The AmazonRoute53DomainsClient Configuration Object
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key
public AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key
public AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Access Key ID, AWS Secret Key and an AmazonRoute53DomainsClient Configuration object.
public AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonRoute53DomainsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonRoute53DomainsConfig The AmazonRoute53DomainsClient Configuration Object
Результат System

AmazonRoute53DomainsClient() публичный метод

Constructs AmazonRoute53DomainsClient with AWS Access Key ID and AWS Secret Key
public AmazonRoute53DomainsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Результат System

BeginCheckDomainAvailability() публичный метод

Initiates the asynchronous execution of the CheckDomainAvailability operation.
public BeginCheckDomainAvailability ( CheckDomainAvailabilityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.CheckDomainAvailabilityRequest Container for the necessary parameters to execute the CheckDomainAvailability operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteTagsForDomain() публичный метод

Initiates the asynchronous execution of the DeleteTagsForDomain operation.
public BeginDeleteTagsForDomain ( DeleteTagsForDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.DeleteTagsForDomainRequest Container for the necessary parameters to execute the DeleteTagsForDomain operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDisableDomainAutoRenew() публичный метод

Initiates the asynchronous execution of the DisableDomainAutoRenew operation.
public BeginDisableDomainAutoRenew ( DisableDomainAutoRenewRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.DisableDomainAutoRenewRequest Container for the necessary parameters to execute the DisableDomainAutoRenew operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDisableDomainTransferLock() публичный метод

Initiates the asynchronous execution of the DisableDomainTransferLock operation.
public BeginDisableDomainTransferLock ( Amazon.Route53Domains.Model.DisableDomainTransferLockRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.DisableDomainTransferLockRequest Container for the necessary parameters to execute the DisableDomainTransferLock operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginEnableDomainAutoRenew() публичный метод

Initiates the asynchronous execution of the EnableDomainAutoRenew operation.
public BeginEnableDomainAutoRenew ( Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest Container for the necessary parameters to execute the EnableDomainAutoRenew operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginEnableDomainTransferLock() публичный метод

Initiates the asynchronous execution of the EnableDomainTransferLock operation.
public BeginEnableDomainTransferLock ( Amazon.Route53Domains.Model.EnableDomainTransferLockRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.EnableDomainTransferLockRequest Container for the necessary parameters to execute the EnableDomainTransferLock operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetContactReachabilityStatus() публичный метод

Initiates the asynchronous execution of the GetContactReachabilityStatus operation.
public BeginGetContactReachabilityStatus ( GetContactReachabilityStatusRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.GetContactReachabilityStatusRequest Container for the necessary parameters to execute the GetContactReachabilityStatus operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetDomainDetail() публичный метод

Initiates the asynchronous execution of the GetDomainDetail operation.
public BeginGetDomainDetail ( Amazon.Route53Domains.Model.GetDomainDetailRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.GetDomainDetailRequest Container for the necessary parameters to execute the GetDomainDetail operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetDomainSuggestions() публичный метод

Initiates the asynchronous execution of the GetDomainSuggestions operation.
public BeginGetDomainSuggestions ( GetDomainSuggestionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.GetDomainSuggestionsRequest Container for the necessary parameters to execute the GetDomainSuggestions operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetOperationDetail() публичный метод

Initiates the asynchronous execution of the GetOperationDetail operation.
public BeginGetOperationDetail ( Amazon.Route53Domains.Model.GetOperationDetailRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.GetOperationDetailRequest Container for the necessary parameters to execute the GetOperationDetail operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListDomains() публичный метод

Initiates the asynchronous execution of the ListDomains operation.
public BeginListDomains ( Amazon.Route53Domains.Model.ListDomainsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.ListDomainsRequest Container for the necessary parameters to execute the ListDomains operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListOperations() публичный метод

Initiates the asynchronous execution of the ListOperations operation.
public BeginListOperations ( Amazon.Route53Domains.Model.ListOperationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.ListOperationsRequest Container for the necessary parameters to execute the ListOperations operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListTagsForDomain() публичный метод

Initiates the asynchronous execution of the ListTagsForDomain operation.
public BeginListTagsForDomain ( Amazon.Route53Domains.Model.ListTagsForDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.ListTagsForDomainRequest Container for the necessary parameters to execute the ListTagsForDomain operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginRegisterDomain() публичный метод

Initiates the asynchronous execution of the RegisterDomain operation.
public BeginRegisterDomain ( Amazon.Route53Domains.Model.RegisterDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.RegisterDomainRequest Container for the necessary parameters to execute the RegisterDomain operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginRenewDomain() публичный метод

Initiates the asynchronous execution of the RenewDomain operation.
public BeginRenewDomain ( RenewDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.RenewDomainRequest Container for the necessary parameters to execute the RenewDomain operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginResendContactReachabilityEmail() публичный метод

Initiates the asynchronous execution of the ResendContactReachabilityEmail operation.
public BeginResendContactReachabilityEmail ( ResendContactReachabilityEmailRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.ResendContactReachabilityEmailRequest Container for the necessary parameters to execute the ResendContactReachabilityEmail operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginRetrieveDomainAuthCode() публичный метод

Initiates the asynchronous execution of the RetrieveDomainAuthCode operation.
public BeginRetrieveDomainAuthCode ( Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest Container for the necessary parameters to execute the RetrieveDomainAuthCode operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginTransferDomain() публичный метод

Initiates the asynchronous execution of the TransferDomain operation.
public BeginTransferDomain ( Amazon.Route53Domains.Model.TransferDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.TransferDomainRequest Container for the necessary parameters to execute the TransferDomain operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateDomainContact() публичный метод

Initiates the asynchronous execution of the UpdateDomainContact operation.
public BeginUpdateDomainContact ( Amazon.Route53Domains.Model.UpdateDomainContactRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.UpdateDomainContactRequest Container for the necessary parameters to execute the UpdateDomainContact operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateDomainContactPrivacy() публичный метод

Initiates the asynchronous execution of the UpdateDomainContactPrivacy operation.
public BeginUpdateDomainContactPrivacy ( Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest Container for the necessary parameters to execute the UpdateDomainContactPrivacy operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateDomainNameservers() публичный метод

Initiates the asynchronous execution of the UpdateDomainNameservers operation.
public BeginUpdateDomainNameservers ( Amazon.Route53Domains.Model.UpdateDomainNameserversRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.UpdateDomainNameserversRequest Container for the necessary parameters to execute the UpdateDomainNameservers operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateTagsForDomain() публичный метод

Initiates the asynchronous execution of the UpdateTagsForDomain operation.
public BeginUpdateTagsForDomain ( UpdateTagsForDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.UpdateTagsForDomainRequest Container for the necessary parameters to execute the UpdateTagsForDomain operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginViewBilling() публичный метод

Initiates the asynchronous execution of the ViewBilling operation.
public BeginViewBilling ( ViewBillingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Route53Domains.Model.ViewBillingRequest Container for the necessary parameters to execute the ViewBilling operation on AmazonRoute53DomainsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

CheckDomainAvailability() публичный метод

This operation checks the availability of one domain name. Note that if the availability status of a domain is pending, you must submit another request to determine the availability of the domain name.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// Amazon Route 53 does not support this top-level domain. ///
public CheckDomainAvailability ( CheckDomainAvailabilityRequest request ) : CheckDomainAvailabilityResponse
request Amazon.Route53Domains.Model.CheckDomainAvailabilityRequest Container for the necessary parameters to execute the CheckDomainAvailability service method.
Результат Amazon.Route53Domains.Model.CheckDomainAvailabilityResponse

CheckDomainAvailabilityAsync() публичный метод

Initiates the asynchronous execution of the CheckDomainAvailability operation.
public CheckDomainAvailabilityAsync ( CheckDomainAvailabilityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.CheckDomainAvailabilityRequest Container for the necessary parameters to execute the CheckDomainAvailability operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateSigner() защищенный метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteTagsForDomain() публичный метод

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public DeleteTagsForDomain ( DeleteTagsForDomainRequest request ) : DeleteTagsForDomainResponse
request Amazon.Route53Domains.Model.DeleteTagsForDomainRequest Container for the necessary parameters to execute the DeleteTagsForDomain service method.
Результат DeleteTagsForDomainResponse

DeleteTagsForDomain() публичный метод

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public DeleteTagsForDomain ( string domainName, List tagsToDelete ) : DeleteTagsForDomainResponse
domainName string The domain for which you want to delete one or more tags. The name of a domain. Type: String Default: None Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode. Required: Yes
tagsToDelete List A list of tag keys to delete. Type: A list that contains the keys of the tags that you want to delete. Default: None Required: No'>
Результат DeleteTagsForDomainResponse

DeleteTagsForDomainAsync() публичный метод

Initiates the asynchronous execution of the DeleteTagsForDomain operation.
public DeleteTagsForDomainAsync ( DeleteTagsForDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.DeleteTagsForDomainRequest Container for the necessary parameters to execute the DeleteTagsForDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteTagsForDomainAsync() публичный метод

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public DeleteTagsForDomainAsync ( string domainName, List tagsToDelete, System cancellationToken = default(CancellationToken) ) : Task
domainName string The domain for which you want to delete one or more tags. The name of a domain. Type: String Default: None Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode. Required: Yes
tagsToDelete List A list of tag keys to delete. Type: A list that contains the keys of the tags that you want to delete. Default: None Required: No'>
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DisableDomainAutoRenew() публичный метод

This operation disables automatic renewal of domain registration for the specified domain.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// Amazon Route 53 does not support this top-level domain. ///
public DisableDomainAutoRenew ( DisableDomainAutoRenewRequest request ) : Amazon.Route53Domains.Model.DisableDomainAutoRenewResponse
request Amazon.Route53Domains.Model.DisableDomainAutoRenewRequest Container for the necessary parameters to execute the DisableDomainAutoRenew service method.
Результат Amazon.Route53Domains.Model.DisableDomainAutoRenewResponse

DisableDomainAutoRenewAsync() публичный метод

Initiates the asynchronous execution of the DisableDomainAutoRenew operation.
public DisableDomainAutoRenewAsync ( DisableDomainAutoRenewRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.DisableDomainAutoRenewRequest Container for the necessary parameters to execute the DisableDomainAutoRenew operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DisableDomainTransferLock() публичный метод

This operation removes the transfer lock on the domain (specifically the clientTransferProhibited status) to allow domain transfers. We recommend you refrain from performing this action unless you intend to transfer the domain to a different registrar. Successful submission returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.
/// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public DisableDomainTransferLock ( Amazon.Route53Domains.Model.DisableDomainTransferLockRequest request ) : Amazon.Route53Domains.Model.DisableDomainTransferLockResponse
request Amazon.Route53Domains.Model.DisableDomainTransferLockRequest Container for the necessary parameters to execute the DisableDomainTransferLock service method.
Результат Amazon.Route53Domains.Model.DisableDomainTransferLockResponse

DisableDomainTransferLockAsync() публичный метод

Initiates the asynchronous execution of the DisableDomainTransferLock operation.
public DisableDomainTransferLockAsync ( Amazon.Route53Domains.Model.DisableDomainTransferLockRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.DisableDomainTransferLockRequest Container for the necessary parameters to execute the DisableDomainTransferLock operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

Dispose() защищенный метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EnableDomainAutoRenew() публичный метод

This operation configures Amazon Route 53 to automatically renew the specified domain before the domain registration expires. The cost of renewing your domain registration is billed to your AWS account.

The period during which you can renew a domain name varies by TLD. For a list of TLDs and their renewal policies, see "Renewal, restoration, and deletion times" on the website for our registrar partner, Gandi. Route 53 requires that you renew before the end of the renewal period that is listed on the Gandi website so we can complete processing before the deadline.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public EnableDomainAutoRenew ( Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest request ) : Amazon.Route53Domains.Model.EnableDomainAutoRenewResponse
request Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest Container for the necessary parameters to execute the EnableDomainAutoRenew service method.
Результат Amazon.Route53Domains.Model.EnableDomainAutoRenewResponse

EnableDomainAutoRenewAsync() публичный метод

Initiates the asynchronous execution of the EnableDomainAutoRenew operation.
public EnableDomainAutoRenewAsync ( Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.EnableDomainAutoRenewRequest Container for the necessary parameters to execute the EnableDomainAutoRenew operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

EnableDomainTransferLock() публичный метод

This operation sets the transfer lock on the domain (specifically the clientTransferProhibited status) to prevent domain transfers. Successful submission returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.
/// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public EnableDomainTransferLock ( Amazon.Route53Domains.Model.EnableDomainTransferLockRequest request ) : Amazon.Route53Domains.Model.EnableDomainTransferLockResponse
request Amazon.Route53Domains.Model.EnableDomainTransferLockRequest Container for the necessary parameters to execute the EnableDomainTransferLock service method.
Результат Amazon.Route53Domains.Model.EnableDomainTransferLockResponse

EnableDomainTransferLockAsync() публичный метод

Initiates the asynchronous execution of the EnableDomainTransferLock operation.
public EnableDomainTransferLockAsync ( Amazon.Route53Domains.Model.EnableDomainTransferLockRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.EnableDomainTransferLockRequest Container for the necessary parameters to execute the EnableDomainTransferLock operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

EndCheckDomainAvailability() публичный метод

Finishes the asynchronous execution of the CheckDomainAvailability operation.
public EndCheckDomainAvailability ( IAsyncResult asyncResult ) : CheckDomainAvailabilityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCheckDomainAvailability.
Результат Amazon.Route53Domains.Model.CheckDomainAvailabilityResponse

EndDeleteTagsForDomain() публичный метод

Finishes the asynchronous execution of the DeleteTagsForDomain operation.
public EndDeleteTagsForDomain ( IAsyncResult asyncResult ) : DeleteTagsForDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteTagsForDomain.
Результат DeleteTagsForDomainResponse

EndDisableDomainAutoRenew() публичный метод

Finishes the asynchronous execution of the DisableDomainAutoRenew operation.
public EndDisableDomainAutoRenew ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.DisableDomainAutoRenewResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDisableDomainAutoRenew.
Результат Amazon.Route53Domains.Model.DisableDomainAutoRenewResponse

EndDisableDomainTransferLock() публичный метод

Finishes the asynchronous execution of the DisableDomainTransferLock operation.
public EndDisableDomainTransferLock ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.DisableDomainTransferLockResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDisableDomainTransferLock.
Результат Amazon.Route53Domains.Model.DisableDomainTransferLockResponse

EndEnableDomainAutoRenew() публичный метод

Finishes the asynchronous execution of the EnableDomainAutoRenew operation.
public EndEnableDomainAutoRenew ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.EnableDomainAutoRenewResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEnableDomainAutoRenew.
Результат Amazon.Route53Domains.Model.EnableDomainAutoRenewResponse

EndEnableDomainTransferLock() публичный метод

Finishes the asynchronous execution of the EnableDomainTransferLock operation.
public EndEnableDomainTransferLock ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.EnableDomainTransferLockResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEnableDomainTransferLock.
Результат Amazon.Route53Domains.Model.EnableDomainTransferLockResponse

EndGetContactReachabilityStatus() публичный метод

Finishes the asynchronous execution of the GetContactReachabilityStatus operation.
public EndGetContactReachabilityStatus ( IAsyncResult asyncResult ) : GetContactReachabilityStatusResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetContactReachabilityStatus.
Результат Amazon.Route53Domains.Model.GetContactReachabilityStatusResponse

EndGetDomainDetail() публичный метод

Finishes the asynchronous execution of the GetDomainDetail operation.
public EndGetDomainDetail ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.GetDomainDetailResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDomainDetail.
Результат Amazon.Route53Domains.Model.GetDomainDetailResponse

EndGetDomainSuggestions() публичный метод

Finishes the asynchronous execution of the GetDomainSuggestions operation.
public EndGetDomainSuggestions ( IAsyncResult asyncResult ) : GetDomainSuggestionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDomainSuggestions.
Результат Amazon.Route53Domains.Model.GetDomainSuggestionsResponse

EndGetOperationDetail() публичный метод

Finishes the asynchronous execution of the GetOperationDetail operation.
public EndGetOperationDetail ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.GetOperationDetailResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetOperationDetail.
Результат Amazon.Route53Domains.Model.GetOperationDetailResponse

EndListDomains() публичный метод

Finishes the asynchronous execution of the ListDomains operation.
public EndListDomains ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.ListDomainsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDomains.
Результат Amazon.Route53Domains.Model.ListDomainsResponse

EndListOperations() публичный метод

Finishes the asynchronous execution of the ListOperations operation.
public EndListOperations ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.ListOperationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListOperations.
Результат Amazon.Route53Domains.Model.ListOperationsResponse

EndListTagsForDomain() публичный метод

Finishes the asynchronous execution of the ListTagsForDomain operation.
public EndListTagsForDomain ( IAsyncResult asyncResult ) : ListTagsForDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForDomain.
Результат Amazon.Route53Domains.Model.ListTagsForDomainResponse

EndRegisterDomain() публичный метод

Finishes the asynchronous execution of the RegisterDomain operation.
public EndRegisterDomain ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.RegisterDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRegisterDomain.
Результат Amazon.Route53Domains.Model.RegisterDomainResponse

EndRenewDomain() публичный метод

Finishes the asynchronous execution of the RenewDomain operation.
public EndRenewDomain ( IAsyncResult asyncResult ) : RenewDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRenewDomain.
Результат Amazon.Route53Domains.Model.RenewDomainResponse

EndResendContactReachabilityEmail() публичный метод

Finishes the asynchronous execution of the ResendContactReachabilityEmail operation.
public EndResendContactReachabilityEmail ( IAsyncResult asyncResult ) : ResendContactReachabilityEmailResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginResendContactReachabilityEmail.
Результат Amazon.Route53Domains.Model.ResendContactReachabilityEmailResponse

EndRetrieveDomainAuthCode() публичный метод

Finishes the asynchronous execution of the RetrieveDomainAuthCode operation.
public EndRetrieveDomainAuthCode ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.RetrieveDomainAuthCodeResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRetrieveDomainAuthCode.
Результат Amazon.Route53Domains.Model.RetrieveDomainAuthCodeResponse

EndTransferDomain() публичный метод

Finishes the asynchronous execution of the TransferDomain operation.
public EndTransferDomain ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.TransferDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginTransferDomain.
Результат Amazon.Route53Domains.Model.TransferDomainResponse

EndUpdateDomainContact() публичный метод

Finishes the asynchronous execution of the UpdateDomainContact operation.
public EndUpdateDomainContact ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.UpdateDomainContactResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateDomainContact.
Результат Amazon.Route53Domains.Model.UpdateDomainContactResponse

EndUpdateDomainContactPrivacy() публичный метод

Finishes the asynchronous execution of the UpdateDomainContactPrivacy operation.
public EndUpdateDomainContactPrivacy ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.UpdateDomainContactPrivacyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateDomainContactPrivacy.
Результат Amazon.Route53Domains.Model.UpdateDomainContactPrivacyResponse

EndUpdateDomainNameservers() публичный метод

Finishes the asynchronous execution of the UpdateDomainNameservers operation.
public EndUpdateDomainNameservers ( IAsyncResult asyncResult ) : Amazon.Route53Domains.Model.UpdateDomainNameserversResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateDomainNameservers.
Результат Amazon.Route53Domains.Model.UpdateDomainNameserversResponse

EndUpdateTagsForDomain() публичный метод

Finishes the asynchronous execution of the UpdateTagsForDomain operation.
public EndUpdateTagsForDomain ( IAsyncResult asyncResult ) : UpdateTagsForDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateTagsForDomain.
Результат UpdateTagsForDomainResponse

EndViewBilling() публичный метод

Finishes the asynchronous execution of the ViewBilling operation.
public EndViewBilling ( IAsyncResult asyncResult ) : ViewBillingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginViewBilling.
Результат Amazon.Route53Domains.Model.ViewBillingResponse

GetContactReachabilityStatus() публичный метод

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.

If you want us to resend the email, use the ResendContactReachabilityEmail operation.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public GetContactReachabilityStatus ( GetContactReachabilityStatusRequest request ) : GetContactReachabilityStatusResponse
request Amazon.Route53Domains.Model.GetContactReachabilityStatusRequest Container for the necessary parameters to execute the GetContactReachabilityStatus service method.
Результат Amazon.Route53Domains.Model.GetContactReachabilityStatusResponse

GetContactReachabilityStatusAsync() публичный метод

Initiates the asynchronous execution of the GetContactReachabilityStatus operation.
public GetContactReachabilityStatusAsync ( GetContactReachabilityStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.GetContactReachabilityStatusRequest Container for the necessary parameters to execute the GetContactReachabilityStatus operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetDomainDetail() публичный метод

This operation returns detailed information about the domain. The domain's contact information is also returned as part of the output.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// Amazon Route 53 does not support this top-level domain. ///
public GetDomainDetail ( Amazon.Route53Domains.Model.GetDomainDetailRequest request ) : Amazon.Route53Domains.Model.GetDomainDetailResponse
request Amazon.Route53Domains.Model.GetDomainDetailRequest Container for the necessary parameters to execute the GetDomainDetail service method.
Результат Amazon.Route53Domains.Model.GetDomainDetailResponse

GetDomainDetailAsync() публичный метод

Initiates the asynchronous execution of the GetDomainDetail operation.
public GetDomainDetailAsync ( Amazon.Route53Domains.Model.GetDomainDetailRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.GetDomainDetailRequest Container for the necessary parameters to execute the GetDomainDetail operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetDomainSuggestions() публичный метод

The GetDomainSuggestions operation returns a list of suggested domain names given a string, which can either be a domain name or simply a word or phrase (without spaces).

Parameters:

  • DomainName (string): The basis for your domain suggestion search, a string with (or without) top-level domain specified.
  • SuggestionCount (int): The number of domain suggestions to be returned, maximum 50, minimum 1.
  • OnlyAvailable (bool): If true, availability check will be performed on suggestion results, and only available domains will be returned. If false, suggestions will be returned without checking whether the domain is actually available, and caller will have to call checkDomainAvailability for each suggestion to determine availability for registration.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// Amazon Route 53 does not support this top-level domain. ///
public GetDomainSuggestions ( GetDomainSuggestionsRequest request ) : GetDomainSuggestionsResponse
request Amazon.Route53Domains.Model.GetDomainSuggestionsRequest Container for the necessary parameters to execute the GetDomainSuggestions service method.
Результат Amazon.Route53Domains.Model.GetDomainSuggestionsResponse

GetDomainSuggestionsAsync() публичный метод

Initiates the asynchronous execution of the GetDomainSuggestions operation.
public GetDomainSuggestionsAsync ( GetDomainSuggestionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.GetDomainSuggestionsRequest Container for the necessary parameters to execute the GetDomainSuggestions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetOperationDetail() публичный метод

This operation returns the current status of an operation that is not completed.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public GetOperationDetail ( Amazon.Route53Domains.Model.GetOperationDetailRequest request ) : Amazon.Route53Domains.Model.GetOperationDetailResponse
request Amazon.Route53Domains.Model.GetOperationDetailRequest Container for the necessary parameters to execute the GetOperationDetail service method.
Результат Amazon.Route53Domains.Model.GetOperationDetailResponse

GetOperationDetailAsync() публичный метод

Initiates the asynchronous execution of the GetOperationDetail operation.
public GetOperationDetailAsync ( Amazon.Route53Domains.Model.GetOperationDetailRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.GetOperationDetailRequest Container for the necessary parameters to execute the GetOperationDetail operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListDomains() публичный метод

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ListDomains ( ) : Amazon.Route53Domains.Model.ListDomainsResponse
Результат Amazon.Route53Domains.Model.ListDomainsResponse

ListDomains() публичный метод

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ListDomains ( Amazon.Route53Domains.Model.ListDomainsRequest request ) : Amazon.Route53Domains.Model.ListDomainsResponse
request Amazon.Route53Domains.Model.ListDomainsRequest Container for the necessary parameters to execute the ListDomains service method.
Результат Amazon.Route53Domains.Model.ListDomainsResponse

ListDomainsAsync() публичный метод

Initiates the asynchronous execution of the ListDomains operation.
public ListDomainsAsync ( Amazon.Route53Domains.Model.ListDomainsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.ListDomainsRequest Container for the necessary parameters to execute the ListDomains operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListDomainsAsync() публичный метод

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ListDomainsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListOperations() публичный метод

This operation returns the operation IDs of operations that are not yet complete.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ListOperations ( ) : Amazon.Route53Domains.Model.ListOperationsResponse
Результат Amazon.Route53Domains.Model.ListOperationsResponse

ListOperations() публичный метод

This operation returns the operation IDs of operations that are not yet complete.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ListOperations ( Amazon.Route53Domains.Model.ListOperationsRequest request ) : Amazon.Route53Domains.Model.ListOperationsResponse
request Amazon.Route53Domains.Model.ListOperationsRequest Container for the necessary parameters to execute the ListOperations service method.
Результат Amazon.Route53Domains.Model.ListOperationsResponse

ListOperationsAsync() публичный метод

Initiates the asynchronous execution of the ListOperations operation.
public ListOperationsAsync ( Amazon.Route53Domains.Model.ListOperationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.ListOperationsRequest Container for the necessary parameters to execute the ListOperations operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListOperationsAsync() публичный метод

This operation returns the operation IDs of operations that are not yet complete.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ListOperationsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListTagsForDomain() публичный метод

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

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public ListTagsForDomain ( Amazon.Route53Domains.Model.ListTagsForDomainRequest request ) : ListTagsForDomainResponse
request Amazon.Route53Domains.Model.ListTagsForDomainRequest Container for the necessary parameters to execute the ListTagsForDomain service method.
Результат Amazon.Route53Domains.Model.ListTagsForDomainResponse

ListTagsForDomain() публичный метод

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

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public ListTagsForDomain ( string domainName ) : ListTagsForDomainResponse
domainName string The domain for which you want to get a list of tags.
Результат Amazon.Route53Domains.Model.ListTagsForDomainResponse

ListTagsForDomainAsync() публичный метод

Initiates the asynchronous execution of the ListTagsForDomain operation.
public ListTagsForDomainAsync ( Amazon.Route53Domains.Model.ListTagsForDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.ListTagsForDomainRequest Container for the necessary parameters to execute the ListTagsForDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListTagsForDomainAsync() публичный метод

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

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public ListTagsForDomainAsync ( string domainName, System cancellationToken = default(CancellationToken) ) : Task
domainName string The domain for which you want to get a list of tags.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RegisterDomain() публичный метод

This operation registers a domain. Domains are registered by the AWS registrar partner, Gandi. For some top-level domains (TLDs), this operation requires extra parameters.

When you register a domain, Amazon Route 53 does the following:

  • Creates a Amazon Route 53 hosted zone that has the same name as the domain. Amazon Route 53 assigns four name servers to your hosted zone and automatically updates your domain registration with the names of these name servers.
  • Enables autorenew, so your domain registration will renew automatically each year. We'll notify you in advance of the renewal date so you can choose whether to renew the registration.
  • Optionally enables privacy protection, so WHOIS queries return contact information for our registrar partner, Gandi, instead of the information you entered for registrant, admin, and tech contacts.
  • If registration is successful, returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant is notified by email.
  • Charges your AWS account an amount based on the top-level domain. For more information, see Amazon Route 53 Pricing.
/// The number of domains has exceeded the allowed threshold for the account. /// /// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public RegisterDomain ( Amazon.Route53Domains.Model.RegisterDomainRequest request ) : Amazon.Route53Domains.Model.RegisterDomainResponse
request Amazon.Route53Domains.Model.RegisterDomainRequest Container for the necessary parameters to execute the RegisterDomain service method.
Результат Amazon.Route53Domains.Model.RegisterDomainResponse

RegisterDomainAsync() публичный метод

Initiates the asynchronous execution of the RegisterDomain operation.
public RegisterDomainAsync ( Amazon.Route53Domains.Model.RegisterDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.RegisterDomainRequest Container for the necessary parameters to execute the RegisterDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RenewDomain() публичный метод

This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your AWS account.

We recommend that you renew your domain several weeks before the expiration date. Some TLD registries delete domains before the expiration date if you haven't renewed far enough in advance. For more information about renewing domain registration, see Renewing Registration for a Domain in the Amazon Route 53 documentation.

/// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public RenewDomain ( RenewDomainRequest request ) : RenewDomainResponse
request Amazon.Route53Domains.Model.RenewDomainRequest Container for the necessary parameters to execute the RenewDomain service method.
Результат Amazon.Route53Domains.Model.RenewDomainResponse

RenewDomainAsync() публичный метод

Initiates the asynchronous execution of the RenewDomain operation.
public RenewDomainAsync ( RenewDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.RenewDomainRequest Container for the necessary parameters to execute the RenewDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ResendContactReachabilityEmail() публичный метод

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.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public ResendContactReachabilityEmail ( ResendContactReachabilityEmailRequest request ) : ResendContactReachabilityEmailResponse
request Amazon.Route53Domains.Model.ResendContactReachabilityEmailRequest Container for the necessary parameters to execute the ResendContactReachabilityEmail service method.
Результат Amazon.Route53Domains.Model.ResendContactReachabilityEmailResponse

ResendContactReachabilityEmailAsync() публичный метод

Initiates the asynchronous execution of the ResendContactReachabilityEmail operation.
public ResendContactReachabilityEmailAsync ( ResendContactReachabilityEmailRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.ResendContactReachabilityEmailRequest Container for the necessary parameters to execute the ResendContactReachabilityEmail operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RetrieveDomainAuthCode() публичный метод

This operation returns the AuthCode for the domain. To transfer a domain to another registrar, you provide this value to the new registrar.
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// Amazon Route 53 does not support this top-level domain. ///
public RetrieveDomainAuthCode ( Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest request ) : Amazon.Route53Domains.Model.RetrieveDomainAuthCodeResponse
request Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest Container for the necessary parameters to execute the RetrieveDomainAuthCode service method.
Результат Amazon.Route53Domains.Model.RetrieveDomainAuthCodeResponse

RetrieveDomainAuthCodeAsync() публичный метод

Initiates the asynchronous execution of the RetrieveDomainAuthCode operation.
public RetrieveDomainAuthCodeAsync ( Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.RetrieveDomainAuthCodeRequest Container for the necessary parameters to execute the RetrieveDomainAuthCode operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

TransferDomain() публичный метод

This operation transfers a domain from another registrar to Amazon Route 53. When the transfer is complete, the domain is registered with the AWS registrar partner, Gandi.

For transfer requirements, a detailed procedure, and information about viewing the status of a domain transfer, see Transferring Registration for a Domain to Amazon Route 53 in the Amazon Route 53 Developer Guide.

If the registrar for your domain is also the DNS service provider for the domain, we highly recommend that you consider transferring your DNS service to Amazon Route 53 or to another DNS service provider before you transfer your registration. Some registrars provide free DNS service when you purchase a domain registration. When you transfer the registration, the previous registrar will not renew your domain registration and could end your DNS service at any time.

Caution! If the registrar for your domain is also the DNS service provider for the domain and you don't transfer DNS service to another provider, your website, email, and the web applications associated with the domain might become unavailable.

If the transfer is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the transfer doesn't complete successfully, the domain registrant will be notified by email.

/// The number of domains has exceeded the allowed threshold for the account. /// /// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public TransferDomain ( Amazon.Route53Domains.Model.TransferDomainRequest request ) : Amazon.Route53Domains.Model.TransferDomainResponse
request Amazon.Route53Domains.Model.TransferDomainRequest Container for the necessary parameters to execute the TransferDomain service method.
Результат Amazon.Route53Domains.Model.TransferDomainResponse

TransferDomainAsync() публичный метод

Initiates the asynchronous execution of the TransferDomain operation.
public TransferDomainAsync ( Amazon.Route53Domains.Model.TransferDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.TransferDomainRequest Container for the necessary parameters to execute the TransferDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateDomainContact() публичный метод

This operation updates the contact information for a particular domain. Information for at least one contact (registrant, administrator, or technical) must be supplied for update.

If the update is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

/// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public UpdateDomainContact ( Amazon.Route53Domains.Model.UpdateDomainContactRequest request ) : Amazon.Route53Domains.Model.UpdateDomainContactResponse
request Amazon.Route53Domains.Model.UpdateDomainContactRequest Container for the necessary parameters to execute the UpdateDomainContact service method.
Результат Amazon.Route53Domains.Model.UpdateDomainContactResponse

UpdateDomainContactAsync() публичный метод

Initiates the asynchronous execution of the UpdateDomainContact operation.
public UpdateDomainContactAsync ( Amazon.Route53Domains.Model.UpdateDomainContactRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.UpdateDomainContactRequest Container for the necessary parameters to execute the UpdateDomainContact operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateDomainContactPrivacy() публичный метод

This operation updates the specified domain contact's privacy setting. When the privacy option is enabled, personal information such as postal or email address is hidden from the results of a public WHOIS query. The privacy services are provided by the AWS registrar, Gandi. For more information, see the Gandi privacy features.

This operation only affects the privacy of the specified contact type (registrant, administrator, or tech). Successful acceptance returns an operation ID that you can use with GetOperationDetail to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

/// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public UpdateDomainContactPrivacy ( Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest request ) : Amazon.Route53Domains.Model.UpdateDomainContactPrivacyResponse
request Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest Container for the necessary parameters to execute the UpdateDomainContactPrivacy service method.
Результат Amazon.Route53Domains.Model.UpdateDomainContactPrivacyResponse

UpdateDomainContactPrivacyAsync() публичный метод

Initiates the asynchronous execution of the UpdateDomainContactPrivacy operation.
public UpdateDomainContactPrivacyAsync ( Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.UpdateDomainContactPrivacyRequest Container for the necessary parameters to execute the UpdateDomainContactPrivacy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateDomainNameservers() публичный метод

This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.

If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

/// The request is already in progress for the domain. /// /// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// The top-level domain does not support this operation. /// /// Amazon Route 53 does not support this top-level domain. ///
public UpdateDomainNameservers ( Amazon.Route53Domains.Model.UpdateDomainNameserversRequest request ) : Amazon.Route53Domains.Model.UpdateDomainNameserversResponse
request Amazon.Route53Domains.Model.UpdateDomainNameserversRequest Container for the necessary parameters to execute the UpdateDomainNameservers service method.
Результат Amazon.Route53Domains.Model.UpdateDomainNameserversResponse

UpdateDomainNameserversAsync() публичный метод

Initiates the asynchronous execution of the UpdateDomainNameservers operation.
public UpdateDomainNameserversAsync ( Amazon.Route53Domains.Model.UpdateDomainNameserversRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.UpdateDomainNameserversRequest Container for the necessary parameters to execute the UpdateDomainNameservers operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateTagsForDomain() публичный метод

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public UpdateTagsForDomain ( UpdateTagsForDomainRequest request ) : UpdateTagsForDomainResponse
request Amazon.Route53Domains.Model.UpdateTagsForDomainRequest Container for the necessary parameters to execute the UpdateTagsForDomain service method.
Результат UpdateTagsForDomainResponse

UpdateTagsForDomain() публичный метод

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public UpdateTagsForDomain ( string domainName, List tagsToUpdate ) : UpdateTagsForDomainResponse
domainName string The domain for which you want to add or update tags. The name of a domain. Type: String Default: None Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode. Required: Yes
tagsToUpdate List A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced. Type: A complex type containing a list of tags Default: None Required: No'> Each tag includes the following elements:
  • Key The key (name) of a tag. Type: String Default: None Valid values: Unicode characters including alphanumeric, space, and ".:/=+\-@" Constraints: Each key can be 1-128 characters long. Required: Yes
  • Value The value of a tag. Type: String Default: None Valid values: Unicode characters including alphanumeric, space, and ".:/=+\-@" Constraints: Each value can be 0-256 characters long. Required: Yes
Результат UpdateTagsForDomainResponse

UpdateTagsForDomainAsync() публичный метод

Initiates the asynchronous execution of the UpdateTagsForDomain operation.
public UpdateTagsForDomainAsync ( UpdateTagsForDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.UpdateTagsForDomainRequest Container for the necessary parameters to execute the UpdateTagsForDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateTagsForDomainAsync() публичный метод

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. /// /// The number of operations or jobs running exceeded the allowed threshold for the account. /// /// Amazon Route 53 does not support this top-level domain. ///
public UpdateTagsForDomainAsync ( string domainName, List tagsToUpdate, System cancellationToken = default(CancellationToken) ) : Task
domainName string The domain for which you want to add or update tags. The name of a domain. Type: String Default: None Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode. Required: Yes
tagsToUpdate List A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced. Type: A complex type containing a list of tags Default: None Required: No'> Each tag includes the following elements:
  • Key The key (name) of a tag. Type: String Default: None Valid values: Unicode characters including alphanumeric, space, and ".:/=+\-@" Constraints: Each key can be 1-128 characters long. Required: Yes
  • Value The value of a tag. Type: String Default: None Valid values: Unicode characters including alphanumeric, space, and ".:/=+\-@" Constraints: Each value can be 0-256 characters long. Required: Yes
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ViewBilling() публичный метод

This operation returns all the domain-related billing records for the current AWS account for a specified period
/// The requested item is not acceptable. For example, for an OperationId it may refer /// to the ID of an operation that is already completed. For a domain name, it may not /// be a valid domain name or belong to the requester account. ///
public ViewBilling ( ViewBillingRequest request ) : ViewBillingResponse
request Amazon.Route53Domains.Model.ViewBillingRequest Container for the necessary parameters to execute the ViewBilling service method.
Результат Amazon.Route53Domains.Model.ViewBillingResponse

ViewBillingAsync() публичный метод

Initiates the asynchronous execution of the ViewBilling operation.
public ViewBillingAsync ( ViewBillingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Route53Domains.Model.ViewBillingRequest Container for the necessary parameters to execute the ViewBilling operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task