Skip to content

Commit 56fc13d

Browse files
author
awstools
committed
Updates SDK to v2.1258.0
1 parent e066f5a commit 56fc13d

File tree

68 files changed

+22699
-2745
lines changed

Some content is hidden

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

68 files changed

+22699
-2745
lines changed

.changes/2.1258.0.json

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
[
2+
{
3+
"type": "bugfix",
4+
"category": "ssmsap",
5+
"description": "remove ssmsap client"
6+
},
7+
{
8+
"type": "feature",
9+
"category": "Appflow",
10+
"description": "AppFlow provides a new API called UpdateConnectorRegistration to update a custom connector that customers have previously registered. With this API, customers no longer need to unregister and then register a connector to make an update."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "AuditManager",
15+
"description": "This release introduces a new feature for Audit Manager: Evidence finder. You can now use evidence finder to quickly query your evidence, and add the matching evidence results to an assessment report."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "ChimeSDKVoice",
20+
"description": "Amazon Chime Voice Connector, Voice Connector Group and PSTN Audio Service APIs are now available in the Amazon Chime SDK Voice namespace. See https://docs.aws.amazon.com/chime-sdk/latest/dg/sdk-available-regions.html for more details."
21+
},
22+
{
23+
"type": "feature",
24+
"category": "CloudFront",
25+
"description": "CloudFront API support for staging distributions and associated traffic management policies."
26+
},
27+
{
28+
"type": "feature",
29+
"category": "Connect",
30+
"description": "Added AllowedAccessControlTags and TagRestrictedResource for Tag Based Access Control on Amazon Connect Webpage"
31+
},
32+
{
33+
"type": "feature",
34+
"category": "EC2",
35+
"description": "This release adds support for copying an Amazon Machine Image's tags when copying an AMI."
36+
},
37+
{
38+
"type": "feature",
39+
"category": "Glue",
40+
"description": "AWSGlue Crawler - Adding support for Table and Column level Comments with database level datatypes for JDBC based crawler."
41+
},
42+
{
43+
"type": "feature",
44+
"category": "IoTRoboRunner",
45+
"description": "AWS IoT RoboRunner is a new service that makes it easy to build applications that help multi-vendor robots work together seamlessly. See the IoT RoboRunner developer guide for more details on getting started. https://docs.aws.amazon.com/iotroborunner/latest/dev/iotroborunner-welcome.html"
46+
},
47+
{
48+
"type": "feature",
49+
"category": "QuickSight",
50+
"description": "This release adds the following: 1) Asset management for centralized assets governance 2) QuickSight Q now supports public embedding 3) New Termination protection flag to mitigate accidental deletes 4) Athena data sources now accept a custom IAM role 5) QuickSight supports connectivity to Databricks"
51+
},
52+
{
53+
"type": "feature",
54+
"category": "SageMaker",
55+
"description": "Added DisableProfiler flag as a new field in ProfilerConfig"
56+
},
57+
{
58+
"type": "feature",
59+
"category": "ServiceCatalog",
60+
"description": "This release 1. adds support for Principal Name Sharing with Service Catalog portfolio sharing. 2. Introduces repo sourced products which are created and managed with existing SC APIs. These products are synced to external repos and auto create new product versions based on changes in the repo."
61+
},
62+
{
63+
"type": "feature",
64+
"category": "SsmSap",
65+
"description": "AWS Systems Manager for SAP provides simplified operations and management of SAP applications such as SAP HANA. With this release, SAP customers and partners can automate and simplify their SAP system administration tasks such as backup/restore of SAP HANA."
66+
},
67+
{
68+
"type": "feature",
69+
"category": "StepFunctions",
70+
"description": "This release adds support for using Step Functions service integrations to invoke any cross-account AWS resource, even if that service doesn't support resource-based policies or cross-account calls. See https://docs.aws.amazon.com/step-functions/latest/dg/concepts-access-cross-acct-resources.html"
71+
},
72+
{
73+
"type": "feature",
74+
"category": "Transfer",
75+
"description": "Adds a NONE encryption algorithm type to AS2 connectors, providing support for skipping encryption of the AS2 message body when a HTTPS URL is also specified."
76+
}
77+
]

.changes/next-release/bugfix-ssmsap-def553f5.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

CHANGELOG.md

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

