You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "This release enhances the SearchProfiles API by providing functionality to search for profiles using multiple keys and logical operators."
6
+
},
7
+
{
8
+
"type": "feature",
9
+
"category": "LakeFormation",
10
+
"description": "This release adds a new parameter \"Parameters\" in the DataLakeSettings."
11
+
},
12
+
{
13
+
"type": "feature",
14
+
"category": "Proton",
15
+
"description": "Add support for CodeBuild Provisioning"
16
+
},
17
+
{
18
+
"type": "feature",
19
+
"category": "RDS",
20
+
"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."
21
+
},
22
+
{
23
+
"type": "feature",
24
+
"category": "WorkDocs",
25
+
"description": "Added 2 new document related operations, DeleteDocumentVersion and RestoreDocumentVersions."
26
+
},
27
+
{
28
+
"type": "feature",
29
+
"category": "XRay",
30
+
"description": "This release enhances GetServiceGraph API to support new type of edge to represent links between SQS and Lambda in event-driven applications."
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-1Lines changed: 9 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,15 @@
1
1
# Changelog for AWS SDK for JavaScript
2
-
<!--LATEST=2.1253.0-->
2
+
<!--LATEST=2.1254.0-->
3
3
<!--ENTRYINSERT-->
4
4
5
+
## 2.1254.0
6
+
* feature: CustomerProfiles: This release enhances the SearchProfiles API by providing functionality to search for profiles using multiple keys and logical operators.
7
+
* feature: LakeFormation: This release adds a new parameter "Parameters" in the DataLakeSettings.
8
+
* feature: Proton: Add support for CodeBuild Provisioning
9
+
* 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.
10
+
* feature: WorkDocs: Added 2 new document related operations, DeleteDocumentVersion and RestoreDocumentVersions.
11
+
* feature: XRay: This release enhances GetServiceGraph API to support new type of edge to represent links between SQS and Lambda in event-driven applications.
12
+
5
13
## 2.1253.0
6
14
* feature: Iot: This release add new api listRelatedResourcesForAuditFinding and new member type IssuerCertificates for Iot device device defender Audit.
7
15
* feature: LicenseManager: AWS License Manager now supports onboarded Management Accounts or Delegated Admins to view granted licenses aggregated from all accounts in the organization.
Copy file name to clipboardExpand all lines: apis/customer-profiles-2020-08-15.normal.json
+71-4Lines changed: 71 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1056,7 +1056,7 @@
1056
1056
"shape": "InternalServerException"
1057
1057
}
1058
1058
],
1059
-
"documentation": "<p>Searches for profiles within a specific domain name using name, phone number, email address, account number, or a custom defined index.</p>"
1059
+
"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>"
1060
1060
},
1061
1061
"TagResource": {
1062
1062
"name": "TagResource",
@@ -1220,6 +1220,24 @@
1220
1220
}
1221
1221
}
1222
1222
},
1223
+
"AdditionalSearchKey": {
1224
+
"type": "structure",
1225
+
"required": [
1226
+
"KeyName",
1227
+
"Values"
1228
+
],
1229
+
"members": {
1230
+
"KeyName": {
1231
+
"shape": "name",
1232
+
"documentation": "<p>A searchable identifier of a customer profile.</p>"
1233
+
},
1234
+
"Values": {
1235
+
"shape": "requestValueList",
1236
+
"documentation": "<p>A list of key values.</p>"
1237
+
}
1238
+
},
1239
+
"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>"
1240
+
},
1223
1241
"Address": {
1224
1242
"type": "structure",
1225
1243
"members": {
@@ -2221,6 +2239,20 @@
2221
2239
"max": 256,
2222
2240
"pattern": "[a-zA-Z0-9][\\w!@#.-]+"
2223
2241
},
2242
+
"FoundByKeyValue": {
2243
+
"type": "structure",
2244
+
"members": {
2245
+
"KeyName": {
2246
+
"shape": "name",
2247
+
"documentation": "<p>A searchable identifier of a customer profile.</p>"
2248
+
},
2249
+
"Values": {
2250
+
"shape": "requestValueList",
2251
+
"documentation": "<p>A list of key values.</p>"
2252
+
}
2253
+
},
2254
+
"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>"
2255
+
},
2224
2256
"Gender": {
2225
2257
"type": "string",
2226
2258
"enum": [
@@ -3793,6 +3825,10 @@
3793
3825
"Attributes": {
3794
3826
"shape": "Attributes",
3795
3827
"documentation": "<p>A key value pair of attributes of a customer profile.</p>"
3828
+
},
3829
+
"FoundByItems": {
3830
+
"shape": "foundByList",
3831
+
"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>"
3796
3832
}
3797
3833
},
3798
3834
"documentation": "<p>The standard profile of a customer.</p>"
@@ -4258,7 +4294,7 @@
4258
4294
},
4259
4295
"MaxResults": {
4260
4296
"shape": "maxSize100",
4261
-
"documentation": "<p>The maximum number of objects returned per page.</p>",
4297
+
"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>",
4262
4298
"location": "querystring",
4263
4299
"locationName": "max-results"
4264
4300
},
@@ -4275,6 +4311,14 @@
4275
4311
"Values": {
4276
4312
"shape": "requestValueList",
4277
4313
"documentation": "<p>A list of key values.</p>"
4314
+
},
4315
+
"AdditionalSearchKeys": {
4316
+
"shape": "additionalSearchKeysList",
4317
+
"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>"
4318
+
},
4319
+
"LogicalOperator": {
4320
+
"shape": "logicalOperator",
4321
+
"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>"
4278
4322
}
4279
4323
}
4280
4324
},
@@ -4283,7 +4327,7 @@
4283
4327
"members": {
4284
4328
"Items": {
4285
4329
"shape": "ProfileList",
4286
-
"documentation": "<p>The list of SearchProfiles instances.</p>"
4330
+
"documentation": "<p>The list of Profiles matching the search criteria.</p>"
4287
4331
},
4288
4332
"NextToken": {
4289
4333
"shape": "token",
@@ -4934,6 +4978,14 @@
4934
4978
},
4935
4979
"documentation": "<p>The properties that are applied when using Zendesk as a flow source.</p>"
4936
4980
},
4981
+
"additionalSearchKeysList": {
4982
+
"type": "list",
4983
+
"member": {
4984
+
"shape": "AdditionalSearchKey"
4985
+
},
4986
+
"max": 4,
4987
+
"min": 1
4988
+
},
4937
4989
"boolean": {
4938
4990
"type": "boolean"
4939
4991
},
@@ -4947,6 +4999,21 @@
4947
4999
"max": 1098,
4948
5000
"min": 1
4949
5001
},
5002
+
"foundByList": {
5003
+
"type": "list",
5004
+
"member": {
5005
+
"shape": "FoundByKeyValue"
5006
+
},
5007
+
"max": 5,
5008
+
"min": 1
5009
+
},
5010
+
"logicalOperator": {
5011
+
"type": "string",
5012
+
"enum": [
5013
+
"AND",
5014
+
"OR"
5015
+
]
5016
+
},
4950
5017
"long": {
4951
5018
"type": "long"
4952
5019
},
@@ -5048,5 +5115,5 @@
5048
5115
"pattern": "[a-f0-9]{32}"
5049
5116
}
5050
5117
},
5051
-
"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>"
5118
+
"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>"
0 commit comments