Skip to content

Commit 1610098

Browse files
author
awstools
committed
Updates SDK to v2.1250.0
1 parent 4cecf2b commit 1610098

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+9827
-3386
lines changed

.changes/2.1250.0.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "ACM",
5+
"description": "Support added for requesting elliptic curve certificate key algorithm types P-256 (EC_prime256v1) and P-384 (EC_secp384r1)."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "Billingconductor",
10+
"description": "This release adds the Recurring Custom Line Item feature along with a new API ListCustomLineItemVersions."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "EC2",
15+
"description": "This release enables sharing of EC2 Placement Groups across accounts and within AWS Organizations using Resource Access Manager"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "FMS",
20+
"description": "AWS Firewall Manager now supports importing existing AWS Network Firewall firewalls into Firewall Manager policies."
21+
},
22+
{
23+
"type": "feature",
24+
"category": "Lightsail",
25+
"description": "This release adds support for Amazon Lightsail to automate the delegation of domains registered through Amazon Route 53 to Lightsail DNS management and to automate record creation for DNS validation of Lightsail SSL/TLS certificates."
26+
},
27+
{
28+
"type": "feature",
29+
"category": "OpenSearch",
30+
"description": "Amazon OpenSearch Service now offers managed VPC endpoints to connect to your Amazon OpenSearch Service VPC-enabled domain in a Virtual Private Cloud (VPC). This feature allows you to privately access OpenSearch Service domain without using public IPs or requiring traffic to traverse the Internet."
31+
},
32+
{
33+
"type": "feature",
34+
"category": "Polly",
35+
"description": "Amazon Polly adds new voices: Elin (sv-SE), Ida (nb-NO), Laura (nl-NL) and Suvi (fi-FI). They are available as neural voices only."
36+
},
37+
{
38+
"type": "feature",
39+
"category": "ResourceExplorer2",
40+
"description": "This is the initial SDK release for AWS Resource Explorer. AWS Resource Explorer lets your users search for and discover your AWS resources across the AWS Regions in your account."
41+
},
42+
{
43+
"type": "feature",
44+
"category": "Route53",
45+
"description": "Amazon Route 53 now supports the Europe (Zurich) Region (eu-central-2) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region."
46+
}
47+
]

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,18 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1249.0-->
2+
<!--LATEST=2.1250.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1250.0
6+
* feature: ACM: Support added for requesting elliptic curve certificate key algorithm types P-256 (EC_prime256v1) and P-384 (EC_secp384r1).
7+
* feature: Billingconductor: This release adds the Recurring Custom Line Item feature along with a new API ListCustomLineItemVersions.
8+
* feature: EC2: This release enables sharing of EC2 Placement Groups across accounts and within AWS Organizations using Resource Access Manager
9+
* feature: FMS: AWS Firewall Manager now supports importing existing AWS Network Firewall firewalls into Firewall Manager policies.
10+
* feature: Lightsail: This release adds support for Amazon Lightsail to automate the delegation of domains registered through Amazon Route 53 to Lightsail DNS management and to automate record creation for DNS validation of Lightsail SSL/TLS certificates.
11+
* feature: OpenSearch: Amazon OpenSearch Service now offers managed VPC endpoints to connect to your Amazon OpenSearch Service VPC-enabled domain in a Virtual Private Cloud (VPC). This feature allows you to privately access OpenSearch Service domain without using public IPs or requiring traffic to traverse the Internet.
12+
* feature: Polly: Amazon Polly adds new voices: Elin (sv-SE), Ida (nb-NO), Laura (nl-NL) and Suvi (fi-FI). They are available as neural voices only.
13+
* feature: ResourceExplorer2: This is the initial SDK release for AWS Resource Explorer. AWS Resource Explorer lets your users search for and discover your AWS resources across the AWS Regions in your account.
14+
* feature: Route53: Amazon Route 53 now supports the Europe (Zurich) Region (eu-central-2) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
15+
516
## 2.1249.0
617
* feature: Athena: Adds support for using Query Result Reuse
718
* feature: AutoScaling: This release adds support for two new attributes for attribute-based instance type selection - NetworkBandwidthGbps and AllowedInstanceTypes.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
2929
To use the SDK in the browser, simply add the following script tag to your
3030
HTML pages:
3131

32-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1249.0.min.js"></script>
32+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1250.0.min.js"></script>
3333

3434
You can also build a custom browser SDK with your specified set of AWS services.
3535
This can allow you to reduce the SDK's size, specify different API versions of

