Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Commit f54279c

Browse files
author
awstools
committed
Updates SDK to v2.643.0
1 parent b4c3242 commit f54279c

13 files changed

Lines changed: 60 additions & 30 deletions

.changes/2.643.0.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "ServiceCatalog",
5+
"description": "Added \"productId\" and \"portfolioId\" to responses from CreateConstraint, UpdateConstraint, ListConstraintsForPortfolio, and DescribeConstraint APIs"
6+
}
7+
]

CHANGELOG.md

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

5+
## 2.643.0
6+
* feature: ServiceCatalog: Added "productId" and "portfolioId" to responses from CreateConstraint, UpdateConstraint, ListConstraintsForPortfolio, and DescribeConstraint APIs
7+
58
## 2.642.0
69
* bugfix: Credentials: Fix types for callback argument in get & refresh methods for Credentials to accept error optionally
710
* bugfix: s3: createBucket mutates params argument when endpoint is configured by appending CreateBucketConfigurationon key, this side effect is now fixed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ version.
2525
To use the SDK in the browser, simply add the following script tag to your
2626
HTML pages:
2727

28-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.642.0.min.js"></script>
28+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.643.0.min.js"></script>
2929

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

apis/servicecatalog-2015-12-10.min.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2423,7 +2423,9 @@
24232423
"ConstraintId": {},
24242424
"Type": {},
24252425
"Description": {},
2426-
"Owner": {}
2426+
"Owner": {},
2427+
"ProductId": {},
2428+
"PortfolioId": {}
24272429
}
24282430
},
24292431
"S1i": {

apis/servicecatalog-2015-12-10.normal.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2256,6 +2256,14 @@
22562256
"Owner": {
22572257
"shape": "AccountId",
22582258
"documentation": "<p>The owner of the constraint.</p>"
2259+
},
2260+
"ProductId": {
2261+
"shape": "Id",
2262+
"documentation": "<p>The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.</p>"
2263+
},
2264+
"PortfolioId": {
2265+
"shape": "Id",
2266+
"documentation": "<p>The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.</p>"
22592267
}
22602268
},
22612269
"documentation": "<p>Information about a constraint.</p>"

