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
Copy file name to clipboardExpand all lines: services/connect/src/main/resources/codegen-resources/service-2.json
+86-13Lines changed: 86 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -666,7 +666,7 @@
666
666
{"shape":"ThrottlingException"},
667
667
{"shape":"InternalServiceException"}
668
668
],
669
-
"documentation":"<p>Creates a new predefined attribute for the specified Amazon Connect instance. <i>Predefined attributes</i> are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p>"
669
+
"documentation":"<p>Creates a new predefined attribute for the specified Amazon Connect instance. A <i>predefined attribute</i> is made up of a name and a value.</p> <p>For the predefined attributes per instance quota, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#connect-quotas\">Amazon Connect quotas</a>.</p> <p> <b>Use cases</b> </p> <p>Following are common uses cases for this API:</p> <ul> <li> <p>Create an attribute for routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p> </li> <li> <p>Create an attribute for business unit name that has a list of predefined business unit names used in your organization. This is a use case where information for a contact varies between transfers or conferences. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/use-contact-segment-attributes.html\">Use contact segment attributes</a>.</p> </li> </ul> <p> <b>Endpoints</b>: See <a href=\"https://docs.aws.amazon.com/general/latest/gr/connect_region.html\">Amazon Connect endpoints and quotas</a>.</p>"
670
670
},
671
671
"CreatePrompt":{
672
672
"name":"CreatePrompt",
@@ -1681,7 +1681,7 @@
1681
1681
{"shape":"ThrottlingException"},
1682
1682
{"shape":"InternalServiceException"}
1683
1683
],
1684
-
"documentation":"<p>Describes a predefined attribute for the specified Amazon Connect instance. <i>Predefined attributes</i> are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p>"
1684
+
"documentation":"<p>Describes a predefined attribute for the specified Amazon Connect instance. A <i>predefined attribute</i> is made up of a name and a value. You can use predefined attributes for:</p> <ul> <li> <p>Routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p> </li> <li> <p>Contact information that varies between transfers or conferences, such as the name of the business unit handling the contact. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/use-contact-segment-attributes.html\">Use contact segment attributes</a>.</p> </li> </ul> <p>For the predefined attributes per instance quota, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#connect-quotas\">Amazon Connect quotas</a>.</p> <p> <b>Endpoints</b>: See <a href=\"https://docs.aws.amazon.com/general/latest/gr/connect_region.html\">Amazon Connect endpoints and quotas</a>.</p>"
1685
1685
},
1686
1686
"DescribePrompt":{
1687
1687
"name":"DescribePrompt",
@@ -2809,7 +2809,7 @@
2809
2809
{"shape":"ThrottlingException"},
2810
2810
{"shape":"InternalServiceException"}
2811
2811
],
2812
-
"documentation":"<p>Lists predefined attributes for the specified Amazon Connect instance. <i>Predefined attributes</i> are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p>"
2812
+
"documentation":"<p>Lists predefined attributes for the specified Amazon Connect instance. A <i>predefined attribute</i> is made up of a name and a value. You can use predefined attributes for:</p> <ul> <li> <p>Routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p> </li> <li> <p>Contact information that varies between transfers or conferences, such as the name of the business unit handling the contact. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/use-contact-segment-attributes.html\">Use contact segment attributes</a>.</p> </li> </ul> <p>For the predefined attributes per instance quota, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#connect-quotas\">Amazon Connect quotas</a>.</p> <p> <b>Endpoints</b>: See <a href=\"https://docs.aws.amazon.com/general/latest/gr/connect_region.html\">Amazon Connect endpoints and quotas</a>.</p>"
2813
2813
},
2814
2814
"ListPrompts":{
2815
2815
"name":"ListPrompts",
@@ -3466,7 +3466,7 @@
3466
3466
{"shape":"ThrottlingException"},
3467
3467
{"shape":"InternalServiceException"}
3468
3468
],
3469
-
"documentation":"<p>Searches predefined attributes that meet certain criteria. <i>Predefined attributes</i> are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p>"
3469
+
"documentation":"<p>Searches predefined attributes that meet certain criteria. A <i>predefined attribute</i> is made up of a name and a value. You can use predefined attributes for:</p> <ul> <li> <p>Routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p> </li> <li> <p>Contact information that varies between transfers or conferences, such as the name of the business unit handling the contact. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/use-contact-segment-attributes.html\">Use contact segment attributes</a>.</p> </li> </ul> <p>For the predefined attributes per instance quota, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#connect-quotas\">Amazon Connect quotas</a>.</p> <p> <b>Endpoints</b>: See <a href=\"https://docs.aws.amazon.com/general/latest/gr/connect_region.html\">Amazon Connect endpoints and quotas</a>.</p>"
3470
3470
},
3471
3471
"SearchPrompts":{
3472
3472
"name":"SearchPrompts",
@@ -4446,7 +4446,7 @@
4446
4446
{"shape":"ThrottlingException"},
4447
4447
{"shape":"InternalServiceException"}
4448
4448
],
4449
-
"documentation":"<p>Updates a predefined attribute for the specified Amazon Connect instance. <i>Predefined attributes</i> are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p>"
4449
+
"documentation":"<p>Updates a predefined attribute for the specified Amazon Connect instance. A <i>predefined attribute</i> is made up of a name and a value.</p> <p>For the predefined attributes per instance quota, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#connect-quotas\">Amazon Connect quotas</a>.</p> <p> <b>Use cases</b> </p> <p>Following are common uses cases for this API:</p> <ul> <li> <p>Update routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/predefined-attributes.html\">Create predefined attributes for routing contacts to agents</a>.</p> </li> <li> <p>Update an attribute for business unit name that has a list of predefined business unit names used in your organization. This is a use case where information for a contact varies between transfers or conferences. For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/use-contact-segment-attributes.html\">Use contact segment attributes</a>.</p> </li> </ul> <p> <b>Endpoints</b>: See <a href=\"https://docs.aws.amazon.com/general/latest/gr/connect_region.html\">Amazon Connect endpoints and quotas</a>.</p>"
"documentation":"<p> The values of the predefined attribute. </p>"
8773
+
},
8774
+
"Purposes":{
8775
+
"shape":"PredefinedAttributePurposeNameList",
8776
+
"documentation":"<p>Values that enable you to categorize your predefined attributes. You can use them in custom UI elements across the Amazon Connect admin website.</p>"
8777
+
},
8778
+
"AttributeConfiguration":{
8779
+
"shape":"InputPredefinedAttributeConfiguration",
8780
+
"documentation":"<p>Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.</p>"
"documentation":"<p>When this parameter is set to true, Amazon Connect enforces strict validation on the specific values, if the values are predefined in attributes. The contact will store only valid and predefined values for the predefined attribute key.</p>"
14997
+
}
14998
+
},
14999
+
"documentation":"<p>Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.</p>"
15000
+
},
14982
15001
"Instance":{
14983
15002
"type":"structure",
14984
15003
"members":{
@@ -15391,6 +15410,7 @@
15391
15410
"type":"list",
15392
15411
"member":{"shape":"IpCidr"}
15393
15412
},
15413
+
"IsReadOnly":{"type":"boolean"},
15394
15414
"IvrRecordingTrack":{
15395
15415
"type":"string",
15396
15416
"enum":["ALL"]
@@ -19074,6 +19094,14 @@
19074
19094
"shape":"PredefinedAttributeValues",
19075
19095
"documentation":"<p>The values of the predefined attribute.</p>"
19076
19096
},
19097
+
"Purposes":{
19098
+
"shape":"PredefinedAttributePurposeNameList",
19099
+
"documentation":"<p>Values that enable you to categorize your predefined attributes. You can use them in custom UI elements across the Amazon Connect admin website.</p>"
19100
+
},
19101
+
"AttributeConfiguration":{
19102
+
"shape":"PredefinedAttributeConfiguration",
19103
+
"documentation":"<p>Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.</p>"
19104
+
},
19077
19105
"LastModifiedTime":{
19078
19106
"shape":"Timestamp",
19079
19107
"documentation":"<p>Last modified time.</p>"
@@ -19085,11 +19113,36 @@
19085
19113
},
19086
19114
"documentation":"<p>Information about a predefined attribute.</p>"
19087
19115
},
19116
+
"PredefinedAttributeConfiguration":{
19117
+
"type":"structure",
19118
+
"members":{
19119
+
"EnableValueValidationOnAssociation":{
19120
+
"shape":"EnableValueValidationOnAssociation",
19121
+
"documentation":"<p>When this parameter is set to true, Amazon Connect enforces strict validation on the specific values, if the values are predefined in attributes. The contact will store only valid and predefined values for teh predefined attribute key.</p>"
19122
+
},
19123
+
"IsReadOnly":{
19124
+
"shape":"IsReadOnly",
19125
+
"documentation":"<p>A boolean flag used to indicate whether a predefined attribute should be displayed in the Amazon Connect admin website.</p>"
19126
+
}
19127
+
},
19128
+
"documentation":"<p>Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.</p>"
"documentation":"<p>The value of a segment attribute.</p>"
22586
+
},
22587
+
"ValueList":{
22588
+
"shape":"SegmentAttributeValueList",
22589
+
"documentation":"<p>The value of a segment attribute. This is only supported for system-defined attributes, not for user-defined attributes.</p>"
22590
+
},
22591
+
"ValueArn":{
22592
+
"shape":"SegmentAttributeValueString",
22593
+
"documentation":"<p>The value of a segment attribute that has to be a valid ARN. This is only supported for system-defined attributes, not for user-defined attributes.</p>"
22533
22594
}
22534
22595
},
22535
22596
"documentation":"<p>A value for a segment attribute. This is structured as a map where the key is <code>valueString</code> and the value is a string.</p>"
"documentation":"<p>A set of system defined key-value pairs stored on individual contact segments (unique contact ID) using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows.</p> <p>Attribute keys can include only alphanumeric, -, and _.</p> <p>This field can be used to show channel subtype, such as <code>connect:Guide</code>.</p> <p>Currently Contact Expiry is the only segment attribute which can be updated by using the UpdateContact API.</p>"
25108
+
"documentation":"<p>A set of system defined key-value pairs stored on individual contact segments (unique contact ID) using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows.</p> <p>Attribute keys can include only alphanumeric, -, and _.</p> <p>This field can be used to show channel subtype, such as <code>connect:Guide</code>.</p> <p>Contact Expiry, and user-defined attributes (String - String) that are defined in predefined attributes, can be updated by using the UpdateContact API.</p>"
25044
25109
},
25045
25110
"QueueInfo":{
25046
25111
"shape":"QueueInfoInput",
@@ -25560,6 +25625,14 @@
25560
25625
"Values":{
25561
25626
"shape":"PredefinedAttributeValues",
25562
25627
"documentation":"<p>The values of the predefined attribute.</p>"
25628
+
},
25629
+
"Purposes":{
25630
+
"shape":"PredefinedAttributePurposeNameList",
25631
+
"documentation":"<p>Values that enable you to categorize your predefined attributes. You can use them in custom UI elements across the Amazon Connect admin website.</p>"
25632
+
},
25633
+
"AttributeConfiguration":{
25634
+
"shape":"InputPredefinedAttributeConfiguration",
25635
+
"documentation":"<p>Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.</p>"
0 commit comments