Skip to content

Commit d87ad7b

Browse files
author
AWS
committed
MailManager Update: Introduce a new RuleSet condition evaluation, where customers can set up a StringExpression with a MimeHeader condition. This condition will perform the necessary validation based on the X-header provided by customers.
1 parent eae6937 commit d87ad7b

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "MailManager",
4+
"contributor": "",
5+
"description": "Introduce a new RuleSet condition evaluation, where customers can set up a StringExpression with a MimeHeader condition. This condition will perform the necessary validation based on the X-header provided by customers."
6+
}

services/mailmanager/src/main/resources/codegen-resources/service-2.json

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"signatureVersion":"v4",
1212
"signingName":"ses",
1313
"targetPrefix":"MailManagerSvc",
14-
"uid":"mailmanager-2023-10-17"
14+
"uid":"mailmanager-2023-10-17",
15+
"auth":["aws.auth#sigv4"]
1516
},
1617
"operations":{
1718
"CreateAddonInstance":{
@@ -717,7 +718,7 @@
717718
{"shape":"ConflictException"},
718719
{"shape":"ResourceNotFoundException"}
719720
],
720-
"documentation":"<p>&gt;Update attributes of an already provisioned rule set.</p>",
721+
"documentation":"<p>Update attributes of an already provisioned rule set.</p>",
721722
"idempotent":true
722723
},
723724
"UpdateTrafficPolicy":{
@@ -2725,6 +2726,10 @@
27252726
},
27262727
"documentation":"<p>The textual body content of an email message.</p>"
27272728
},
2729+
"MimeHeaderAttribute":{
2730+
"type":"string",
2731+
"pattern":"^X-[a-zA-Z0-9-]{1,256}$"
2732+
},
27282733
"NameOrArn":{
27292734
"type":"string",
27302735
"max":2048,
@@ -3388,6 +3393,10 @@
33883393
"Attribute":{
33893394
"shape":"RuleStringEmailAttribute",
33903395
"documentation":"<p>The email attribute to evaluate in a string condition expression.</p>"
3396+
},
3397+
"MimeHeaderAttribute":{
3398+
"shape":"MimeHeaderAttribute",
3399+
"documentation":"<p>The email MIME X-Header attribute to evaluate in a string condition expression.</p>"
33913400
}
33923401
},
33933402
"documentation":"<p>The string to evaluate in a string condition expression.</p>",
@@ -3750,9 +3759,14 @@
37503759
"type":"list",
37513760
"member":{"shape":"String"}
37523761
},
3762+
"StringValue":{
3763+
"type":"string",
3764+
"max":2048,
3765+
"min":1
3766+
},
37533767
"StringValueList":{
37543768
"type":"list",
3755-
"member":{"shape":"String"},
3769+
"member":{"shape":"StringValue"},
37563770
"max":10,
37573771
"min":1
37583772
},
@@ -4052,5 +4066,5 @@
40524066
"exception":true
40534067
}
40544068
},
4055-
"documentation":"<p><fullname>AWS SES Mail Manager API</fullname> <p> <a href=\"http://aws.amazon.com/ses\">AWS SES Mail Manager API</a> contains operations and data types that comprise the Mail Manager feature of Amazon Simple Email Service.</p> <p>Mail Manager is a set of Amazon SES email gateway features designed to help you strengthen your organization's email infrastructure, simplify email workflow management, and streamline email compliance control. To learn more, see the <a href=\"https://docs.aws.amazon.com/ses/latest/dg/eb.html\">Mail Manager chapter</a> in the Amazon SES Developer Guide.</p></p>"
4069+
"documentation":"<p><fullname>Amazon SES Mail Manager API</fullname> <p>The Amazon SES Mail Manager API contains operations and data types that comprise the Mail Manager feature of <a href=\"http://aws.amazon.com/ses\">Amazon Simple Email Service (SES)</a>.</p> <p>Mail Manager is a set of Amazon SES email gateway features designed to help you strengthen your organization's email infrastructure, simplify email workflow management, and streamline email compliance control. To learn more, see the <a href=\"https://docs.aws.amazon.com/ses/latest/dg/eb.html\">Mail Manager chapter</a> in the <i>Amazon SES Developer Guide</i>.</p></p>"
40564070
}

0 commit comments

Comments
 (0)