|
1367 | 1367 | {"shape":"NotFoundException"},
|
1368 | 1368 | {"shape":"ConcurrentModificationException"}
|
1369 | 1369 | ],
|
1370 |
| - "documentation":"<p>Updates a contact's preferences for a list. It is not necessary to specify all existing topic preferences in the TopicPreferences object, just the ones that need updating.</p>" |
| 1370 | + "documentation":"<p>Updates a contact's preferences for a list.</p> <note> <p>You must specify all existing topic preferences in the <code>TopicPreferences</code> object, not just the ones that need updating; otherwise, all your existing preferences will be removed.</p> </note>" |
1371 | 1371 | },
|
1372 | 1372 | "UpdateContactList":{
|
1373 | 1373 | "name":"UpdateContactList",
|
|
3402 | 3402 | },
|
3403 | 3403 | "ProductionAccessEnabled":{
|
3404 | 3404 | "shape":"Enabled",
|
3405 |
| - "documentation":"<p>Indicates whether or not your account has production access in the current Amazon Web Services Region.</p> <p>If the value is <code>false</code>, then your account is in the <i>sandbox</i>. 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.</p> <p>If the value is <code>true</code>, 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.</p>" |
| 3405 | + "documentation":"<p>Indicates whether or not your account has production access in the current Amazon Web Services Region.</p> <p>If the value is <code>false</code>, then your account is in the <i>sandbox</i>. When your account is in the sandbox, you can only send email to verified identities. </p> <p>If the value is <code>true</code>, 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.</p>" |
3406 | 3406 | },
|
3407 | 3407 | "SendQuota":{
|
3408 | 3408 | "shape":"SendQuota",
|
|
5095 | 5095 | "Body":{
|
5096 | 5096 | "shape":"Body",
|
5097 | 5097 | "documentation":"<p>The body of the message. You can specify an HTML version of the message, a text-only version of the message, or both.</p>"
|
| 5098 | + }, |
| 5099 | + "Headers":{ |
| 5100 | + "shape":"MessageHeaderList", |
| 5101 | + "documentation":"<p>The list of message headers that will be added to the email message.</p>" |
5098 | 5102 | }
|
5099 | 5103 | },
|
5100 | 5104 | "documentation":"<p>Represents the email message that you're sending. The <code>Message</code> object consists of a subject line and a message body.</p>"
|
|
5104 | 5108 | "documentation":"<p>The body of an email message.</p>"
|
5105 | 5109 | },
|
5106 | 5110 | "MessageData":{"type":"string"},
|
| 5111 | + "MessageHeader":{ |
| 5112 | + "type":"structure", |
| 5113 | + "required":[ |
| 5114 | + "Name", |
| 5115 | + "Value" |
| 5116 | + ], |
| 5117 | + "members":{ |
| 5118 | + "Name":{ |
| 5119 | + "shape":"MessageHeaderName", |
| 5120 | + "documentation":"<p>The name of the message header. The message header name has to meet the following criteria:</p> <ul> <li> <p>Can contain any printable ASCII character (33 - 126) except for colon (:).</p> </li> <li> <p>Can contain no more than 126 characters.</p> </li> </ul>" |
| 5121 | + }, |
| 5122 | + "Value":{ |
| 5123 | + "shape":"MessageHeaderValue", |
| 5124 | + "documentation":"<p>The value of the message header. The message header value has to meet the following criteria:</p> <ul> <li> <p>Can contain any printable ASCII character.</p> </li> <li> <p>Can contain no more than 870 characters.</p> </li> </ul>" |
| 5125 | + } |
| 5126 | + }, |
| 5127 | + "documentation":"<p>Contains the name and value of a message header that you add to an email.</p>" |
| 5128 | + }, |
| 5129 | + "MessageHeaderList":{ |
| 5130 | + "type":"list", |
| 5131 | + "member":{"shape":"MessageHeader"}, |
| 5132 | + "documentation":"<p>A list of message headers. The list of message headers has to meet the following criteria:</p> <ul> <li> <p>Can contain no more than 15 headers in one message.</p> </li> </ul>", |
| 5133 | + "max":15, |
| 5134 | + "min":0 |
| 5135 | + }, |
| 5136 | + "MessageHeaderName":{ |
| 5137 | + "type":"string", |
| 5138 | + "documentation":"<p>The name of the message header. The message header name has to meet the following criteria:</p> <ul> <li> <p>Can contain any printable ASCII character (33 - 126) except for colon (:).</p> </li> <li> <p>Can contain no more than 126 characters.</p> </li> </ul>", |
| 5139 | + "max":126, |
| 5140 | + "min":1, |
| 5141 | + "pattern":"^[!-9;-@A-~]+$" |
| 5142 | + }, |
| 5143 | + "MessageHeaderValue":{ |
| 5144 | + "type":"string", |
| 5145 | + "documentation":"<p>The value of the message header. The message header value has to meet the following criteria:</p> <ul> <li> <p>Can contain any printable ASCII character.</p> </li> </ul>", |
| 5146 | + "max":870, |
| 5147 | + "min":1, |
| 5148 | + "pattern":"[ -~]*" |
| 5149 | + }, |
5107 | 5150 | "MessageInsightsDataSource":{
|
5108 | 5151 | "type":"structure",
|
5109 | 5152 | "required":[
|
|
5475 | 5518 | },
|
5476 | 5519 | "ProductionAccessEnabled":{
|
5477 | 5520 | "shape":"EnabledWrapper",
|
5478 |
| - "documentation":"<p>Indicates whether or not your account should have production access in the current Amazon Web Services Region.</p> <p>If the value is <code>false</code>, then your account is in the <i>sandbox</i>. 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.</p> <p>If the value is <code>true</code>, 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.</p>" |
| 5521 | + "documentation":"<p>Indicates whether or not your account should have production access in the current Amazon Web Services Region.</p> <p>If the value is <code>false</code>, then your account is in the <i>sandbox</i>. When your account is in the sandbox, you can only send email to verified identities. </p> <p>If the value is <code>true</code>, 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.</p>" |
5479 | 5522 | }
|
5480 | 5523 | },
|
5481 | 5524 | "documentation":"<p>A request to submit new account details.</p>"
|
|
6251 | 6294 | },
|
6252 | 6295 | "Content":{
|
6253 | 6296 | "shape":"EmailContent",
|
6254 |
| - "documentation":"<p>An object that contains the body of the message. You can send either a Simple message Raw message or a template Message.</p>" |
| 6297 | + "documentation":"<p>An object that contains the body of the message. You can send either a Simple message, Raw message, or a Templated message.</p>" |
6255 | 6298 | },
|
6256 | 6299 | "EmailTags":{
|
6257 | 6300 | "shape":"MessageTagList",
|
|
6273 | 6316 | "members":{
|
6274 | 6317 | "MessageId":{
|
6275 | 6318 | "shape":"OutboundMessageId",
|
6276 |
| - "documentation":"<p>A unique identifier for the message that is generated when the message is accepted.</p> <note> <p>It's possible for Amazon SES to accept a message without sending it. This can happen when the message that you're trying to send has an attachment contains a virus, or when you send a templated email that contains invalid personalization content, for example.</p> </note>" |
| 6319 | + "documentation":"<p>A unique identifier for the message that is generated when the message is accepted.</p> <note> <p>It's possible for Amazon SES to accept a message without sending it. For example, this can happen when the message that you're trying to send has an attachment that contains a virus, or when you send a templated email that contains invalid personalization content.</p> </note>" |
6277 | 6320 | }
|
6278 | 6321 | },
|
6279 | 6322 | "documentation":"<p>A unique message ID that you receive when an email is accepted for sending.</p>"
|
|
6526 | 6569 | "TemplateData":{
|
6527 | 6570 | "shape":"EmailTemplateData",
|
6528 | 6571 | "documentation":"<p>An object that defines the values to use for message variables in the template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the value to use for that variable.</p>"
|
| 6572 | + }, |
| 6573 | + "Headers":{ |
| 6574 | + "shape":"MessageHeaderList", |
| 6575 | + "documentation":"<p>The list of message headers that will be added to the email message.</p>" |
6529 | 6576 | }
|
6530 | 6577 | },
|
6531 | 6578 | "documentation":"<p>An object that defines the email template to use for an email message, and the values to use for any message variables in that template. An <i>email template</i> is a type of message template that contains content that you want to define, save, and reuse in email messages that you send.</p>"
|
|
0 commit comments