pub struct ChimeConfig {
pub arn: String,
pub configuration_name: String,
pub webhook_url: String,
pub webhook_description: String,
pub iam_role_arn: String,
pub sns_topic_arns: Vec<String>,
pub logging_level: Option<String>,
pub tags: HashMap<String, String>,
}Fields§
§arn: String§configuration_name: String§webhook_url: String§webhook_description: String§iam_role_arn: String§sns_topic_arns: Vec<String>§logging_level: Option<String>Trait Implementations§
Source§impl Clone for ChimeConfig
impl Clone for ChimeConfig
Source§fn clone(&self) -> ChimeConfig
fn clone(&self) -> ChimeConfig
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 ChimeConfig
impl Debug for ChimeConfig
Source§impl From<&ChimeConfig> for ChimeConfigView
impl From<&ChimeConfig> for ChimeConfigView
Source§fn from(c: &ChimeConfig) -> Self
fn from(c: &ChimeConfig) -> Self
Converts to this type from the input type.
Source§impl From<ChimeConfigView> for ChimeConfig
impl From<ChimeConfigView> for ChimeConfig
Source§fn from(v: ChimeConfigView) -> Self
fn from(v: ChimeConfigView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChimeConfig
impl RefUnwindSafe for ChimeConfig
impl Send for ChimeConfig
impl Sync for ChimeConfig
impl Unpin for ChimeConfig
impl UnsafeUnpin for ChimeConfig
impl UnwindSafe for ChimeConfig
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,
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.