You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-sesv2): This release allows subscribers to enable Dedicated IPs (managed) to send email via a fully managed dedicated IP experience. It also adds identities' VerificationStatus in the response of GetEmailIdentity and ListEmailIdentities APIs, and ImportJobs counts in the response of ListImportJobs API.
Copy file name to clipboardExpand all lines: clients/client-sesv2/src/SESv2.ts
+52-9Lines changed: 52 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -138,6 +138,11 @@ import {
138
138
GetDedicatedIpCommandInput,
139
139
GetDedicatedIpCommandOutput,
140
140
}from"./commands/GetDedicatedIpCommand";
141
+
import{
142
+
GetDedicatedIpPoolCommand,
143
+
GetDedicatedIpPoolCommandInput,
144
+
GetDedicatedIpPoolCommandOutput,
145
+
}from"./commands/GetDedicatedIpPoolCommand";
141
146
import{
142
147
GetDedicatedIpsCommand,
143
148
GetDedicatedIpsCommandInput,
@@ -546,7 +551,8 @@ export class SESv2 extends SESv2Client {
546
551
547
552
/**
548
553
* <p>Creates a new custom verification email template.</p>
549
-
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-verify-address-custom.html">Using Custom Verification Email Templates</a> in the <i>Amazon SES Developer
554
+
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#send-email-verify-address-custom">Using
555
+
* custom verification email templates</a> in the <i>Amazon SES Developer
550
556
* Guide</i>.</p>
551
557
* <p>You can execute this operation no more than once per second.</p>
552
558
*/
@@ -964,7 +970,8 @@ export class SESv2 extends SESv2Client {
964
970
965
971
/**
966
972
* <p>Deletes an existing custom verification email template.</p>
967
-
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-verify-address-custom.html">Using Custom Verification Email Templates</a> in the <i>Amazon SES Developer
973
+
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#send-email-verify-address-custom">Using
974
+
* custom verification email templates</a> in the <i>Amazon SES Developer
968
975
* Guide</i>.</p>
969
976
* <p>You can execute this operation no more than once per second.</p>
970
977
*/
@@ -1373,7 +1380,8 @@ export class SESv2 extends SESv2Client {
1373
1380
/**
1374
1381
* <p>Returns the custom email verification template for the template name you
1375
1382
* specify.</p>
1376
-
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-verify-address-custom.html">Using Custom Verification Email Templates</a> in the <i>Amazon SES Developer
1383
+
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#send-email-verify-address-custom">Using
1384
+
* custom verification email templates</a> in the <i>Amazon SES Developer
1377
1385
* Guide</i>.</p>
1378
1386
* <p>You can execute this operation no more than once per second.</p>
1379
1387
*/
@@ -1440,6 +1448,38 @@ export class SESv2 extends SESv2Client {
1440
1448
}
1441
1449
}
1442
1450
1451
+
/**
1452
+
* <p>Retrieve information about the dedicated pool.</p>
if(typeofoptionsOrCb!=="object")thrownewError(`Expect http options but get ${typeofoptionsOrCb}`);
1477
+
this.send(command,optionsOrCb||{},cb);
1478
+
}else{
1479
+
returnthis.send(command,optionsOrCb);
1480
+
}
1481
+
}
1482
+
1443
1483
/**
1444
1484
* <p>List the dedicated IP addresses that are associated with your Amazon Web Services
1445
1485
* account.</p>
@@ -1886,8 +1926,9 @@ export class SESv2 extends SESv2Client {
1886
1926
1887
1927
/**
1888
1928
* <p>Lists the existing custom verification email templates for your account in the current
1889
-
* Amazon Web Services Region.</p>
1890
-
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-verify-address-custom.html">Using Custom Verification Email Templates</a> in the <i>Amazon SES Developer
1929
+
* Amazon Web Services Region.</p>
1930
+
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#send-email-verify-address-custom">Using
1931
+
* custom verification email templates</a> in the <i>Amazon SES Developer
1891
1932
* Guide</i>.</p>
1892
1933
* <p>You can execute this operation no more than once per second.</p>
1893
1934
*/
@@ -2862,11 +2903,12 @@ export class SESv2 extends SESv2Client {
2862
2903
2863
2904
/**
2864
2905
* <p>Adds an email address to the list of identities for your Amazon SES account in the current
2865
-
* Amazon Web Services Region and attempts to verify it. As a result of executing this operation, a
2866
-
* customized verification email is sent to the specified address.</p>
2906
+
* Amazon Web Services Region and attempts to verify it. As a result of executing this
2907
+
* operation, a customized verification email is sent to the specified address.</p>
2867
2908
* <p>To use this operation, you must first create a custom verification email template. For
2868
2909
* more information about creating and using custom verification email templates, see
2869
-
* <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-verify-address-custom.html">Using Custom Verification Email Templates</a> in the <i>Amazon SES Developer
* custom verification email templates</a> in the <i>Amazon SES Developer
2870
2912
* Guide</i>.</p>
2871
2913
* <p>You can execute this operation no more than once per second.</p>
2872
2914
*/
@@ -3157,7 +3199,8 @@ export class SESv2 extends SESv2Client {
3157
3199
3158
3200
/**
3159
3201
* <p>Updates an existing custom verification email template.</p>
3160
-
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-verify-address-custom.html">Using Custom Verification Email Templates</a> in the <i>Amazon SES Developer
3202
+
* <p>For more information about custom verification email templates, see <a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#send-email-verify-address-custom">Using
3203
+
* custom verification email templates</a> in the <i>Amazon SES Developer
3161
3204
* Guide</i>.</p>
3162
3205
* <p>You can execute this operation no more than once per second.</p>
* The resolved configuration interface of SESv2Client class. This is resolved and normalized from the {@link SESv2ClientConfig | constructor configuration interface}.
626
625
*/
@@ -649,14 +648,15 @@ export class SESv2Client extends __Client<
0 commit comments