Struct aws_sdk_sesv2::input::PutAccountDetailsInput [−][src]
#[non_exhaustive]pub struct PutAccountDetailsInput {
pub mail_type: Option<MailType>,
pub website_url: Option<String>,
pub contact_language: Option<ContactLanguage>,
pub use_case_description: Option<String>,
pub additional_contact_email_addresses: Option<Vec<String>>,
pub production_access_enabled: Option<bool>,
}
Expand description
A request to submit new account details.
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.mail_type: Option<MailType>
The type of email your account will send.
website_url: Option<String>
The URL of your website. This information helps us better understand the type of content that you plan to send.
contact_language: Option<ContactLanguage>
The language you would prefer to be contacted with.
use_case_description: Option<String>
A description of the types of email that you plan to send.
additional_contact_email_addresses: Option<Vec<String>>
Additional email addresses that you would like to be notified regarding Amazon SES matters.
production_access_enabled: Option<bool>
Indicates whether or not your account should have production access in the current Amazon Web Services Region.
If the value is false
, then your account is in the
sandbox. When your account is in the sandbox, you can only send
email to verified identities. Additionally, the maximum number of emails you can send in
a 24-hour period (your sending quota) is 200, and the maximum number of emails you can
send per second (your maximum sending rate) is 1.
If the value is true
, then your account has production access. When your
account has production access, you can send email to any address. The sending quota and
maximum sending rate for your account vary based on your specific use case.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutAccountDetails, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutAccountDetails, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<PutAccountDetails
>
Creates a new builder-style object to manufacture PutAccountDetailsInput
The URL of your website. This information helps us better understand the type of content that you plan to send.
The language you would prefer to be contacted with.
A description of the types of email that you plan to send.
Additional email addresses that you would like to be notified regarding Amazon SES matters.
Indicates whether or not your account should have production access in the current Amazon Web Services Region.
If the value is false
, then your account is in the
sandbox. When your account is in the sandbox, you can only send
email to verified identities. Additionally, the maximum number of emails you can send in
a 24-hour period (your sending quota) is 200, and the maximum number of emails you can
send per second (your maximum sending rate) is 1.
If the value is true
, then your account has production access. When your
account has production access, you can send email to any address. The sending quota and
maximum sending rate for your account vary based on your specific use case.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PutAccountDetailsInput
impl Send for PutAccountDetailsInput
impl Sync for PutAccountDetailsInput
impl Unpin for PutAccountDetailsInput
impl UnwindSafe for PutAccountDetailsInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more