Struct aws_sdk_route53domains::client::fluent_builders::EnableDomainAutoRenew [−][src]
pub struct EnableDomainAutoRenew<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to 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 Domains That You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide. Route 53 requires that you renew before the end of the renewal period so we can complete processing before the deadline.
Implementations
impl<C, M, R> EnableDomainAutoRenew<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> EnableDomainAutoRenew<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<EnableDomainAutoRenewOutput, SdkError<EnableDomainAutoRenewError>> where
R::Policy: SmithyRetryPolicy<EnableDomainAutoRenewInputOperationOutputAlias, EnableDomainAutoRenewOutput, EnableDomainAutoRenewError, EnableDomainAutoRenewInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<EnableDomainAutoRenewOutput, SdkError<EnableDomainAutoRenewError>> where
R::Policy: SmithyRetryPolicy<EnableDomainAutoRenewInputOperationOutputAlias, EnableDomainAutoRenewOutput, EnableDomainAutoRenewError, EnableDomainAutoRenewInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The name of the domain that you want to enable automatic renewal for.
The name of the domain that you want to enable automatic renewal for.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for EnableDomainAutoRenew<C, M, R>
impl<C, M, R> Send for EnableDomainAutoRenew<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for EnableDomainAutoRenew<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for EnableDomainAutoRenew<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for EnableDomainAutoRenew<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
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