apis/acm-2015-12-08.min.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,8 @@
411411
"CertificateAuthorityArn": {},
412412
"Tags": {
413413
"shape": "S3"
414-
}
414+
},
415+
"KeyAlgorithm": {}
415416
}
416417
},
417418
"output": {

apis/acm-2015-12-08.normal.json

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@
6363
{
6464
"shape": "ResourceInUseException"
6565
},
66+
{
67+
"shape": "AccessDeniedException"
68+
},
69+
{
70+
"shape": "ThrottlingException"
71+
},
72+
{
73+
"shape": "ConflictException"
74+
},
6675
{
6776
"shape": "InvalidArnException"
6877
}
@@ -212,6 +221,9 @@
212221
"errors": [
213222
{
214223
"shape": "InvalidArgsException"
224+
},
225+
{
226+
"shape": "ValidationException"
215227
}
216228
],
217229
"documentation": "<p>Retrieves a list of certificate ARNs and domain names. You can request that only certificates that match a specific status be listed. You can also filter by specific attributes of the certificate. Default filtering returns only <code>RSA_2048</code> certificates. For more information, see <a>Filters</a>.</p>"
@@ -311,7 +323,7 @@
311323
"shape": "InvalidArnException"
312324
}
313325
],
314-
"documentation": "<p>Renews an eligible ACM certificate. At this time, only exported private certificates can be renewed with this operation. In order to renew your ACM Private CA certificates with ACM, you must first <a href=\"https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaPermissions.html\">grant the ACM service principal permission to do so</a>. For more information, see <a href=\"https://docs.aws.amazon.com/acm/latest/userguide/manual-renewal.html\">Testing Managed Renewal</a> in the ACM User Guide.</p>"
326+
"documentation": "<p>Renews an eligible ACM certificate. At this time, only exported private certificates can be renewed with this operation. In order to renew your Amazon Web Services Private CA certificates with ACM, you must first <a href=\"https://docs.aws.amazon.com/privateca/latest/userguide/PcaPermissions.html\">grant the ACM service principal permission to do so</a>. For more information, see <a href=\"https://docs.aws.amazon.com/acm/latest/userguide/manual-renewal.html\">Testing Managed Renewal</a> in the ACM User Guide.</p>"
315327
},
316328
"RequestCertificate": {
317329
"name": "RequestCertificate",
@@ -423,7 +435,7 @@
423435
"type": "string",
424436
"max": 2048,
425437
"min": 20,
426-
"pattern": "arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*"
438+
"pattern": "arn:[\\w+=/,.@-]+:acm:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*"
427439
},
428440
"CertificateBody": {
429441
"type": "string",
@@ -1171,6 +1183,12 @@
11711183
"min": 4,
11721184
"sensitive": true
11731185
},
1186+
"PcaArn": {
1187+
"type": "string",
1188+
"max": 2048,
1189+
"min": 20,
1190+
"pattern": "arn:[\\w+=/,.@-]+:acm-pca:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*"
1191+
},
11741192
"PositiveInteger": {
11751193
"type": "integer",
11761194
"min": 1
@@ -1313,12 +1331,16 @@
13131331
"documentation": "<p>Currently, you can use this parameter to specify whether to add the certificate to a certificate transparency log. Certificate transparency makes it possible to detect SSL/TLS certificates that have been mistakenly or maliciously issued. Certificates that have not been logged typically produce an error message in a browser. For more information, see <a href=\"https://docs.aws.amazon.com/acm/latest/userguide/acm-bestpractices.html#best-practices-transparency\">Opting Out of Certificate Transparency Logging</a>.</p>"
13141332
},
13151333
"CertificateAuthorityArn": {
1316-
"shape": "Arn",
1317-
"documentation": "<p>The Amazon Resource Name (ARN) of the private certificate authority (CA) that will be used to issue the certificate. If you do not provide an ARN and you are trying to request a private certificate, ACM will attempt to issue a public certificate. For more information about private CAs, see the <a href=\"https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaWelcome.html\">Certificate Manager Private Certificate Authority</a> user guide. The ARN must have the following form: </p> <p> <code>arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012</code> </p>"
1334+
"shape": "PcaArn",
1335+
"documentation": "<p>The Amazon Resource Name (ARN) of the private certificate authority (CA) that will be used to issue the certificate. If you do not provide an ARN and you are trying to request a private certificate, ACM will attempt to issue a public certificate. For more information about private CAs, see the <a href=\"https://docs.aws.amazon.com/privateca/latest/userguide/PcaWelcome.html\">Amazon Web Services Private Certificate Authority</a> user guide. The ARN must have the following form: </p> <p> <code>arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012</code> </p>"
13181336
},
13191337
"Tags": {
13201338
"shape": "TagList",
13211339
"documentation": "<p>One or more resource tags to associate with the certificate.</p>"
1340+
},
1341+
"KeyAlgorithm": {
1342+
"shape": "KeyAlgorithm",
1343+
"documentation": "<p>Specifies the algorithm of the public and private key pair that your certificate uses to encrypt data. RSA is the default key algorithm for ACM certificates. Elliptic Curve Digital Signature Algorithm (ECDSA) keys are smaller, offering security comparable to RSA keys but with greater computing efficiency. However, ECDSA is not supported by all network clients. Some AWS services may require RSA keys, or only support ECDSA keys of a particular size, while others allow the use of either RSA and ECDSA keys to ensure that compatibility is not broken. Check the requirements for the AWS service where you plan to deploy your certificate.</p> <p>Default: RSA_2048</p>"
13221344
}
13231345
}
13241346
},

