Skip to content

Commit f76f1fa

Browse files
author
awstools
committed
Updates SDK to v2.1557.0
1 parent a463c3c commit f76f1fa

17 files changed

+2329
-2300
lines changed

.changes/2.1557.0.json

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "Lightsail",
5+
"description": "This release adds support to upgrade the major version of a database."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "MarketplaceCatalog",
10+
"description": "AWS Marketplace Catalog API now supports setting intent on requests"
11+
},
12+
{
13+
"type": "feature",
14+
"category": "ResourceExplorer2",
15+
"description": "Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default."
16+
}
17+
]

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1556.0-->
2+
<!--LATEST=2.1557.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1557.0
6+
* feature: Lightsail: This release adds support to upgrade the major version of a database.
7+
* feature: MarketplaceCatalog: AWS Marketplace Catalog API now supports setting intent on requests
8+
* feature: ResourceExplorer2: Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default.
9+
510
## 2.1556.0
611
* feature: AppSync: Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
712
* feature: CloudWatch: This release enables PutMetricData API request payload compression by default.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
6969
To use the SDK in the browser, simply add the following script tag to your
7070
HTML pages:
7171

72-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1556.0.min.js"></script>
72+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1557.0.min.js"></script>
7373

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

apis/lightsail-2016-11-28.min.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -4385,7 +4385,8 @@
43854385
"applyImmediately": {
43864386
"type": "boolean"
43874387
},
4388-
"caCertificateIdentifier": {}
4388+
"caCertificateIdentifier": {},
4389+
"relationalDatabaseBlueprintId": {}
43894390
}
43904391
},
43914392
"output": {

apis/lightsail-2016-11-28.normal.json

+4
Original file line numberDiff line numberDiff line change
@@ -15358,6 +15358,10 @@
1535815358
"caCertificateIdentifier": {
1535915359
"shape": "string",
1536015360
"documentation": "<p>Indicates the certificate that needs to be associated with the database.</p>"
15361+
},
15362+
"relationalDatabaseBlueprintId": {
15363+
"shape": "string",
15364+
"documentation": "<p>This parameter is used to update the major version of the database. Enter the <code>blueprintId</code> for the major version that you want to update to.</p> <p>Use the <a href=\"https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetRelationalDatabaseBlueprints.html\">GetRelationalDatabaseBlueprints</a> action to get a list of available blueprint IDs.</p>"
1536115365
}
1536215366
}
1536315367
},

apis/marketplace-catalog-2018-09-17.min.json

