#[non_exhaustive]pub struct DescribeConfigurationSetOutput {
pub configuration_set: Option<ConfigurationSet>,
pub event_destinations: Option<Vec<EventDestination>>,
pub tracking_options: Option<TrackingOptions>,
pub delivery_options: Option<DeliveryOptions>,
pub reputation_options: Option<ReputationOptions>,
/* private fields */
}
Expand description
Represents the details of a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
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.configuration_set: Option<ConfigurationSet>
The configuration set object associated with the specified configuration set.
event_destinations: Option<Vec<EventDestination>>
A list of event destinations associated with the configuration set.
tracking_options: Option<TrackingOptions>
The name of the custom open and click tracking domain associated with the configuration set.
delivery_options: Option<DeliveryOptions>
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
reputation_options: Option<ReputationOptions>
An object that represents the reputation settings for the configuration set.
Implementations§
source§impl DescribeConfigurationSetOutput
impl DescribeConfigurationSetOutput
sourcepub fn configuration_set(&self) -> Option<&ConfigurationSet>
pub fn configuration_set(&self) -> Option<&ConfigurationSet>
The configuration set object associated with the specified configuration set.
sourcepub fn event_destinations(&self) -> &[EventDestination]
pub fn event_destinations(&self) -> &[EventDestination]
A list of event destinations associated with the configuration set.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .event_destinations.is_none()
.
sourcepub fn tracking_options(&self) -> Option<&TrackingOptions>
pub fn tracking_options(&self) -> Option<&TrackingOptions>
The name of the custom open and click tracking domain associated with the configuration set.
sourcepub fn delivery_options(&self) -> Option<&DeliveryOptions>
pub fn delivery_options(&self) -> Option<&DeliveryOptions>
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
sourcepub fn reputation_options(&self) -> Option<&ReputationOptions>
pub fn reputation_options(&self) -> Option<&ReputationOptions>
An object that represents the reputation settings for the configuration set.
source§impl DescribeConfigurationSetOutput
impl DescribeConfigurationSetOutput
sourcepub fn builder() -> DescribeConfigurationSetOutputBuilder
pub fn builder() -> DescribeConfigurationSetOutputBuilder
Creates a new builder-style object to manufacture DescribeConfigurationSetOutput
.
Trait Implementations§
source§impl Clone for DescribeConfigurationSetOutput
impl Clone for DescribeConfigurationSetOutput
source§fn clone(&self) -> DescribeConfigurationSetOutput
fn clone(&self) -> DescribeConfigurationSetOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeConfigurationSetOutput
impl PartialEq for DescribeConfigurationSetOutput
source§fn eq(&self, other: &DescribeConfigurationSetOutput) -> bool
fn eq(&self, other: &DescribeConfigurationSetOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeConfigurationSetOutput
impl RequestId for DescribeConfigurationSetOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.