Skip to content

Commit

Permalink
Updates SDK to v2.1323.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Feb 24, 2023
1 parent 714c179 commit ff78c25
Show file tree
Hide file tree
Showing 23 changed files with 2,111 additions and 594 deletions.
17 changes: 17 additions & 0 deletions .changes/2.1323.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "feature",
"category": "Connect",
"description": "StartTaskContact API now supports linked task creation with a new optional RelatedContactId parameter"
},
{
"type": "feature",
"category": "ConnectCases",
"description": "This release adds the ability to delete domains through the DeleteDomain API. For more information see https://docs.aws.amazon.com/cases/latest/APIReference/Welcome.html"
},
{
"type": "feature",
"category": "SecurityHub",
"description": "New Security Hub APIs and updates to existing APIs that help you consolidate control findings and enable and disable controls across all supported standards"
}
]
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.1322.0-->
<!--LATEST=2.1323.0-->
<!--ENTRYINSERT-->

## 2.1323.0
* feature: Connect: StartTaskContact API now supports linked task creation with a new optional RelatedContactId parameter
* feature: ConnectCases: This release adds the ability to delete domains through the DeleteDomain API. For more information see https://docs.aws.amazon.com/cases/latest/APIReference/Welcome.html
* feature: SecurityHub: New Security Hub APIs and updates to existing APIs that help you consolidate control findings and enable and disable controls across all supported standards