5+
## 2.1258.0
6+
* bugfix: ssmsap: remove ssmsap client
7+
* feature: Appflow: AppFlow provides a new API called UpdateConnectorRegistration to update a custom connector that customers have previously registered. With this API, customers no longer need to unregister and then register a connector to make an update.
8+
* feature: AuditManager: This release introduces a new feature for Audit Manager: Evidence finder. You can now use evidence finder to quickly query your evidence, and add the matching evidence results to an assessment report.
9+
* feature: ChimeSDKVoice: Amazon Chime Voice Connector, Voice Connector Group and PSTN Audio Service APIs are now available in the Amazon Chime SDK Voice namespace. See https://docs.aws.amazon.com/chime-sdk/latest/dg/sdk-available-regions.html for more details.
10+
* feature: CloudFront: CloudFront API support for staging distributions and associated traffic management policies.
11+
* feature: Connect: Added AllowedAccessControlTags and TagRestrictedResource for Tag Based Access Control on Amazon Connect Webpage
12+
* feature: EC2: This release adds support for copying an Amazon Machine Image's tags when copying an AMI.
13+
* feature: Glue: AWSGlue Crawler - Adding support for Table and Column level Comments with database level datatypes for JDBC based crawler.
14+
* feature: IoTRoboRunner: AWS IoT RoboRunner is a new service that makes it easy to build applications that help multi-vendor robots work together seamlessly. See the IoT RoboRunner developer guide for more details on getting started. https://docs.aws.amazon.com/iotroborunner/latest/dev/iotroborunner-welcome.html
15+
* feature: QuickSight: This release adds the following: 1) Asset management for centralized assets governance 2) QuickSight Q now supports public embedding 3) New Termination protection flag to mitigate accidental deletes 4) Athena data sources now accept a custom IAM role 5) QuickSight supports connectivity to Databricks
16+
* feature: SageMaker: Added DisableProfiler flag as a new field in ProfilerConfig
17+
* feature: ServiceCatalog: This release 1. adds support for Principal Name Sharing with Service Catalog portfolio sharing. 2. Introduces repo sourced products which are created and managed with existing SC APIs. These products are synced to external repos and auto create new product versions based on changes in the repo.
18+
* feature: SsmSap: AWS Systems Manager for SAP provides simplified operations and management of SAP applications such as SAP HANA. With this release, SAP customers and partners can automate and simplify their SAP system administration tasks such as backup/restore of SAP HANA.
19+
* feature: StepFunctions: This release adds support for using Step Functions service integrations to invoke any cross-account AWS resource, even if that service doesn't support resource-based policies or cross-account calls. See https://docs.aws.amazon.com/step-functions/latest/dg/concepts-access-cross-acct-resources.html
20+
* feature: Transfer: Adds a NONE encryption algorithm type to AS2 connectors, providing support for skipping encryption of the AS2 message body when a HTTPS URL is also specified.
21+
522
## 2.1257.0
623
* feature: Amplify: Adds a new value (WEB_COMPUTE) to the Platform enum that allows customers to create Amplify Apps with Server-Side Rendering support.
724
* feature: AppSync: This release introduces the APPSYNC_JS runtime, and adds support for JavaScript in AppSync functions and AppSync pipeline resolvers.

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.1257.0.min.js"></script>
32+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1258.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/appflow-2020-08-23.min.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -803,6 +803,30 @@
803803
}
804804
}
805805
},
806+
"UpdateConnectorRegistration": {
807+
"http": {
808+
"requestUri": "/update-connector-registration"
809+
},
810+
"input": {
811+
"type": "structure",
812+
"required": [
813+
"connectorLabel"
814+
],
815+
"members": {
816+
"connectorLabel": {},
817+
"description": {},
818+
"connectorProvisioningConfig": {
819+
"shape": "S7z"
820+
}
821+
}
822+
},
823+
"output": {
824+
"type": "structure",
825+
"members": {
826+
"connectorArn": {}
827+
}
828+
}
829+
},
806830
"UpdateFlow": {
807831
"http": {
808832
"requestUri": "/update-flow"

apis/appflow-2020-08-23.normal.json

Lines changed: 74 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@
418418
"shape": "ConnectorAuthenticationException"
419419
}
420420
],
421-
"documentation": "<p>Registers a new connector with your Amazon Web Services account. Before you can register the connector, you must deploy lambda in your account.</p>"
421+
"documentation": "<p>Registers a new custom connector with your Amazon Web Services account. Before you can register the connector, you must deploy the associated AWS lambda function in your account.</p>"
422422
},
423423
"StartFlow": {
424424
"name": "StartFlow",
@@ -524,7 +524,7 @@
524524
"shape": "InternalServerException"
525525
}
526526
],
527-
"documentation": "<p>Unregisters the custom connector registered in your account that matches the connectorLabel provided in the request.</p>"
527+
"documentation": "<p>Unregisters the custom connector registered in your account that matches the connector label provided in the request.</p>"
528528
},
529529
"UntagResource": {
530530
"name": "UntagResource",
@@ -582,6 +582,49 @@
582582
],
583583
"documentation": "<p> Updates a given connector profile associated with your account. </p>"
584584
},
585+
"UpdateConnectorRegistration": {
586+
"name": "UpdateConnectorRegistration",
587+
"http": {
588+
"method": "POST",
589+
"requestUri": "/update-connector-registration"
590+
},
591+
"input": {
592+
"shape": "UpdateConnectorRegistrationRequest"
593+
},
594+
"output": {
595+
"shape": "UpdateConnectorRegistrationResponse"
596+
},
597+
"errors": [
598+
{
599+
"shape": "ValidationException"
600+
},
601+
{
602+
"shape": "ConflictException"
603+
},
604+
{
605+
"shape": "AccessDeniedException"
606+
},
607+
{
608+
"shape": "ResourceNotFoundException"
609+
},
610+
{
611+
"shape": "ServiceQuotaExceededException"
612+
},
613+
{
614+
"shape": "ThrottlingException"
615+
},
616+
{
617+
"shape": "InternalServerException"
618+
},
619+
{
620+
"shape": "ConnectorServerException"
621+
},
622+
{
623+
"shape": "ConnectorAuthenticationException"
624+
}
625+
],
626+
"documentation": "<p>Updates a custom connector that you've previously registered. This operation updates the connector with one of the following:</p> <ul> <li> <p>The latest version of the AWS Lambda function that's assigned to the connector</p> </li> <li> <p>A new AWS Lambda function that you specify</p> </li> </ul>"
627+
},
585628
"UpdateFlow": {
586629
"name": "UpdateFlow",
587630
"http": {
@@ -4526,7 +4569,7 @@
45264569
},
45274570
"dataTransferApi": {
45284571
"shape": "SalesforceDataTransferApi",
4529-
"documentation": "<p>Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce.</p> <dl> <dt>AUTOMATIC</dt> <dd> <p>The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.</p> <p>Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.</p> <p>By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.</p> </dd> <dt>BULKV2</dt> <dd> <p>Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.</p> <p>Note that Bulk API 2.0 does not transfer Salesforce compound fields.</p> </dd> <dt>REST_SYNC</dt> <dd> <p>Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.</p> </dd> </dl>"
4572+
"documentation": "<p>Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce.</p> <dl> <dt>AUTOMATIC</dt> <dd> <p>The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.</p> <p>Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.</p> <p>By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.</p> </dd> <dt>BULKV2</dt> <dd> <p>Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.</p> <p>Note that Bulk API 2.0 does not transfer Salesforce compound fields.</p> </dd> <dt>REST_SYNC</dt> <dd> <p>Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.</p> </dd> </dl>"
45304573
}
45314574
},
45324575
"documentation": "<p> The properties that are applied when Salesforce is being used as a source. </p>"
@@ -5470,6 +5513,34 @@
54705513
}
54715514
}
54725515
},
5516+
"UpdateConnectorRegistrationRequest": {
5517+
"type": "structure",
5518+
"required": [
5519+
"connectorLabel"
5520+
],
5521+
"members": {
5522+
"connectorLabel": {
5523+
"shape": "ConnectorLabel",
5524+
"documentation": "<p>The name of the connector. The name is unique for each connector registration in your AWS account.</p>"
5525+
},
5526+
"description": {
5527+
"shape": "Description",
5528+
"documentation": "<p>A description about the update that you're applying to the connector.</p>"
5529+
},
5530+
"connectorProvisioningConfig": {
5531+
"shape": "ConnectorProvisioningConfig"
5532+
}
5533+
}
5534+
},
5535+
"UpdateConnectorRegistrationResponse": {
5536+
"type": "structure",
5537+
"members": {
5538+
"connectorArn": {
5539+
"shape": "ARN",
5540+
"documentation": "<p>The ARN of the connector being updated.</p>"
5541+
}
5542+
}
5543+
},
54735544
"UpdateFlowRequest": {
54745545
"type": "structure",
54755546
"required": [

0 commit comments

Comments
 (0)