Struct aws_sdk_route53domains::client::Client[][src]

pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description

Client for Amazon Route 53 Domains

Client for invoking operations on Amazon Route 53 Domains. Each operation on Amazon Route 53 Domains is a method on this this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.

Examples

Constructing a client and invoking an operation

    // create a shared configuration. This can be used & shared between multiple service clients.
    let shared_config = aws_config::load_from_env().await;
    let client = aws_sdk_route53domains::Client::new(&shared_config);
    // invoke an operation
    /* let rsp = client
        .<operationname>().
        .<param>("some value")
        .send().await; */

Constructing a client with custom configuration

use aws_config::RetryConfig;
    let shared_config = aws_config::load_from_env().await;
    let config = aws_sdk_route53domains::config::Builder::from(&shared_config)
        .retry_config(RetryConfig::disabled())
        .build();
    let client = aws_sdk_route53domains::Client::from_conf(config);

Implementations

Creates a client with the given service configuration.

Returns the client’s configuration.

Constructs a fluent builder for the AcceptDomainTransferFromAnotherAwsAccount operation.

See AcceptDomainTransferFromAnotherAwsAccount for more information about the operation and its arguments.

Constructs a fluent builder for the CancelDomainTransferToAnotherAwsAccount operation.

See CancelDomainTransferToAnotherAwsAccount for more information about the operation and its arguments.

Constructs a fluent builder for the CheckDomainAvailability operation.

See CheckDomainAvailability for more information about the operation and its arguments.

Constructs a fluent builder for the CheckDomainTransferability operation.

See CheckDomainTransferability for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteTagsForDomain operation.

See DeleteTagsForDomain for more information about the operation and its arguments.

Constructs a fluent builder for the DisableDomainAutoRenew operation.

See DisableDomainAutoRenew for more information about the operation and its arguments.

Constructs a fluent builder for the DisableDomainTransferLock operation.

See DisableDomainTransferLock for more information about the operation and its arguments.

Constructs a fluent builder for the EnableDomainAutoRenew operation.

See EnableDomainAutoRenew for more information about the operation and its arguments.

Constructs a fluent builder for the EnableDomainTransferLock operation.

See EnableDomainTransferLock for more information about the operation and its arguments.

Constructs a fluent builder for the GetContactReachabilityStatus operation.

See GetContactReachabilityStatus for more information about the operation and its arguments.

Constructs a fluent builder for the GetDomainDetail operation.

See GetDomainDetail for more information about the operation and its arguments.

Constructs a fluent builder for the GetDomainSuggestions operation.

See GetDomainSuggestions for more information about the operation and its arguments.

Constructs a fluent builder for the GetOperationDetail operation.

See GetOperationDetail for more information about the operation and its arguments.

Constructs a fluent builder for the ListDomains operation.

See ListDomains for more information about the operation and its arguments.

Constructs a fluent builder for the ListOperations operation.

See ListOperations for more information about the operation and its arguments.

Constructs a fluent builder for the ListTagsForDomain operation.

See ListTagsForDomain for more information about the operation and its arguments.

Constructs a fluent builder for the RegisterDomain operation.

See RegisterDomain for more information about the operation and its arguments.

Constructs a fluent builder for the RejectDomainTransferFromAnotherAwsAccount operation.

See RejectDomainTransferFromAnotherAwsAccount for more information about the operation and its arguments.

Constructs a fluent builder for the RenewDomain operation.

See RenewDomain for more information about the operation and its arguments.

Constructs a fluent builder for the ResendContactReachabilityEmail operation.

See ResendContactReachabilityEmail for more information about the operation and its arguments.

Constructs a fluent builder for the RetrieveDomainAuthCode operation.

See RetrieveDomainAuthCode for more information about the operation and its arguments.

Constructs a fluent builder for the TransferDomain operation.

See TransferDomain for more information about the operation and its arguments.

Constructs a fluent builder for the TransferDomainToAnotherAwsAccount operation.

See TransferDomainToAnotherAwsAccount for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateDomainContact operation.

See UpdateDomainContact for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateDomainContactPrivacy operation.

See UpdateDomainContactPrivacy for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateDomainNameservers operation.

See UpdateDomainNameservers for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateTagsForDomain operation.

See UpdateTagsForDomain for more information about the operation and its arguments.

Constructs a fluent builder for the ViewBilling operation.

See ViewBilling for more information about the operation and its arguments.

Creates a client with the given service config and connector override.

Creates a new client from a shared config.

Creates a new client from the service Config.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more