+17-15
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@
152152
"ChangeSetId": {},
153153
"ChangeSetArn": {},
154154
"ChangeSetName": {},
155+
"Intent": {},
155156
"StartTime": {},
156157
"EndTime": {},
157158
"Status": {},
@@ -164,7 +165,7 @@
164165
"members": {
165166
"ChangeType": {},
166167
"Entity": {
167-
"shape": "Sx"
168+
"shape": "Sy"
168169
},
169170
"Details": {},
170171
"DetailsDocument": {
@@ -259,10 +260,10 @@
259260
"members": {
260261
"Catalog": {},
261262
"FilterList": {
262-
"shape": "S19"
263+
"shape": "S1a"
263264
},
264265
"Sort": {
265-
"shape": "S1e"
266+
"shape": "S1f"
266267
},
267268
"MaxResults": {
268269
"type": "integer"
@@ -310,10 +311,10 @@
310311
"Catalog": {},
311312
"EntityType": {},
312313
"FilterList": {
313-
"shape": "S19"
314+
"shape": "S1a"
314315
},
315316
"Sort": {
316-
"shape": "S1e"
317+
"shape": "S1f"
317318
},
318319
"NextToken": {},
319320
"MaxResults": {
@@ -896,7 +897,7 @@
896897
"members": {
897898
"ResourceArn": {},
898899
"Tags": {
899-
"shape": "S5u"
900+
"shape": "S5v"
900901
}
901902
}
902903
}
@@ -944,10 +945,10 @@
944945
"members": {
945946
"ChangeType": {},
946947
"Entity": {
947-
"shape": "Sx"
948+
"shape": "Sy"
948949
},
949950
"EntityTags": {
950-
"shape": "S5u"
951+
"shape": "S5v"
951952
},
952953
"Details": {},
953954
"DetailsDocument": {
@@ -962,8 +963,9 @@
962963
"idempotencyToken": true
963964
},
964965
"ChangeSetTags": {
965-
"shape": "S5u"
966-
}
966+
"shape": "S5v"
967+
},
968+
"Intent": {}
967969
}
968970
},
969971
"output": {
@@ -987,7 +989,7 @@
987989
"members": {
988990
"ResourceArn": {},
989991
"Tags": {
990-
"shape": "S5u"
992+
"shape": "S5v"
991993
}
992994
}
993995
},
@@ -1026,7 +1028,7 @@
10261028
"members": {},
10271029
"document": true
10281030
},
1029-
"Sx": {
1031+
"Sy": {
10301032
"type": "structure",
10311033
"required": [
10321034
"Type"
@@ -1036,7 +1038,7 @@
10361038
"Identifier": {}
10371039
}
10381040
},
1039-
"S19": {
1041+
"S1a": {
10401042
"type": "list",
10411043
"member": {
10421044
"type": "structure",
@@ -1049,14 +1051,14 @@
10491051
}
10501052
}
10511053
},
1052-
"S1e": {
1054+
"S1f": {
10531055
"type": "structure",
10541056
"members": {
10551057
"SortBy": {},
10561058
"SortOrder": {}
10571059
}
10581060
},
1059-
"S5u": {
1061+
"S5v": {
10601062
"type": "list",
10611063
"member": {
10621064
"type": "structure",

apis/marketplace-catalog-2018-09-17.normal.json

+22-7
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"shape": "ValidationException"
4040
}
4141
],
42-
"documentation": "<p>Returns metadata and content for multiple entities.</p>"
42+
"documentation": "<p>Returns metadata and content for multiple entities. This is the Batch version of the <code>DescribeEntity</code> API and uses the same IAM permission action as <code>DescribeEntity</code> API.</p>"
4343
},
4444
"CancelChangeSet": {
4545
"name": "CancelChangeSet",
@@ -474,7 +474,7 @@
474474
"documentation": "<p>The visibility of the AMI product.</p>"
475475
}
476476
},
477-
"documentation": "<p>Object containing all the filter fields for AMI products. Client can add a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
477+
"documentation": "<p>Object containing all the filter fields for AMI products. Client can add only one wildcard filter and a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
478478
},
479479
"AmiProductLastModifiedDateFilter": {
480480
"type": "structure",
@@ -875,7 +875,7 @@
875875
"documentation": "<p>The visibility of the container product.</p>"
876876
}
877877
},
878-
"documentation": "<p>Object containing all the filter fields for container products. Client can add a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
878+
"documentation": "<p>Object containing all the filter fields for container products. Client can add only one wildcard filter and a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
879879
},
880880
"ContainerProductLastModifiedDateFilter": {
881881
"type": "structure",
@@ -1037,7 +1037,7 @@
10371037
"documentation": "<p>The last date on which the data product was modified.</p>"
10381038
}
10391039
},
1040-
"documentation": "<p>Object containing all the filter fields for data products. Client can add a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
1040+
"documentation": "<p>Object containing all the filter fields for data products. Client can add only one wildcard filter and a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
10411041
},
10421042
"DataProductLastModifiedDateFilter": {
10431043
"type": "structure",
@@ -1216,6 +1216,10 @@
12161216
"shape": "ChangeSetName",
12171217
"documentation": "<p>The optional name provided in the <code>StartChangeSet</code> request. If you do not provide a name, one is set by default.</p>"
12181218
},
1219+
"Intent": {
1220+
"shape": "Intent",
1221+
"documentation": "<p>The optional intent provided in the <code>StartChangeSet</code> request. If you do not provide an intent, <code>APPLY</code> is set by default.</p>"
1222+
},
12191223
"StartTime": {
12201224
"shape": "DateTimeISO8601",
12211225
"documentation": "<p>The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started. </p>"
@@ -1621,6 +1625,13 @@
16211625
"min": 1,
16221626
"pattern": "^[\\w\\-@]+$"
16231627
},
1628+
"Intent": {
1629+
"type": "string",
1630+
"enum": [
1631+
"VALIDATE",
1632+
"APPLY"
1633+
]
1634+
},
16241635
"Json": {
16251636
"type": "string",
16261637
"max": 16384,
@@ -1892,7 +1903,7 @@
18921903
"documentation": "<p>Allows filtering on the <code>LastModifiedDate</code> of an offer.</p>"
18931904
}
18941905
},
1895-
"documentation": "<p>A filter for offers entity.</p>"
1906+
"documentation": "<p>Object containing all the filter fields for offers entity. Client can add only one wildcard filter and a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
18961907
},
18971908
"OfferLastModifiedDateFilter": {
18981909
"type": "structure",
@@ -2304,7 +2315,7 @@
23042315
"documentation": "<p>Allows filtering on the <code>LastModifiedDate</code> of a ResaleAuthorization.</p>"
23052316
}
23062317
},
2307-
"documentation": "<p>A filter for ResaleAuthorization entity.</p>"
2318+
"documentation": "<p>Object containing all the filter fields for resale authorization entity. Client can add only one wildcard filter and a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
23082319
},
23092320
"ResaleAuthorizationLastModifiedDateFilter": {
23102321
"type": "structure",
@@ -2768,7 +2779,7 @@
27682779
"documentation": "<p>The last date on which the SaaS product was modified.</p>"
27692780
}
27702781
},
2771-
"documentation": "<p>Object containing all the filter fields for SaaS products. Client can add a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
2782+
"documentation": "<p>Object containing all the filter fields for SaaS products. Client can add only one wildcard filter and a maximum of 8 filters in a single <code>ListEntities</code> request.</p>"
27722783
},
27732784
"SaaSProductLastModifiedDateFilter": {
27742785
"type": "structure",
@@ -2940,6 +2951,10 @@
29402951
"ChangeSetTags": {
29412952
"shape": "TagList",
29422953
"documentation": "<p>A list of objects specifying each key name and value for the <code>ChangeSetTags</code> property.</p>"
2954+
},
2955+
"Intent": {
2956+
"shape": "Intent",
2957+
"documentation": "<p>The intent related to the request. The default is <code>APPLY</code>. To test your request before applying changes to your entities, use <code>VALIDATE</code>. This feature is currently available for adding versions to single-AMI products. For more information, see <a href=\"https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/ami-products.html#ami-add-version\">Add a new version</a>.</p>"
29432958
}
29442959
}
29452960
},

