Skip to content

Commit

Permalink
Updates SDK to v2.1254.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Nov 14, 2022
1 parent b4d3411 commit e9f7c2b
Show file tree
Hide file tree
Showing 29 changed files with 1,122 additions and 451 deletions.
32 changes: 32 additions & 0 deletions .changes/2.1254.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"type": "feature",
"category": "CustomerProfiles",
"description": "This release enhances the SearchProfiles API by providing functionality to search for profiles using multiple keys and logical operators."
},
{
"type": "feature",
"category": "LakeFormation",
"description": "This release adds a new parameter \"Parameters\" in the DataLakeSettings."
},
{
"type": "feature",
"category": "Proton",
"description": "Add support for CodeBuild Provisioning"
},
{
"type": "feature",
"category": "RDS",
"description": "This release adds support for restoring an RDS Multi-AZ DB cluster snapshot to a Single-AZ deployment or a Multi-AZ DB instance deployment."
},
{
"type": "feature",
"category": "WorkDocs",
"description": "Added 2 new document related operations, DeleteDocumentVersion and RestoreDocumentVersions."
},
{
"type": "feature",
"category": "XRay",
"description": "This release enhances GetServiceGraph API to support new type of edge to represent links between SQS and Lambda in event-driven applications."
}
]
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1253.0-->
<!--LATEST=2.1254.0-->
<!--ENTRYINSERT-->

## 2.1254.0
* feature: CustomerProfiles: This release enhances the SearchProfiles API by providing functionality to search for profiles using multiple keys and logical operators.
* feature: LakeFormation: This release adds a new parameter "Parameters" in the DataLakeSettings.
* feature: Proton: Add support for CodeBuild Provisioning
* feature: RDS: This release adds support for restoring an RDS Multi-AZ DB cluster snapshot to a Single-AZ deployment or a Multi-AZ DB instance deployment.
* feature: WorkDocs: Added 2 new document related operations, DeleteDocumentVersion and RestoreDocumentVersions.
* feature: XRay: This release enhances GetServiceGraph API to support new type of edge to represent links between SQS and Lambda in event-driven applications.

