Struct aws_sdk_route53::operation::get_reusable_delegation_set_limit::builders::GetReusableDelegationSetLimitFluentBuilder
source · pub struct GetReusableDelegationSetLimitFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to GetReusableDelegationSetLimit
.
Gets the maximum number of hosted zones that you can associate with the specified reusable delegation set.
For the default limit, see Limits in the Amazon Route 53 Developer Guide. To request a higher limit, open a case.
Implementations§
source§impl GetReusableDelegationSetLimitFluentBuilder
impl GetReusableDelegationSetLimitFluentBuilder
sourcepub fn as_input(&self) -> &GetReusableDelegationSetLimitInputBuilder
pub fn as_input(&self) -> &GetReusableDelegationSetLimitInputBuilder
Access the GetReusableDelegationSetLimit as a reference.
sourcepub async fn send(
self
) -> Result<GetReusableDelegationSetLimitOutput, SdkError<GetReusableDelegationSetLimitError, HttpResponse>>
pub async fn send( self ) -> Result<GetReusableDelegationSetLimitOutput, SdkError<GetReusableDelegationSetLimitError, HttpResponse>>
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.
sourcepub fn customize(
self
) -> CustomizableOperation<GetReusableDelegationSetLimitOutput, GetReusableDelegationSetLimitError, Self>
pub fn customize( self ) -> CustomizableOperation<GetReusableDelegationSetLimitOutput, GetReusableDelegationSetLimitError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn type(self, input: ReusableDelegationSetLimitType) -> Self
pub fn type(self, input: ReusableDelegationSetLimitType) -> Self
Specify MAX_ZONES_BY_REUSABLE_DELEGATION_SET
to get the maximum number of hosted zones that you can associate with the specified reusable delegation set.
sourcepub fn set_type(self, input: Option<ReusableDelegationSetLimitType>) -> Self
pub fn set_type(self, input: Option<ReusableDelegationSetLimitType>) -> Self
Specify MAX_ZONES_BY_REUSABLE_DELEGATION_SET
to get the maximum number of hosted zones that you can associate with the specified reusable delegation set.
sourcepub fn get_type(&self) -> &Option<ReusableDelegationSetLimitType>
pub fn get_type(&self) -> &Option<ReusableDelegationSetLimitType>
Specify MAX_ZONES_BY_REUSABLE_DELEGATION_SET
to get the maximum number of hosted zones that you can associate with the specified reusable delegation set.
sourcepub fn delegation_set_id(self, input: impl Into<String>) -> Self
pub fn delegation_set_id(self, input: impl Into<String>) -> Self
The ID of the delegation set that you want to get the limit for.
sourcepub fn set_delegation_set_id(self, input: Option<String>) -> Self
pub fn set_delegation_set_id(self, input: Option<String>) -> Self
The ID of the delegation set that you want to get the limit for.
sourcepub fn get_delegation_set_id(&self) -> &Option<String>
pub fn get_delegation_set_id(&self) -> &Option<String>
The ID of the delegation set that you want to get the limit for.
Trait Implementations§
source§impl Clone for GetReusableDelegationSetLimitFluentBuilder
impl Clone for GetReusableDelegationSetLimitFluentBuilder
source§fn clone(&self) -> GetReusableDelegationSetLimitFluentBuilder
fn clone(&self) -> GetReusableDelegationSetLimitFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for GetReusableDelegationSetLimitFluentBuilder
impl !RefUnwindSafe for GetReusableDelegationSetLimitFluentBuilder
impl Send for GetReusableDelegationSetLimitFluentBuilder
impl Sync for GetReusableDelegationSetLimitFluentBuilder
impl Unpin for GetReusableDelegationSetLimitFluentBuilder
impl !UnwindSafe for GetReusableDelegationSetLimitFluentBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more