Skip to content

Commit f221398

Browse files
author
awstools
committed
feat(client-sesv2): Added support for new SES regions
1 parent 7617f56 commit f221398

File tree

5 files changed

+13935
-13890
lines changed

5 files changed

+13935
-13890
lines changed

clients/client-sesv2/src/commands/CreateEmailIdentityCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export interface CreateEmailIdentityCommandOutput extends CreateEmailIdentityRes
7676
* DomainSigningSelector: "STRING_VALUE",
7777
* DomainSigningPrivateKey: "STRING_VALUE",
7878
* NextSigningKeyLength: "RSA_1024_BIT" || "RSA_2048_BIT",
79-
* DomainSigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2",
79+
* DomainSigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2" || "AWS_SES_ME_CENTRAL_1" || "AWS_SES_AP_SOUTH_2" || "AWS_SES_EU_CENTRAL_2",
8080
* },
8181
* ConfigurationSetName: "STRING_VALUE",
8282
* };
@@ -91,7 +91,7 @@ export interface CreateEmailIdentityCommandOutput extends CreateEmailIdentityRes
9191
* // Tokens: [ // DnsTokenList
9292
* // "STRING_VALUE",
9393
* // ],
94-
* // SigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2",
94+
* // SigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2" || "AWS_SES_ME_CENTRAL_1" || "AWS_SES_AP_SOUTH_2" || "AWS_SES_EU_CENTRAL_2",
9595
* // NextSigningKeyLength: "RSA_1024_BIT" || "RSA_2048_BIT",
9696
* // CurrentSigningKeyLength: "RSA_1024_BIT" || "RSA_2048_BIT",
9797
* // LastKeyGenerationTimestamp: new Date("TIMESTAMP"),

clients/client-sesv2/src/commands/GetEmailIdentityCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export interface GetEmailIdentityCommandOutput extends GetEmailIdentityResponse,
5252
* // Tokens: [ // DnsTokenList
5353
* // "STRING_VALUE",
5454
* // ],
55-
* // SigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2",
55+
* // SigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2" || "AWS_SES_ME_CENTRAL_1" || "AWS_SES_AP_SOUTH_2" || "AWS_SES_EU_CENTRAL_2",
5656
* // NextSigningKeyLength: "RSA_1024_BIT" || "RSA_2048_BIT",
5757
* // CurrentSigningKeyLength: "RSA_1024_BIT" || "RSA_2048_BIT",
5858
* // LastKeyGenerationTimestamp: new Date("TIMESTAMP"),

clients/client-sesv2/src/commands/PutEmailIdentityDkimSigningAttributesCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,12 @@ export interface PutEmailIdentityDkimSigningAttributesCommandOutput
6969
* const client = new SESv2Client(config);
7070
* const input = { // PutEmailIdentityDkimSigningAttributesRequest
7171
* EmailIdentity: "STRING_VALUE", // required
72-
* SigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2", // required
72+
* SigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2" || "AWS_SES_ME_CENTRAL_1" || "AWS_SES_AP_SOUTH_2" || "AWS_SES_EU_CENTRAL_2", // required
7373
* SigningAttributes: { // DkimSigningAttributes
7474
* DomainSigningSelector: "STRING_VALUE",
7575
* DomainSigningPrivateKey: "STRING_VALUE",
7676
* NextSigningKeyLength: "RSA_1024_BIT" || "RSA_2048_BIT",
77-
* DomainSigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2",
77+
* DomainSigningAttributesOrigin: "AWS_SES" || "EXTERNAL" || "AWS_SES_AF_SOUTH_1" || "AWS_SES_EU_NORTH_1" || "AWS_SES_AP_SOUTH_1" || "AWS_SES_EU_WEST_3" || "AWS_SES_EU_WEST_2" || "AWS_SES_EU_SOUTH_1" || "AWS_SES_EU_WEST_1" || "AWS_SES_AP_NORTHEAST_3" || "AWS_SES_AP_NORTHEAST_2" || "AWS_SES_ME_SOUTH_1" || "AWS_SES_AP_NORTHEAST_1" || "AWS_SES_IL_CENTRAL_1" || "AWS_SES_SA_EAST_1" || "AWS_SES_CA_CENTRAL_1" || "AWS_SES_AP_SOUTHEAST_1" || "AWS_SES_AP_SOUTHEAST_2" || "AWS_SES_AP_SOUTHEAST_3" || "AWS_SES_EU_CENTRAL_1" || "AWS_SES_US_EAST_1" || "AWS_SES_US_EAST_2" || "AWS_SES_US_WEST_1" || "AWS_SES_US_WEST_2" || "AWS_SES_ME_CENTRAL_1" || "AWS_SES_AP_SOUTH_2" || "AWS_SES_EU_CENTRAL_2",
7878
* },
7979
* };
8080
* const command = new PutEmailIdentityDkimSigningAttributesCommand(input);