## 2.1322.0
* feature: Appflow: This release enables the customers to choose whether to use Private Link for Metadata and Authorization call when using a private Salesforce connections
* feature: ECS: This release supports deleting Amazon ECS task definitions that are in the INACTIVE state.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ for further details.
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.1322.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1323.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/connect-2017-08-08.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -5080,7 +5080,8 @@
"type": "timestamp"
},
"TaskTemplateId": {},
"QuickConnectId": {}
"QuickConnectId": {},
"RelatedContactId": {}
}
},
"output": {
Expand Down
4 changes: 4 additions & 0 deletions apis/connect-2017-08-08.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -14066,6 +14066,10 @@
"QuickConnectId": {
"shape": "QuickConnectId",
"documentation": "<p>The identifier for the quick connect.</p>"
},
"RelatedContactId": {
"shape": "ContactId",
"documentation": "<p>The contactId that is <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/tasks.html#linked-tasks\">related</a> to this contact.</p>"
}
}
},
Expand Down
38 changes: 31 additions & 7 deletions apis/connectcases-2022-10-03.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -376,6 +376,30 @@
},
"idempotent": true
},
"DeleteDomain": {
"http": {
"method": "DELETE",
"requestUri": "/domains/{domainId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"domainId"
],
"members": {
"domainId": {
"location": "uri",
"locationName": "domainId"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"GetCase": {
"http": {
"requestUri": "/domains/{domainId}/cases/{caseId}",
Expand Down Expand Up @@ -451,7 +475,7 @@
],
"members": {
"eventBridge": {
"shape": "S2e"
"shape": "S2g"
}
}
}
Expand Down Expand Up @@ -947,7 +971,7 @@
"locationName": "domainId"
},
"eventBridge": {
"shape": "S2e"
"shape": "S2g"
}
}
},
Expand Down Expand Up @@ -978,7 +1002,7 @@
}
},
"filter": {
"shape": "S3q"
"shape": "S3s"
},
"maxResults": {
"type": "integer"
Expand Down Expand Up @@ -1464,7 +1488,7 @@
}
}
},
"S2e": {
"S2g": {
"type": "structure",
"required": [
"enabled"
Expand Down Expand Up @@ -1505,13 +1529,13 @@
}
}
},
"S3q": {
"S3s": {
"type": "structure",
"members": {
"andAll": {
"type": "list",
"member": {
"shape": "S3q"
"shape": "S3s"
}
},
"field": {
Expand Down Expand Up @@ -1539,7 +1563,7 @@
"union": true
},
"not": {
"shape": "S3q"
"shape": "S3s"
}
},
"union": true
Expand Down
65 changes: 58 additions & 7 deletions apis/connectcases-2022-10-03.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@
"shape": "ConflictException"
}
],
"documentation": "<p>Creates a case in the specified Cases domain. Case system and custom fields are taken as an array id/value pairs with a declared data types.</p> <note> <p> <code>customer_id</code> is a required field when creating a case.</p> </note>",
"documentation": "<p>Creates a case in the specified Cases domain. Case system and custom fields are taken as an array id/value pairs with a declared data types.</p> <note> <p>The following fields are required when creating a case:</p> <pre><code> &lt;ul&gt; &lt;li&gt; &lt;p&gt; &lt;code&gt;customer_id&lt;/code&gt; - You must provide the full customer profile ARN in this format: &lt;code&gt;arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID&lt;/code&gt; &lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt; &lt;code&gt;title&lt;/code&gt; &lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/note&gt; </code></pre>",
"idempotent": true
},
"CreateDomain": {
Expand Down Expand Up @@ -150,7 +150,7 @@
"shape": "ServiceQuotaExceededException"
}
],
"documentation": "<p>Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts. Each Amazon Connect instance can be associated with only one Cases domain.</p> <important> <p>This will not associate your connect instance to Cases domain. Instead, use the Amazon Connect <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateIntegrationAssociation.html\">CreateIntegrationAssociation</a> API.</p> </important>",
"documentation": "<p>Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts. Each Amazon Connect instance can be associated with only one Cases domain.</p> <important> <p>This will not associate your connect instance to Cases domain. Instead, use the Amazon Connect <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateIntegrationAssociation.html\">CreateIntegrationAssociation</a> API. You need specific IAM permissions to successfully associate the Cases domain. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/required-permissions-iam-cases.html#onboard-cases-iam\">Onboard to Cases</a>.</p> </important>",
"idempotent": true
},
"CreateField": {
Expand Down Expand Up @@ -305,6 +305,42 @@
"documentation": "<p>Creates a template in the Cases domain. This template is used to define the case object model (that is, to define what data can be captured on cases) in a Cases domain. A template must have a unique name within a domain, and it must reference existing field IDs and layout IDs. Additionally, multiple fields with same IDs are not allowed within the same Template. A template can be either Active or Inactive, as indicated by its status. Inactive templates cannot be used to create cases.</p>",
"idempotent": true
},
"DeleteDomain": {
"name": "DeleteDomain",
"http": {
"method": "DELETE",
"requestUri": "/domains/{domainId}",
"responseCode": 200
},
"input": {
"shape": "DeleteDomainRequest"
},
"output": {
"shape": "DeleteDomainResponse"
},
"errors": [
{
"shape": "InternalServerException"
},
{
"shape": "ResourceNotFoundException"
},
{
"shape": "ValidationException"
},
{
"shape": "ThrottlingException"
},
{
"shape": "AccessDeniedException"
},
{
"shape": "ConflictException"
}
],
"documentation": "<p>Deletes a domain.</p>",
"idempotent": true
},
"GetCase": {
"name": "GetCase",
"http": {
Expand Down Expand Up @@ -749,7 +785,7 @@
"shape": "AccessDeniedException"
}
],
"documentation": "<p>Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.</p>"
"documentation": "<p>Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.</p> <note> <p>For <code>customer_id</code> you must provide the full customer profile ARN in this format: <code> arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID</code>. </p> </note>"
},
"SearchRelatedItems": {
"name": "SearchRelatedItems",
Expand Down Expand Up @@ -1590,6 +1626,24 @@
"type": "timestamp",
"timestampFormat": "iso8601"
},
"DeleteDomainRequest": {
"type": "structure",
"required": [
"domainId"
],
"members": {
"domainId": {
"shape": "DomainId",
"documentation": "<p>The unique identifier of the Cases domain. </p>",
"location": "uri",
"locationName": "domainId"
}
}
},
"DeleteDomainResponse": {
"type": "structure",
"members": {}
},
"DomainArn": {
"type": "string",
"max": 500,
Expand Down Expand Up @@ -2864,7 +2918,6 @@
"member": {
"shape": "Sort"
},
"documentation": "<p>/@documentation(&quot;The templateId&quot;)</p>",
"max": 2,
"min": 0
},
Expand Down Expand Up @@ -3136,7 +3189,6 @@
},
"TemplateStatus": {
"type": "string",
"documentation": "<p>Status of a template</p>",
"enum": [
"Active",
"Inactive"
Expand All @@ -3147,7 +3199,6 @@
"member": {
"shape": "TemplateStatus"
},
"documentation": "<p>List of filters used on the ListTemplates result set</p>",
"max": 2,
"min": 1
},
Expand Down Expand Up @@ -3363,5 +3414,5 @@
"min": 0
}
},
"documentation": "<p>Welcome to the Amazon Connect Cases API Reference. This guide provides information about the Amazon Connect Cases API, which you can use to create, update, get, and list Cases domains, fields, field options, layouts, templates, cases, related items, and tags.</p> <pre><code> &lt;p&gt;For more information about Amazon Connect Cases, see &lt;a href=&quot;https://docs.aws.amazon.com/connect/latest/adminguide/cases.html&quot;&gt;Amazon Connect Cases&lt;/a&gt; in the &lt;i&gt;Amazon Connect Administrator Guide&lt;/i&gt;. &lt;/p&gt; </code></pre>"
"documentation": "<p>With Amazon Connect Cases, your agents can track and manage customer issues that require multiple interactions, follow-up tasks, and teams in your contact center. A case represents a customer issue. It records the issue, the steps and interactions taken to resolve the issue, and the outcome. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/cases.html\">Amazon Connect Cases</a> in the <i>Amazon Connect Administrator Guide</i>.</p>"
}
Loading

0 comments on commit ff78c25

Please sign in to comment.