clients/acm.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,11 @@ declare class ACM extends Service {
4545
*/
4646
exportCertificate(callback?: (err: AWSError, data: ACM.Types.ExportCertificateResponse) => void): Request<ACM.Types.ExportCertificateResponse, AWSError>;
4747
/**
48-
* Retrieves a certificate specified by an ARN and its certificate chain . The chain is an ordered list of certificates that contains the end entity certificate, intermediate certificates of subordinate CAs, and the root certificate in that order. The certificate and certificate chain are base64 encoded. If you want to decode the certificate to see the individual fields, you can use OpenSSL.
48+
* Retrieves an Amazon-issued certificate and its certificate chain. The chain consists of the certificate of the issuing CA and the intermediate certificates of any other subordinate CAs. All of the certificates are base64 encoded. You can use OpenSSL to decode the certificates and inspect individual fields.
4949
*/
5050
getCertificate(params: ACM.Types.GetCertificateRequest, callback?: (err: AWSError, data: ACM.Types.GetCertificateResponse) => void): Request<ACM.Types.GetCertificateResponse, AWSError>;
5151
/**
52-
* Retrieves a certificate specified by an ARN and its certificate chain . The chain is an ordered list of certificates that contains the end entity certificate, intermediate certificates of subordinate CAs, and the root certificate in that order. The certificate and certificate chain are base64 encoded. If you want to decode the certificate to see the individual fields, you can use OpenSSL.
52+
* Retrieves an Amazon-issued certificate and its certificate chain. The chain consists of the certificate of the issuing CA and the intermediate certificates of any other subordinate CAs. All of the certificates are base64 encoded. You can use OpenSSL to decode the certificates and inspect individual fields.
5353
*/
5454
getCertificate(callback?: (err: AWSError, data: ACM.Types.GetCertificateResponse) => void): Request<ACM.Types.GetCertificateResponse, AWSError>;
5555
/**
@@ -307,7 +307,7 @@ declare namespace ACM {
307307
*/
308308
ValidationStatus?: DomainStatus;
309309
/**
310-
* Contains the CNAME record that you add to your DNS database for domain validation. For more information, see Use DNS to Validate Domain Ownership.
310+
* Contains the CNAME record that you add to your DNS database for domain validation. For more information, see Use DNS to Validate Domain Ownership. Note: The CNAME information that you need does not include the name of your domain. If you include&#x2028; your domain name in the DNS database CNAME record, validation fails.&#x2028; For example, if the name is "_a79865eb4cd1a6ab990a45779b4e0b96.yourdomain.com", only "_a79865eb4cd1a6ab990a45779b4e0b96" must be used.
311311
*/
312312
ResourceRecord?: ResourceRecord;
313313
/**
@@ -387,11 +387,11 @@ declare namespace ACM {
387387
}
388388
export interface GetCertificateResponse {
389389
/**
390-
* String that contains the ACM certificate represented by the ARN specified at input.
390+
* The ACM-issued certificate corresponding to the ARN specified as input.
391391
*/
392392
Certificate?: CertificateBody;
393393
/**
394-
* The certificate chain that contains the root certificate issued by the certificate authority (CA).
394+
* Certificates forming the requested certificate's chain of trust. The chain consists of the certificate of the issuing CA and the intermediate certificates of any other subordinate CAs.
395395
*/
396396
CertificateChain?: CertificateChain;
397397
}
@@ -528,7 +528,7 @@ declare namespace ACM {
528528
*/
529529
ValidationMethod?: ValidationMethod;
530530
/**
531-
* Additional FQDNs to be included in the Subject Alternative Name extension of the ACM certificate. For example, add the name www.example.net to a certificate for which the DomainName field is www.example.com if users can reach your site by using either name. The maximum number of domain names that you can add to an ACM certificate is 100. However, the initial limit is 10 domain names. If you need more than 10 names, you must request a limit increase. For more information, see Limits. The maximum length of a SAN DNS name is 253 octets. The name is made up of multiple labels separated by periods. No label can be longer than 63 octets. Consider the following examples: (63 octets).(63 octets).(63 octets).(61 octets) is legal because the total length is 253 octets (63+1+63+1+63+1+61) and no label exceeds 63 octets. (64 octets).(63 octets).(63 octets).(61 octets) is not legal because the total length exceeds 253 octets (64+1+63+1+63+1+61) and the first label exceeds 63 octets. (63 octets).(63 octets).(63 octets).(62 octets) is not legal because the total length of the DNS name (63+1+63+1+63+1+62) exceeds 253 octets.
531+
* Additional FQDNs to be included in the Subject Alternative Name extension of the ACM certificate. For example, add the name www.example.net to a certificate for which the DomainName field is www.example.com if users can reach your site by using either name. The maximum number of domain names that you can add to an ACM certificate is 100. However, the initial quota is 10 domain names. If you need more than 10 names, you must request a quota increase. For more information, see Quotas. The maximum length of a SAN DNS name is 253 octets. The name is made up of multiple labels separated by periods. No label can be longer than 63 octets. Consider the following examples: (63 octets).(63 octets).(63 octets).(61 octets) is legal because the total length is 253 octets (63+1+63+1+63+1+61) and no label exceeds 63 octets. (64 octets).(63 octets).(63 octets).(61 octets) is not legal because the total length exceeds 253 octets (64+1+63+1+63+1+61) and the first label exceeds 63 octets. (63 octets).(63 octets).(63 octets).(62 octets) is not legal because the total length of the DNS name (63+1+63+1+63+1+62) exceeds 253 octets.
532532
*/
533533
SubjectAlternativeNames?: DomainList;
534534
/**

clients/servicecatalog.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -866,6 +866,14 @@ declare namespace ServiceCatalog {
866866
* The owner of the constraint.
867867
*/
868868
Owner?: AccountId;
869+
/**
870+
* The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.
871+
*/
872+
ProductId?: Id;
873+
/**
874+
* The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.
875+
*/
876+
PortfolioId?: Id;
869877
}
870878
export type ConstraintDetails = ConstraintDetail[];
871879
export type ConstraintParameters = string;

dist/aws-sdk-core-react-native.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ return /******/ (function(modules) { // webpackBootstrap
8383
/**
8484
* @constant
8585
*/
86-
VERSION: '2.642.0',
86+
VERSION: '2.643.0',
8787

8888
/**
8989
* @api private

dist/aws-sdk-react-native.js

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

dist/aws-sdk.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// AWS SDK for JavaScript v2.642.0
1+
// AWS SDK for JavaScript v2.643.0
22
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
// License at https://sdk.amazonaws.com/js/BUNDLE_LICENSE.txt
44
(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
@@ -169307,7 +169307,9 @@ module.exports={
169307169307
"ConstraintId": {},
169308169308
"Type": {},
169309169309
"Description": {},
169310-
"Owner": {}
169310+
"Owner": {},
169311+
"ProductId": {},
169312+
"PortfolioId": {}
169311169313
}
169312169314
},
169313169315
"S1i": {
@@ -189474,7 +189476,7 @@ AWS.util.update(AWS, {
189474189476
/**
189475189477
* @constant
189476189478
*/
189477-
VERSION: '2.642.0',
189479+
VERSION: '2.643.0',
189478189480

189479189481
/**
189480189482
* @api private
@@ -210413,7 +210415,7 @@ var LRUCache = /** @class */ (function () {
210413210415
}());
210414210416
exports.LRUCache = LRUCache;
210415210417
},{}],431:[function(require,module,exports){
210416-
// AWS SDK for JavaScript v2.642.0
210418+
// AWS SDK for JavaScript v2.643.0
210417210419
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
210418210420
// License at https://sdk.amazonaws.com/js/BUNDLE_LICENSE.txt
210419210421
require('./browser_loader');

0 commit comments

Comments
 (0)