[−][src]Struct rusoto_ses::CloudWatchDimensionConfiguration
Contains the dimension configuration to use when you publish email sending events to Amazon CloudWatch.
For information about publishing email sending events to Amazon CloudWatch, see the Amazon SES Developer Guide.
Fields
default_dimension_value: String
The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email. The default value must:
-
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
-
Contain less than 256 characters.
dimension_name: String
The name of an Amazon CloudWatch dimension associated with an email sending metric. The name must:
-
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
-
Contain less than 256 characters.
dimension_value_source: String
The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. If you want Amazon SES to use the message tags that you specify using an X-SES-MESSAGE-TAGS
header or a parameter to the SendEmail
/SendRawEmail
API, choose messageTag
. If you want Amazon SES to use your own email headers, choose emailHeader
.
Trait Implementations
impl Clone for CloudWatchDimensionConfiguration
[src]
pub fn clone(&self) -> CloudWatchDimensionConfiguration
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CloudWatchDimensionConfiguration
[src]
impl Default for CloudWatchDimensionConfiguration
[src]
pub fn default() -> CloudWatchDimensionConfiguration
[src]
impl PartialEq<CloudWatchDimensionConfiguration> for CloudWatchDimensionConfiguration
[src]
pub fn eq(&self, other: &CloudWatchDimensionConfiguration) -> bool
[src]
pub fn ne(&self, other: &CloudWatchDimensionConfiguration) -> bool
[src]
impl StructuralPartialEq for CloudWatchDimensionConfiguration
[src]
Auto Trait Implementations
impl RefUnwindSafe for CloudWatchDimensionConfiguration
[src]
impl Send for CloudWatchDimensionConfiguration
[src]
impl Sync for CloudWatchDimensionConfiguration
[src]
impl Unpin for CloudWatchDimensionConfiguration
[src]
impl UnwindSafe for CloudWatchDimensionConfiguration
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,