import { _UnmarshalledConfigurationSet } from "./_ConfigurationSet"; import { _UnmarshalledEventDestination } from "./_EventDestination"; import { _UnmarshalledTrackingOptions } from "./_TrackingOptions"; import { _UnmarshalledDeliveryOptions } from "./_DeliveryOptions"; import { _UnmarshalledReputationOptions } from "./_ReputationOptions"; import * as __aws_sdk_types from "@aws-sdk/types"; /** *
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.
*/ export interface DescribeConfigurationSetOutput extends __aws_sdk_types.MetadataBearer { /** *The configuration set object associated with the specified configuration set.
*/ ConfigurationSet?: _UnmarshalledConfigurationSet; /** *A list of event destinations associated with the configuration set.
*/ EventDestinations?: Array<_UnmarshalledEventDestination>; /** *The name of the custom open and click tracking domain associated with the configuration set.
*/ TrackingOptions?: _UnmarshalledTrackingOptions; /** *Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
*/ DeliveryOptions?: _UnmarshalledDeliveryOptions; /** *An object that represents the reputation settings for the configuration set.
*/ ReputationOptions?: _UnmarshalledReputationOptions; /** * Metadata about the response received, including the HTTP status code, HTTP headers, and any request identifiers recognized by the SDK. */ $metadata: __aws_sdk_types.ResponseMetadata; }