pub struct VerifiedAccessLoggingConfig {
pub log_version: Option<String>,
pub include_trust_context: bool,
pub cloudwatch_logs_enabled: bool,
pub cloudwatch_logs_group: Option<String>,
pub kinesis_firehose_enabled: bool,
pub kinesis_firehose_stream: Option<String>,
pub s3_enabled: bool,
pub s3_bucket_name: Option<String>,
pub s3_prefix: Option<String>,
pub s3_bucket_owner: Option<String>,
}Expand description
Access-logging configuration for a Verified Access instance, set by ModifyVerifiedAccessInstanceLoggingConfiguration.
Fields§
§log_version: Option<String>§include_trust_context: bool§cloudwatch_logs_enabled: bool§cloudwatch_logs_group: Option<String>§kinesis_firehose_enabled: bool§kinesis_firehose_stream: Option<String>§s3_enabled: bool§s3_bucket_name: Option<String>§s3_prefix: Option<String>§s3_bucket_owner: Option<String>Trait Implementations§
Source§impl Clone for VerifiedAccessLoggingConfig
impl Clone for VerifiedAccessLoggingConfig
Source§fn clone(&self) -> VerifiedAccessLoggingConfig
fn clone(&self) -> VerifiedAccessLoggingConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VerifiedAccessLoggingConfig
impl Debug for VerifiedAccessLoggingConfig
Source§impl Default for VerifiedAccessLoggingConfig
impl Default for VerifiedAccessLoggingConfig
Source§fn default() -> VerifiedAccessLoggingConfig
fn default() -> VerifiedAccessLoggingConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VerifiedAccessLoggingConfig
impl<'de> Deserialize<'de> for VerifiedAccessLoggingConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VerifiedAccessLoggingConfig
impl RefUnwindSafe for VerifiedAccessLoggingConfig
impl Send for VerifiedAccessLoggingConfig
impl Sync for VerifiedAccessLoggingConfig
impl Unpin for VerifiedAccessLoggingConfig
impl UnsafeUnpin for VerifiedAccessLoggingConfig
impl UnwindSafe for VerifiedAccessLoggingConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
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 more