C# 클래스 Amazon.Route53Domains.AmazonRoute53DomainsClient

Implementation for accessing Route53Domains
상속: AmazonServiceClient, IAmazonRoute53Domains
파일 보기 프로젝트 열기: aws/aws-sdk-net 1 사용 예제들

공개 메소드들

메소드 설명
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