clients/client-sesv2/src/models/models_0.ts

Lines changed: 44 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,7 @@ export interface EmailTemplateContent {
834834
export interface Template {
835835
/**
836836
* <p>The name of the template. You will refer to this name when you send email using the
837-
* <code>SendTemplatedEmail</code> or <code>SendBulkTemplatedEmail</code> operations.
837+
* <code>SendEmail</code> or <code>SendBulkEmail</code> operations.
838838
* </p>
839839
* @public
840840
*/
@@ -2541,14 +2541,17 @@ export const DkimSigningAttributesOrigin = {
25412541
AWS_SES_AP_SOUTHEAST_2: "AWS_SES_AP_SOUTHEAST_2",
25422542
AWS_SES_AP_SOUTHEAST_3: "AWS_SES_AP_SOUTHEAST_3",
25432543
AWS_SES_AP_SOUTH_1: "AWS_SES_AP_SOUTH_1",
2544+
AWS_SES_AP_SOUTH_2: "AWS_SES_AP_SOUTH_2",
25442545
AWS_SES_CA_CENTRAL_1: "AWS_SES_CA_CENTRAL_1",
25452546
AWS_SES_EU_CENTRAL_1: "AWS_SES_EU_CENTRAL_1",
2547+
AWS_SES_EU_CENTRAL_2: "AWS_SES_EU_CENTRAL_2",
25462548
AWS_SES_EU_NORTH_1: "AWS_SES_EU_NORTH_1",
25472549
AWS_SES_EU_SOUTH_1: "AWS_SES_EU_SOUTH_1",
25482550
AWS_SES_EU_WEST_1: "AWS_SES_EU_WEST_1",
25492551
AWS_SES_EU_WEST_2: "AWS_SES_EU_WEST_2",
25502552
AWS_SES_EU_WEST_3: "AWS_SES_EU_WEST_3",
25512553
AWS_SES_IL_CENTRAL_1: "AWS_SES_IL_CENTRAL_1",
2554+
AWS_SES_ME_CENTRAL_1: "AWS_SES_ME_CENTRAL_1",
25522555
AWS_SES_ME_SOUTH_1: "AWS_SES_ME_SOUTH_1",
25532556
AWS_SES_SA_EAST_1: "AWS_SES_SA_EAST_1",
25542557
AWS_SES_US_EAST_1: "AWS_SES_US_EAST_1",
@@ -2670,6 +2673,12 @@ export interface DkimSigningAttributes {
26702673
* </li>
26712674
* <li>
26722675
* <p>
2676+
* <code>AWS_SES_AP_SOUTH_2</code> – Configure DKIM for the identity by replicating from a parent
2677+
* identity in Asia Pacific (Hyderabad) region using Deterministic Easy-DKIM (DEED).
2678+
* </p>
2679+
* </li>
2680+
* <li>
2681+
* <p>
26732682
* <code>AWS_SES_EU_WEST_3</code> – Configure DKIM for the identity by replicating from a parent
26742683
* identity in Europe (Paris) region using Deterministic Easy-DKIM (DEED).
26752684
* </p>
@@ -2706,6 +2715,12 @@ export interface DkimSigningAttributes {
27062715
* </li>
27072716
* <li>
27082717
* <p>
2718+
* <code>AWS_SES_ME_CENTRAL_1</code> – Configure DKIM for the identity by replicating from a parent
2719+
* identity in Middle East (UAE) region using Deterministic Easy-DKIM (DEED).
2720+
* </p>
2721+
* </li>
2722+
* <li>
2723+
* <p>
27092724
* <code>AWS_SES_ME_SOUTH_1</code> – Configure DKIM for the identity by replicating from a parent
27102725
* identity in Middle East (Bahrain) region using Deterministic Easy-DKIM (DEED).
27112726
* </p>
@@ -2760,6 +2775,12 @@ export interface DkimSigningAttributes {
27602775
* </li>
27612776
* <li>
27622777
* <p>
2778+
* <code>AWS_SES_EU_CENTRAL_2</code> – Configure DKIM for the identity by replicating from a parent
2779+
* identity in Europe (Zurich) region using Deterministic Easy-DKIM (DEED).
2780+
* </p>
2781+
* </li>
2782+
* <li>
2783+
* <p>
27632784
* <code>AWS_SES_US_EAST_1</code> – Configure DKIM for the identity by replicating from a parent
27642785
* identity in US East (N. Virginia) region using Deterministic Easy-DKIM (DEED).
27652786
* </p>
@@ -2951,6 +2972,12 @@ export interface DkimAttributes {
29512972
* </li>
29522973
* <li>
29532974
* <p>
2975+
* <code>AWS_SES_AP_SOUTH_2</code> – Indicates that DKIM was configured for the identity by
2976+
* replicating signing attributes from a parent identity in Asia Pacific (Hyderabad) region using Deterministic Easy-DKIM (DEED).
2977+
* </p>
2978+
* </li>
2979+
* <li>
2980+
* <p>
29542981
* <code>AWS_SES_EU_WEST_3</code> – Indicates that DKIM was configured for the identity by
29552982
* replicating signing attributes from a parent identity in Europe (Paris) region using Deterministic Easy-DKIM (DEED).
29562983
* </p>
@@ -2989,6 +3016,12 @@ export interface DkimAttributes {
29893016
* </li>
29903017
* <li>
29913018
* <p>
3019+
* <code>AWS_SES_ME_CENTRAL_1</code> – Indicates that DKIM was configured for the identity by
3020+
* replicating signing attributes from a parent identity in Middle East (UAE) region using Deterministic Easy-DKIM (DEED).
3021+
* </p>
3022+
* </li>
3023+
* <li>
3024+
* <p>
29923025
* <code>AWS_SES_ME_SOUTH_1</code> – Indicates that DKIM was configured for the identity by
29933026
* replicating signing attributes from a parent identity in Middle East (Bahrain) region using Deterministic Easy-DKIM
29943027
* (DEED).
@@ -3050,6 +3083,12 @@ export interface DkimAttributes {
30503083
* </li>
30513084
* <li>
30523085
* <p>
3086+
* <code>AWS_SES_EU_CENTRAL_2</code> – Indicates that DKIM was configured for the identity by
3087+
* replicating signing attributes from a parent identity in Europe (Zurich) region using Deterministic Easy-DKIM (DEED).
3088+
* </p>
3089+
* </li>
3090+
* <li>
3091+
* <p>
30533092
* <code>AWS_SES_US_EAST_1</code> – Indicates that DKIM was configured for the identity by
30543093
* replicating signing attributes from a parent identity in US East (N. Virginia) region using Deterministic Easy-DKIM
30553094
* (DEED).
@@ -4715,10 +4754,10 @@ export interface EventDestination {
47154754
* <code>RENDERING_FAILURE</code> - The email wasn't sent because of a
47164755
* template rendering issue. This event type can occur when template data is
47174756
* missing, or when there is a mismatch between template parameters and data. (This
4718-
* event type only occurs when you send email using the <a href="https://docs.aws.amazon.com/ses/latest/APIReference/API_SendTemplatedEmail.html">
4719-
* <code>SendTemplatedEmail</code>
4720-
* </a> or <a href="https://docs.aws.amazon.com/ses/latest/APIReference/API_SendBulkTemplatedEmail.html">
4721-
* <code>SendBulkTemplatedEmail</code>
4757+
* event type only occurs when you send email using the <a href="https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_SendEmail.html">
4758+
* <code>SendEmail</code>
4759+
* </a> or <a href="https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_SendBulkEmail.html">
4760+
* <code>SendBulkEmail</code>
47224761
* </a> API operations.) </p>
47234762
* </li>
47244763
* <li>

0 commit comments

Comments
 (0)