apis/billingconductor-2021-07-30.min.json

Lines changed: 78 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,74 @@
641641
}
642642
}
643643
},
644+
"ListCustomLineItemVersions": {
645+
"http": {
646+
"requestUri": "/list-custom-line-item-versions",
647+
"responseCode": 200
648+
},
649+
"input": {
650+
"type": "structure",
651+
"required": [
652+
"Arn"
653+
],
654+
"members": {
655+
"Arn": {},
656+
"MaxResults": {
657+
"type": "integer"
658+
},
659+
"NextToken": {},
660+
"Filters": {
661+
"type": "structure",
662+
"members": {
663+
"BillingPeriodRange": {
664+
"type": "structure",
665+
"members": {
666+
"StartBillingPeriod": {},
667+
"EndBillingPeriod": {}
668+
}
669+
}
670+
}
671+
}
672+
}
673+
},
674+
"output": {
675+
"type": "structure",
676+
"members": {
677+
"CustomLineItemVersions": {
678+
"type": "list",
679+
"member": {
680+
"type": "structure",
681+
"members": {
682+
"Name": {
683+
"shape": "S14"
684+
},
685+
"ChargeDetails": {
686+
"shape": "S34"
687+
},
688+
"CurrencyCode": {},
689+
"Description": {
690+
"shape": "S15"
691+
},
692+
"ProductCode": {},
693+
"BillingGroupArn": {},
694+
"CreationTime": {
695+
"type": "long"
696+
},
697+
"LastModifiedTime": {
698+
"type": "long"
699+
},
700+
"AssociationSize": {
701+
"type": "long"
702+
},
703+
"StartBillingPeriod": {},
704+
"EndBillingPeriod": {}
705+
}
706+
}
707+
},
708+
"NextToken": {}
709+
}
710+
}
711+
},
644712
"ListCustomLineItems": {
645713
"http": {
646714
"requestUri": "/list-custom-line-items",
@@ -724,7 +792,7 @@
724792
"type": "structure",
725793
"members": {
726794
"Arns": {
727-
"shape": "S3c"
795+
"shape": "S3j"
728796
}
729797
}
730798
},
@@ -791,7 +859,7 @@
791859
"BillingPeriod": {},
792860
"PricingRuleArn": {},
793861
"PricingPlanArns": {
794-
"shape": "S3c"
862+
"shape": "S3j"
795863
},
796864
"NextToken": {}
797865
}
@@ -810,7 +878,7 @@
810878
"type": "structure",
811879
"members": {
812880
"Arns": {
813-
"shape": "S3n"
881+
"shape": "S3u"
814882
}
815883
}
816884
},
@@ -883,7 +951,7 @@
883951
"BillingPeriod": {},
884952
"PricingPlanArn": {},
885953
"PricingRuleArns": {
886-
"shape": "S3n"
954+
"shape": "S3u"
887955
},
888956
"NextToken": {}
889957
}
@@ -924,7 +992,8 @@
924992
"type": "structure",
925993
"members": {
926994
"Arn": {},
927-
"Relationship": {}
995+
"Relationship": {},
996+
"EndBillingPeriod": {}
928997
}
929998
}
930999
},
@@ -1076,7 +1145,7 @@
10761145
"members": {
10771146
"Arn": {},
10781147
"Name": {
1079-
"shape": "Su"
1148+
"shape": "S14"
10801149
},
10811150
"Description": {
10821151
"shape": "S15"
@@ -1242,8 +1311,7 @@
12421311
"Sf": {
12431312
"type": "structure",
12441313
"required": [
1245-
"InclusiveStartBillingPeriod",
1246-
"ExclusiveEndBillingPeriod"
1314+
"InclusiveStartBillingPeriod"
12471315
],
12481316
"members": {
12491317
"InclusiveStartBillingPeriod": {},
@@ -1362,11 +1430,11 @@
13621430
"Type": {}
13631431
}
13641432
},
1365-
"S3c": {
1433+
"S3j": {
13661434
"type": "list",
13671435
"member": {}
13681436
},
1369-
"S3n": {
1437+
"S3u": {
13701438
"type": "list",
13711439
"member": {}
13721440
}

0 commit comments

Comments
 (0)