Skip to content

Commit

Permalink
Updates SDK to v2.1557.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Feb 13, 2024
1 parent a463c3c commit f76f1fa
Show file tree
Hide file tree
Showing 17 changed files with 2,329 additions and 2,300 deletions.
17 changes: 17 additions & 0 deletions .changes/2.1557.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "feature",
"category": "Lightsail",
"description": "This release adds support to upgrade the major version of a database."
},
{
"type": "feature",
"category": "MarketplaceCatalog",
"description": "AWS Marketplace Catalog API now supports setting intent on requests"
},
{
"type": "feature",
"category": "ResourceExplorer2",
"description": "Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default."
}
]
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1556.0-->
<!--LATEST=2.1557.0-->
<!--ENTRYINSERT-->

## 2.1557.0
* feature: Lightsail: This release adds support to upgrade the major version of a database.
* feature: MarketplaceCatalog: AWS Marketplace Catalog API now supports setting intent on requests
* feature: ResourceExplorer2: Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default.

## 2.1556.0
* feature: AppSync: Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
* feature: CloudWatch: This release enables PutMetricData API request payload compression by default.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
To use the SDK in the browser, simply add the following script tag to your
HTML pages:

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

You can also build a custom browser SDK with your specified set of AWS services.
This can allow you to reduce the SDK's size, specify different API versions of
Expand Down
3 changes: 2 additions & 1 deletion apis/lightsail-2016-11-28.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -4385,7 +4385,8 @@
"applyImmediately": {
"type": "boolean"
},
"caCertificateIdentifier": {}
"caCertificateIdentifier": {},
"relationalDatabaseBlueprintId": {}
}
},
"output": {
Expand Down
4 changes: 4 additions & 0 deletions apis/lightsail-2016-11-28.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -15358,6 +15358,10 @@
"caCertificateIdentifier": {
"shape": "string",
"documentation": "<p>Indicates the certificate that needs to be associated with the database.</p>"
},
"relationalDatabaseBlueprintId": {
"shape": "string",
"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>"
}
}
},
Expand Down
32 changes: 17 additions & 15 deletions apis/marketplace-catalog-2018-09-17.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@
"ChangeSetId": {},
"ChangeSetArn": {},
"ChangeSetName": {},
"Intent": {},
"StartTime": {},
"EndTime": {},
"Status": {},
Expand All @@ -164,7 +165,7 @@
"members": {
"ChangeType": {},
"Entity": {
"shape": "Sx"
"shape": "Sy"
},
"Details": {},
"DetailsDocument": {
Expand Down Expand Up @@ -259,10 +260,10 @@
"members": {
"Catalog": {},
"FilterList": {
"shape": "S19"
"shape": "S1a"
},
"Sort": {
"shape": "S1e"
"shape": "S1f"
},
"MaxResults": {
"type": "integer"
Expand Down Expand Up @@ -310,10 +311,10 @@
"Catalog": {},
"EntityType": {},
"FilterList": {
"shape": "S19"
"shape": "S1a"
},
"Sort": {
"shape": "S1e"
"shape": "S1f"
},
"NextToken": {},
"MaxResults": {
Expand Down Expand Up @@ -896,7 +897,7 @@
"members": {
"ResourceArn": {},
"Tags": {
"shape": "S5u"
"shape": "S5v"
}
}
}
Expand Down Expand Up @@ -944,10 +945,10 @@
"members": {
"ChangeType": {},
"Entity": {
"shape": "Sx"
"shape": "Sy"
},
"EntityTags": {
"shape": "S5u"
"shape": "S5v"
},
"Details": {},
"DetailsDocument": {
Expand All @@ -962,8 +963,9 @@
"idempotencyToken": true
},
"ChangeSetTags": {
"shape": "S5u"
}
"shape": "S5v"
},
"Intent": {}
}
},
"output": {
Expand All @@ -987,7 +989,7 @@
"members": {
"ResourceArn": {},
"Tags": {
"shape": "S5u"
"shape": "S5v"
}
}
},
Expand Down Expand Up @@ -1026,7 +1028,7 @@
"members": {},
"document": true
},
"Sx": {
"Sy": {
"type": "structure",
"required": [
"Type"
Expand All @@ -1036,7 +1038,7 @@
"Identifier": {}
}
},
"S19": {
"S1a": {
"type": "list",
"member": {
"type": "structure",
Expand All @@ -1049,14 +1051,14 @@
}
}
},
"S1e": {
"S1f": {
"type": "structure",
"members": {
"SortBy": {},
"SortOrder": {}
}
},
"S5u": {
"S5v": {
"type": "list",
"member": {
"type": "structure",
Expand Down
29 changes: 22 additions & 7 deletions apis/marketplace-catalog-2018-09-17.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"shape": "ValidationException"
}
],
"documentation": "<p>Returns metadata and content for multiple entities.</p>"
"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>"
},
"CancelChangeSet": {
"name": "CancelChangeSet",
Expand Down Expand Up @@ -474,7 +474,7 @@
"documentation": "<p>The visibility of the AMI product.</p>"
}
},
"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>"
"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>"
},
"AmiProductLastModifiedDateFilter": {
"type": "structure",
Expand Down Expand Up @@ -875,7 +875,7 @@
"documentation": "<p>The visibility of the container product.</p>"
}
},
"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>"
"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>"
},
"ContainerProductLastModifiedDateFilter": {
"type": "structure",
Expand Down Expand Up @@ -1037,7 +1037,7 @@
"documentation": "<p>The last date on which the data product was modified.</p>"
}
},
"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>"
"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>"
},
"DataProductLastModifiedDateFilter": {
"type": "structure",
Expand Down Expand Up @@ -1216,6 +1216,10 @@
"shape": "ChangeSetName",
"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>"
},
"Intent": {
"shape": "Intent",
"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>"
},
"StartTime": {
"shape": "DateTimeISO8601",
"documentation": "<p>The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started. </p>"
Expand Down Expand Up @@ -1621,6 +1625,13 @@
"min": 1,
"pattern": "^[\\w\\-@]+$"
},
"Intent": {
"type": "string",
"enum": [
"VALIDATE",
"APPLY"
]
},
"Json": {
"type": "string",
"max": 16384,
Expand Down Expand Up @@ -1892,7 +1903,7 @@
"documentation": "<p>Allows filtering on the <code>LastModifiedDate</code> of an offer.</p>"
}
},
"documentation": "<p>A filter for offers entity.</p>"
"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>"
},
"OfferLastModifiedDateFilter": {
"type": "structure",
Expand Down Expand Up @@ -2304,7 +2315,7 @@
"documentation": "<p>Allows filtering on the <code>LastModifiedDate</code> of a ResaleAuthorization.</p>"
}
},
"documentation": "<p>A filter for ResaleAuthorization entity.</p>"
"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>"
},
"ResaleAuthorizationLastModifiedDateFilter": {
"type": "structure",
Expand Down Expand Up @@ -2768,7 +2779,7 @@
"documentation": "<p>The last date on which the SaaS product was modified.</p>"
}
},
"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>"
"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>"
},
"SaaSProductLastModifiedDateFilter": {
"type": "structure",
Expand Down Expand Up @@ -2940,6 +2951,10 @@
"ChangeSetTags": {
"shape": "TagList",
"documentation": "<p>A list of objects specifying each key name and value for the <code>ChangeSetTags</code> property.</p>"
},
"Intent": {
"shape": "Intent",
"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>"
}
}
},
Expand Down
10 changes: 5 additions & 5 deletions apis/securitylake-2018-05-10.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1689,14 +1689,14 @@
"members": {
"regions": {
"shape": "RegionList",
"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>"
"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>"
},
"roleArn": {
"shape": "RoleArn",
"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>"
}
},
"documentation": "<p>Provides replication details of Amazon Security Lake object.</p>"
"documentation": "<p>Provides replication details for objects stored in the Amazon Security Lake data lake.</p>"
},
"DataLakeResource": {
"type": "structure",
Expand Down Expand Up @@ -2122,7 +2122,7 @@
},
"regions": {
"shape": "RegionList",
"documentation": "<p>List the Amazon Web Services Regions from which exceptions are retrieved.</p>"
"documentation": "<p>The Amazon Web Services Regions from which exceptions are retrieved.</p>"
}
}
},
Expand All @@ -2144,7 +2144,7 @@
"members": {
"regions": {
"shape": "RegionList",
"documentation": "<p>The list of regions where Security Lake is enabled.</p>",
"documentation": "<p>The list of Regions where Security Lake is enabled.</p>",
"location": "querystring",
"locationName": "regions"
}
Expand Down Expand Up @@ -2176,7 +2176,7 @@
},
"regions": {
"shape": "RegionList",
"documentation": "<p>The list of regions for which log sources are displayed.</p>"
"documentation": "<p>The list of Regions for which log sources are displayed.</p>"
},
"sources": {
"shape": "LogSourceResourceList",
Expand Down
4 changes: 4 additions & 0 deletions clients/lightsail.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7659,6 +7659,10 @@ declare namespace Lightsail {
* Indicates the certificate that needs to be associated with the database.
*/
caCertificateIdentifier?: string;
/**
* 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.
*/
relationalDatabaseBlueprintId?: string;
}
export interface UpdateRelationalDatabaseResult {
/**
Expand Down
13 changes: 11 additions & 2 deletions clients/marketplacecatalog.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ declare class MarketplaceCatalog extends Service {
constructor(options?: MarketplaceCatalog.Types.ClientConfiguration)
config: Config & MarketplaceCatalog.Types.ClientConfiguration;
/**
* Returns metadata and content for multiple entities.
* 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.
*/
batchDescribeEntities(params: MarketplaceCatalog.Types.BatchDescribeEntitiesRequest, callback?: (err: AWSError, data: MarketplaceCatalog.Types.BatchDescribeEntitiesResponse) => void): Request<MarketplaceCatalog.Types.BatchDescribeEntitiesResponse, AWSError>;
/**
* Returns metadata and content for multiple entities.
* 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.
*/
batchDescribeEntities(callback?: (err: AWSError, data: MarketplaceCatalog.Types.BatchDescribeEntitiesResponse) => void): Request<MarketplaceCatalog.Types.BatchDescribeEntitiesResponse, AWSError>;
/**
Expand Down Expand Up @@ -541,6 +541,10 @@ declare namespace MarketplaceCatalog {
* The optional name provided in the StartChangeSet request. If you do not provide a name, one is set by default.
*/
ChangeSetName?: ChangeSetName;
/**
* The optional intent provided in the StartChangeSet request. If you do not provide an intent, APPLY is set by default.
*/
Intent?: Intent;
/**
* The date and time, in ISO 8601 format (2018-02-27T13:45:22Z), the request started.
*/
Expand Down Expand Up @@ -793,6 +797,7 @@ declare namespace MarketplaceCatalog {
Policy?: ResourcePolicyJson;
}
export type Identifier = string;
export type Intent = "VALIDATE"|"APPLY"|string;
export type Json = string;
export interface JsonDocumentType {
}
Expand Down Expand Up @@ -1494,6 +1499,10 @@ declare namespace MarketplaceCatalog {
* A list of objects specifying each key name and value for the ChangeSetTags property.
*/
ChangeSetTags?: TagList;
/**
* 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.
*/
Intent?: Intent;
}
export interface StartChangeSetResponse {
/**
Expand Down
Loading

0 comments on commit f76f1fa

Please sign in to comment.