apis/securitylake-2018-05-10.normal.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1689,14 +1689,14 @@
16891689
"members": {
16901690
"regions": {
16911691
"shape": "RegionList",
1692-
"documentation": "<p>Replication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.</p> <p>Set up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.</p>"
1692+
"documentation": "<p>Specifies one or more centralized rollup Regions. The Amazon Web Services Region specified in the <code>region</code> parameter of the <a href=\"https://docs.aws.amazon.com/security-lake/latest/APIReference/API_CreateDataLake.html\"> <code>CreateDataLake</code> </a> or <a href=\"https://docs.aws.amazon.com/security-lake/latest/APIReference/API_UpdateDataLake.html\"> <code>UpdateDataLake</code> </a> operations contributes data to the rollup Region or Regions specified in this parameter.</p> <p>Replication enables automatic, asynchronous copying of objects across Amazon S3 buckets. S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Regions or within the same Region as the source bucket.</p>"
16931693
},
16941694
"roleArn": {
16951695
"shape": "RoleArn",
16961696
"documentation": "<p>Replication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.</p>"
16971697
}
16981698
},
1699-
"documentation": "<p>Provides replication details of Amazon Security Lake object.</p>"
1699+
"documentation": "<p>Provides replication details for objects stored in the Amazon Security Lake data lake.</p>"
17001700
},
17011701
"DataLakeResource": {
17021702
"type": "structure",
@@ -2122,7 +2122,7 @@
21222122
},
21232123
"regions": {
21242124
"shape": "RegionList",
2125-
"documentation": "<p>List the Amazon Web Services Regions from which exceptions are retrieved.</p>"
2125+
"documentation": "<p>The Amazon Web Services Regions from which exceptions are retrieved.</p>"
21262126
}
21272127
}
21282128
},
@@ -2144,7 +2144,7 @@
21442144
"members": {
21452145
"regions": {
21462146
"shape": "RegionList",
2147-
"documentation": "<p>The list of regions where Security Lake is enabled.</p>",
2147+
"documentation": "<p>The list of Regions where Security Lake is enabled.</p>",
21482148
"location": "querystring",
21492149
"locationName": "regions"
21502150
}
@@ -2176,7 +2176,7 @@
21762176
},
21772177
"regions": {
21782178
"shape": "RegionList",
2179-
"documentation": "<p>The list of regions for which log sources are displayed.</p>"
2179+
"documentation": "<p>The list of Regions for which log sources are displayed.</p>"
21802180
},
21812181
"sources": {
21822182
"shape": "LogSourceResourceList",

clients/lightsail.d.ts

+4
Original file line numberDiff line numberDiff line change
@@ -7659,6 +7659,10 @@ declare namespace Lightsail {
76597659
* Indicates the certificate that needs to be associated with the database.
76607660
*/
76617661
caCertificateIdentifier?: string;
7662+
/**
7663+
* This parameter is used to update the major version of the database. Enter the blueprintId for the major version that you want to update to. Use the GetRelationalDatabaseBlueprints action to get a list of available blueprint IDs.
7664+
*/
7665+
relationalDatabaseBlueprintId?: string;
76627666
}
76637667
export interface UpdateRelationalDatabaseResult {
76647668
/**

clients/marketplacecatalog.d.ts

+11-2
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ declare class MarketplaceCatalog extends Service {
1212
constructor(options?: MarketplaceCatalog.Types.ClientConfiguration)
1313
config: Config & MarketplaceCatalog.Types.ClientConfiguration;
1414
/**
15-
* Returns metadata and content for multiple entities.
15+
* Returns metadata and content for multiple entities. This is the Batch version of the DescribeEntity API and uses the same IAM permission action as DescribeEntity API.
1616
*/
1717
batchDescribeEntities(params: MarketplaceCatalog.Types.BatchDescribeEntitiesRequest, callback?: (err: AWSError, data: MarketplaceCatalog.Types.BatchDescribeEntitiesResponse) => void): Request<MarketplaceCatalog.Types.BatchDescribeEntitiesResponse, AWSError>;
1818
/**
19-
* Returns metadata and content for multiple entities.
19+
* Returns metadata and content for multiple entities. This is the Batch version of the DescribeEntity API and uses the same IAM permission action as DescribeEntity API.
2020
*/
2121
batchDescribeEntities(callback?: (err: AWSError, data: MarketplaceCatalog.Types.BatchDescribeEntitiesResponse) => void): Request<MarketplaceCatalog.Types.BatchDescribeEntitiesResponse, AWSError>;
2222
/**
@@ -541,6 +541,10 @@ declare namespace MarketplaceCatalog {
541541
* The optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default.
542542
*/
543543
ChangeSetName?: ChangeSetName;
544+
/**
545+
* The optional intent provided in the StartChangeSet request. If you do not provide an intent, APPLY is set by default.
546+
*/
547+
Intent?: Intent;
544548
/**
545549
* The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started.
546550
*/
@@ -793,6 +797,7 @@ declare namespace MarketplaceCatalog {
793797
Policy?: ResourcePolicyJson;
794798
}
795799
export type Identifier = string;
800+
export type Intent = "VALIDATE"|"APPLY"|string;
796801
export type Json = string;
797802
export interface JsonDocumentType {
798803
}
@@ -1494,6 +1499,10 @@ declare namespace MarketplaceCatalog {
14941499
* A list of objects specifying each key name and value for the ChangeSetTags property.
14951500
*/
14961501
ChangeSetTags?: TagList;
1502+
/**
1503+
* The intent related to the request. The default is APPLY. To test your request before applying changes to your entities, use VALIDATE. This feature is currently available for adding versions to single-AMI products. For more information, see Add a new version.
1504+
*/
1505+
Intent?: Intent;
14971506
}
14981507
export interface StartChangeSetResponse {
14991508
/**

0 commit comments

Comments
 (0)