Skip to content

Commit 869cbad

Browse files
author
AWS
committed
Amazon Connect Customer Profiles Update: Added isUnstructured in response for Customer Profiles Integration APIs
1 parent afcbc57 commit 869cbad

File tree

2 files changed

+23
-5
lines changed

2 files changed

+23
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Connect Customer Profiles",
4+
"contributor": "",
5+
"description": "Added isUnstructured in response for Customer Profiles Integration APIs"
6+
}

services/customerprofiles/src/main/resources/codegen-resources/service-2.json

+17-5
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
{"shape":"ThrottlingException"},
2929
{"shape":"InternalServerException"}
3030
],
31-
"documentation":"<p>Associates a new key value with a specific profile, such as a Contact Trace Record (CTR) ContactId.</p> <p>A profile object can have a single unique key and any number of additional keys that can be used to identify the profile that it belongs to.</p>"
31+
"documentation":"<p>Associates a new key value with a specific profile, such as a Contact Record ContactId.</p> <p>A profile object can have a single unique key and any number of additional keys that can be used to identify the profile that it belongs to.</p>"
3232
},
3333
"CreateDomain":{
3434
"name":"CreateDomain",
@@ -535,7 +535,7 @@
535535
{"shape":"ThrottlingException"},
536536
{"shape":"InternalServerException"}
537537
],
538-
"documentation":"<p>Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect.</p> <p>An integration can belong to only one domain.</p>"
538+
"documentation":"<p>Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect.</p> <p>An integration can belong to only one domain.</p> <p>To add or remove tags on an existing Integration, see <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_TagResource.html\"> TagResource </a>/<a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UntagResource.html\"> UntagResource</a>.</p>"
539539
},
540540
"PutProfileObject":{
541541
"name":"PutProfileObject",
@@ -552,7 +552,7 @@
552552
{"shape":"ThrottlingException"},
553553
{"shape":"InternalServerException"}
554554
],
555-
"documentation":"<p>Adds additional objects to customer profiles of a given ObjectType.</p> <p>When adding a specific profile object, like a Contact Trace Record (CTR), an inferred profile can get created if it is not mapped to an existing profile. The resulting profile will only have a phone number populated in the standard ProfileObject. Any additional CTRs with the same phone number will be mapped to the same inferred profile.</p> <p>When a ProfileObject is created and if a ProfileObjectType already exists for the ProfileObject, it will provide data to a standard profile depending on the ProfileObjectType definition.</p> <p>PutProfileObject needs an ObjectType, which can be created using PutProfileObjectType.</p>"
555+
"documentation":"<p>Adds additional objects to customer profiles of a given ObjectType.</p> <p>When adding a specific profile object, like a Contact Record, an inferred profile can get created if it is not mapped to an existing profile. The resulting profile will only have a phone number populated in the standard ProfileObject. Any additional Contact Records with the same phone number will be mapped to the same inferred profile.</p> <p>When a ProfileObject is created and if a ProfileObjectType already exists for the ProfileObject, it will provide data to a standard profile depending on the ProfileObjectType definition.</p> <p>PutProfileObject needs an ObjectType, which can be created using PutProfileObjectType.</p>"
556556
},
557557
"PutProfileObjectType":{
558558
"name":"PutProfileObjectType",
@@ -569,7 +569,7 @@
569569
{"shape":"ThrottlingException"},
570570
{"shape":"InternalServerException"}
571571
],
572-
"documentation":"<p>Defines a ProfileObjectType.</p>"
572+
"documentation":"<p>Defines a ProfileObjectType.</p> <p>To add or remove tags on an existing ObjectType, see <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_TagResource.html\"> TagResource</a>/<a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UntagResource.html\">UntagResource</a>.</p>"
573573
},
574574
"SearchProfiles":{
575575
"name":"SearchProfiles",
@@ -633,7 +633,7 @@
633633
{"shape":"ThrottlingException"},
634634
{"shape":"InternalServerException"}
635635
],
636-
"documentation":"<p>Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key.</p> <p>After a domain is created, the name can’t be changed.</p> <p>Use this API or <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateDomain.html\">CreateDomain</a> to enable <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetMatches.html\">identity resolution</a>: set <code>Matching</code> to true. </p> <p>To prevent cross-service impersonation when you call this API, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/cross-service-confused-deputy-prevention.html\">Cross-service confused deputy prevention</a> for sample policies that you should apply. </p>"
636+
"documentation":"<p>Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key.</p> <p>After a domain is created, the name can’t be changed.</p> <p>Use this API or <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_CreateDomain.html\">CreateDomain</a> to enable <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_GetMatches.html\">identity resolution</a>: set <code>Matching</code> to true. </p> <p>To prevent cross-service impersonation when you call this API, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/cross-service-confused-deputy-prevention.html\">Cross-service confused deputy prevention</a> for sample policies that you should apply. </p> <p>To add or remove tags on an existing Domain, see <a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_TagResource.html\">TagResource</a>/<a href=\"https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_UntagResource.html\">UntagResource</a>.</p>"
637637
},
638638
"UpdateProfile":{
639639
"name":"UpdateProfile",
@@ -1923,6 +1923,10 @@
19231923
"WorkflowId":{
19241924
"shape":"string1To255",
19251925
"documentation":"<p>Unique identifier for the workflow.</p>"
1926+
},
1927+
"IsUnstructured":{
1928+
"shape":"optionalBoolean",
1929+
"documentation":"<p>Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition</p>"
19261930
}
19271931
}
19281932
},
@@ -2534,6 +2538,10 @@
25342538
"WorkflowId":{
25352539
"shape":"string1To255",
25362540
"documentation":"<p>Unique identifier for the workflow.</p>"
2541+
},
2542+
"IsUnstructured":{
2543+
"shape":"optionalBoolean",
2544+
"documentation":"<p>Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition</p>"
25372545
}
25382546
},
25392547
"documentation":"<p>An integration in list of integrations.</p>"
@@ -3315,6 +3323,10 @@
33153323
"WorkflowId":{
33163324
"shape":"string1To255",
33173325
"documentation":"<p>Unique identifier for the workflow.</p>"
3326+
},
3327+
"IsUnstructured":{
3328+
"shape":"optionalBoolean",
3329+
"documentation":"<p>Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition</p>"
33183330
}
33193331
}
33203332
},

0 commit comments

Comments
 (0)