## 2.1253.0
* feature: Iot: This release add new api listRelatedResourcesForAuditFinding and new member type IssuerCertificates for Iot device device defender Audit.
* feature: LicenseManager: AWS License Manager now supports onboarded Management Accounts or Delegated Admins to view granted licenses aggregated from all accounts in the organization.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
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.1253.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1254.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
41 changes: 35 additions & 6 deletions apis/customer-profiles-2020-08-15.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -1631,7 +1631,24 @@
"KeyName": {},
"Values": {
"shape": "S4"
}
},
"AdditionalSearchKeys": {
"type": "list",
"member": {
"type": "structure",
"required": [
"KeyName",
"Values"
],
"members": {
"KeyName": {},
"Values": {
"shape": "S4"
}
}
}
},
"LogicalOperator": {}
}
},
"output": {
Expand Down Expand Up @@ -1673,6 +1690,18 @@
},
"Attributes": {
"shape": "S2i"
},
"FoundByItems": {
"type": "list",
"member": {
"type": "structure",
"members": {
"KeyName": {},
"Values": {
"shape": "S4"
}
}
}
}
}
}
Expand Down Expand Up @@ -1826,16 +1855,16 @@
"PersonalEmailAddress": {},
"BusinessEmailAddress": {},
"Address": {
"shape": "S62"
"shape": "S67"
},
"ShippingAddress": {
"shape": "S62"
"shape": "S67"
},
"MailingAddress": {
"shape": "S62"
"shape": "S67"
},
"BillingAddress": {
"shape": "S62"
"shape": "S67"
},
"Attributes": {
"type": "map",
Expand Down Expand Up @@ -2248,7 +2277,7 @@
}
}
},
"S62": {
"S67": {
"type": "structure",
"members": {
"Address1": {},
Expand Down
75 changes: 71 additions & 4 deletions apis/customer-profiles-2020-08-15.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1056,7 +1056,7 @@
"shape": "InternalServerException"
}
],
"documentation": "<p>Searches for profiles within a specific domain name using name, phone number, email address, account number, or a custom defined index.</p>"
"documentation": "<p>Searches for profiles within a specific domain using one or more predefined search keys (e.g., _fullName, _phone, _email, _account, etc.) and/or custom-defined search keys. A search key is a data type pair that consists of a <code>KeyName</code> and <code>Values</code> list.</p> <p>This operation supports searching for profiles with a minimum of 1 key-value(s) pair and up to 5 key-value(s) pairs using either <code>AND</code> or <code>OR</code> logic.</p>"
},
"TagResource": {
"name": "TagResource",
Expand Down Expand Up @@ -1220,6 +1220,24 @@
}
}
},
"AdditionalSearchKey": {
"type": "structure",
"required": [
"KeyName",
"Values"
],
"members": {
"KeyName": {
"shape": "name",
"documentation": "<p>A searchable identifier of a customer profile.</p>"
},
"Values": {
"shape": "requestValueList",
"documentation": "<p>A list of key values.</p>"
}
},
"documentation": "<p>A data type pair that consists of a <code>KeyName</code> and <code>Values</code> list that is used in conjunction with the <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html#customerprofiles-SearchProfiles-request-KeyName\">KeyName</a> and <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html#customerprofiles-SearchProfiles-request-Values\">Values</a> parameters to search for profiles using the <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html\">SearchProfiles</a> API.</p>"
},
"Address": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -2221,6 +2239,20 @@
"max": 256,
"pattern": "[a-zA-Z0-9][\\w!@#.-]+"
},
"FoundByKeyValue": {
"type": "structure",
"members": {
"KeyName": {
"shape": "name",
"documentation": "<p>A searchable identifier of a customer profile.</p>"
},
"Values": {
"shape": "requestValueList",
"documentation": "<p>A list of key values.</p>"
}
},
"documentation": "<p>A data type pair that consists of a <code>KeyName</code> and <code>Values</code> list that were used to find a profile returned in response to a <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html\">SearchProfiles</a> request. </p>"
},
"Gender": {
"type": "string",
"enum": [
Expand Down Expand Up @@ -3793,6 +3825,10 @@
"Attributes": {
"shape": "Attributes",
"documentation": "<p>A key value pair of attributes of a customer profile.</p>"
},
"FoundByItems": {
"shape": "foundByList",
"documentation": "<p>A list of items used to find a profile returned in a <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html\">SearchProfiles</a> response. An item is a key-value(s) pair that matches an attribute in the profile.</p> <p>If the optional <code>AdditionalSearchKeys</code> parameter was included in the <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html\">SearchProfiles</a> request, the <code>FoundByItems</code> list should be interpreted based on the <code>LogicalOperator</code> used in the request:</p> <ul> <li> <p> <code>AND</code> - The profile included in the response matched all of the search keys specified in the request. The <code>FoundByItems</code> will include all of the key-value(s) pairs that were specified in the request (as this is a requirement of <code>AND</code> search logic).</p> </li> <li> <p> <code>OR</code> - The profile included in the response matched at least one of the search keys specified in the request. The <code>FoundByItems</code> will include each of the key-value(s) pairs that the profile was found by.</p> </li> </ul> <p>The <code>OR</code> relationship is the default behavior if the <code>LogicalOperator</code> parameter is not included in the <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_SearchProfiles.html\">SearchProfiles</a> request.</p>"
}
},
"documentation": "<p>The standard profile of a customer.</p>"
Expand Down Expand Up @@ -4258,7 +4294,7 @@
},
"MaxResults": {
"shape": "maxSize100",
"documentation": "<p>The maximum number of objects returned per page.</p>",
"documentation": "<p>The maximum number of objects returned per page.</p> <p>The default is 20 if this parameter is not included in the request.</p>",
"location": "querystring",
"locationName": "max-results"
},
Expand All @@ -4275,6 +4311,14 @@
"Values": {
"shape": "requestValueList",
"documentation": "<p>A list of key values.</p>"
},
"AdditionalSearchKeys": {
"shape": "additionalSearchKeysList",
"documentation": "<p>A list of <code>AdditionalSearchKey</code> objects that are each searchable identifiers of a profile. Each <code>AdditionalSearchKey</code> object contains a <code>KeyName</code> and a list of <code>Values</code> associated with that specific key (i.e., a key-value(s) pair). These additional search keys will be used in conjunction with the <code>LogicalOperator</code> and the required <code>KeyName</code> and <code>Values</code> parameters to search for profiles that satisfy the search criteria. </p>"
},
"LogicalOperator": {
"shape": "logicalOperator",
"documentation": "<p>Relationship between all specified search keys that will be used to search for profiles. This includes the required <code>KeyName</code> and <code>Values</code> parameters as well as any key-value(s) pairs specified in the <code>AdditionalSearchKeys</code> list.</p> <p>This parameter influences which profiles will be returned in the response in the following manner:</p> <ul> <li> <p> <code>AND</code> - The response only includes profiles that match all of the search keys.</p> </li> <li> <p> <code>OR</code> - The response includes profiles that match at least one of the search keys.</p> </li> </ul> <p>The <code>OR</code> relationship is the default behavior if this parameter is not included in the request.</p>"
}
}
},
Expand All @@ -4283,7 +4327,7 @@
"members": {
"Items": {
"shape": "ProfileList",
"documentation": "<p>The list of SearchProfiles instances.</p>"
"documentation": "<p>The list of Profiles matching the search criteria.</p>"
},
"NextToken": {
"shape": "token",
Expand Down Expand Up @@ -4934,6 +4978,14 @@
},
"documentation": "<p>The properties that are applied when using Zendesk as a flow source.</p>"
},
"additionalSearchKeysList": {
"type": "list",
"member": {
"shape": "AdditionalSearchKey"
},
"max": 4,
"min": 1
},
"boolean": {
"type": "boolean"
},
Expand All @@ -4947,6 +4999,21 @@
"max": 1098,
"min": 1
},
"foundByList": {
"type": "list",
"member": {
"shape": "FoundByKeyValue"
},
"max": 5,
"min": 1
},
"logicalOperator": {
"type": "string",
"enum": [
"AND",
"OR"
]
},
"long": {
"type": "long"
},
Expand Down Expand Up @@ -5048,5 +5115,5 @@
"pattern": "[a-f0-9]{32}"
}
},
"documentation": "<fullname>Amazon Connect Customer Profiles</fullname> <p>Welcome to the Amazon Connect Customer Profiles API Reference. This guide provides information about the Amazon Connect Customer Profiles API, including supported operations, data types, parameters, and schemas.</p> <p>Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center.</p> <p>If you're new to Amazon Connect , you might find it helpful to also review the <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/what-is-amazon-connect.html\">Amazon Connect Administrator Guide</a>.</p>"
"documentation": "<fullname>Amazon Connect Customer Profiles</fullname> <p>Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. If you're new to Amazon Connect, you might find it helpful to review the <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/\">Amazon Connect Administrator Guide</a>.</p>"
}
Loading

0 comments on commit e9f7c2b

Please sign in to comment.