#[non_exhaustive]pub struct PutAccountConfigurationInput {
pub expiry_events: Option<ExpiryEventsConfiguration>,
pub idempotency_token: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.expiry_events: Option<ExpiryEventsConfiguration>
Specifies expiration events associated with an account.
idempotency_token: Option<String>
Customer-chosen string used to distinguish between calls to PutAccountConfiguration
. Idempotency tokens time out after one hour. If you call PutAccountConfiguration
multiple times with the same unexpired idempotency token, ACM treats it as the same request and returns the original result. If you change the idempotency token for each call, ACM treats each call as a new request.
Implementations§
source§impl PutAccountConfigurationInput
impl PutAccountConfigurationInput
sourcepub fn expiry_events(&self) -> Option<&ExpiryEventsConfiguration>
pub fn expiry_events(&self) -> Option<&ExpiryEventsConfiguration>
Specifies expiration events associated with an account.
sourcepub fn idempotency_token(&self) -> Option<&str>
pub fn idempotency_token(&self) -> Option<&str>
Customer-chosen string used to distinguish between calls to PutAccountConfiguration
. Idempotency tokens time out after one hour. If you call PutAccountConfiguration
multiple times with the same unexpired idempotency token, ACM treats it as the same request and returns the original result. If you change the idempotency token for each call, ACM treats each call as a new request.
source§impl PutAccountConfigurationInput
impl PutAccountConfigurationInput
sourcepub fn builder() -> PutAccountConfigurationInputBuilder
pub fn builder() -> PutAccountConfigurationInputBuilder
Creates a new builder-style object to manufacture PutAccountConfigurationInput
.
Trait Implementations§
source§impl Clone for PutAccountConfigurationInput
impl Clone for PutAccountConfigurationInput
source§fn clone(&self) -> PutAccountConfigurationInput
fn clone(&self) -> PutAccountConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PutAccountConfigurationInput
impl Debug for PutAccountConfigurationInput
source§impl PartialEq for PutAccountConfigurationInput
impl PartialEq for PutAccountConfigurationInput
source§fn eq(&self, other: &PutAccountConfigurationInput) -> bool
fn eq(&self, other: &PutAccountConfigurationInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PutAccountConfigurationInput
Auto Trait Implementations§
impl Freeze for PutAccountConfigurationInput
impl RefUnwindSafe for PutAccountConfigurationInput
impl Send for PutAccountConfigurationInput
impl Sync for PutAccountConfigurationInput
impl Unpin for PutAccountConfigurationInput
impl UnwindSafe for PutAccountConfigurationInput
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