Struct aws_sdk_cognitoidentityprovider::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationInput
source · #[non_exhaustive]pub struct SetLogDeliveryConfigurationInput {
pub user_pool_id: Option<String>,
pub log_configurations: Option<Vec<LogConfigurationType>>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.user_pool_id: Option<String>
The ID of the user pool where you want to configure detailed activity logging .
log_configurations: Option<Vec<LogConfigurationType>>
A collection of all of the detailed activity logging configurations for a user pool.
Implementations§
source§impl SetLogDeliveryConfigurationInput
impl SetLogDeliveryConfigurationInput
sourcepub fn user_pool_id(&self) -> Option<&str>
pub fn user_pool_id(&self) -> Option<&str>
The ID of the user pool where you want to configure detailed activity logging .
sourcepub fn log_configurations(&self) -> &[LogConfigurationType]
pub fn log_configurations(&self) -> &[LogConfigurationType]
A collection of all of the detailed activity logging configurations for a user pool.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .log_configurations.is_none()
.
source§impl SetLogDeliveryConfigurationInput
impl SetLogDeliveryConfigurationInput
sourcepub fn builder() -> SetLogDeliveryConfigurationInputBuilder
pub fn builder() -> SetLogDeliveryConfigurationInputBuilder
Creates a new builder-style object to manufacture SetLogDeliveryConfigurationInput
.
Trait Implementations§
source§impl Clone for SetLogDeliveryConfigurationInput
impl Clone for SetLogDeliveryConfigurationInput
source§fn clone(&self) -> SetLogDeliveryConfigurationInput
fn clone(&self) -> SetLogDeliveryConfigurationInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for SetLogDeliveryConfigurationInput
impl PartialEq for SetLogDeliveryConfigurationInput
source§fn eq(&self, other: &SetLogDeliveryConfigurationInput) -> bool
fn eq(&self, other: &SetLogDeliveryConfigurationInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SetLogDeliveryConfigurationInput
Auto Trait Implementations§
impl Freeze for SetLogDeliveryConfigurationInput
impl RefUnwindSafe for SetLogDeliveryConfigurationInput
impl Send for SetLogDeliveryConfigurationInput
impl Sync for SetLogDeliveryConfigurationInput
impl Unpin for SetLogDeliveryConfigurationInput
impl UnwindSafe for SetLogDeliveryConfigurationInput
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.