Skip to content

Commit 8ed7360

Browse files
author
AWS
committed
AWS Systems Manager Incident Manager Contacts Update: Fixes the tag key length range to 128 chars, tag value length to 256 chars; Adds support for UTF-8 chars for contact and channel names, Allows users to unset name in UpdateContact API; Adds throttling exception to StopEngagement API, validation exception to APIs UntagResource, ListTagsForResource
1 parent dbae1d1 commit 8ed7360

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Systems Manager Incident Manager Contacts",
4+
"contributor": "",
5+
"description": "Fixes the tag key length range to 128 chars, tag value length to 256 chars; Adds support for UTF-8 chars for contact and channel names, Allows users to unset name in UpdateContact API; Adds throttling exception to StopEngagement API, validation exception to APIs UntagResource, ListTagsForResource"
6+
}

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

+8-5
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,7 @@
338338
{"shape":"AccessDeniedException"},
339339
{"shape":"ThrottlingException"},
340340
{"shape":"ResourceNotFoundException"},
341+
{"shape":"ValidationException"},
341342
{"shape":"InternalServerException"}
342343
],
343344
"documentation":"<p>Lists the tags of an escalation plan or contact.</p>"
@@ -409,6 +410,7 @@
409410
{"shape":"AccessDeniedException"},
410411
{"shape":"ValidationException"},
411412
{"shape":"ResourceNotFoundException"},
413+
{"shape":"ThrottlingException"},
412414
{"shape":"InternalServerException"}
413415
],
414416
"documentation":"<p>Stops an engagement before it finishes the final stage of the escalation plan or engagement plan. Further contacts aren't engaged.</p>"
@@ -443,6 +445,7 @@
443445
{"shape":"AccessDeniedException"},
444446
{"shape":"ThrottlingException"},
445447
{"shape":"ResourceNotFoundException"},
448+
{"shape":"ValidationException"},
446449
{"shape":"InternalServerException"}
447450
],
448451
"documentation":"<p>Removes tags from the specified resource. </p>"
@@ -588,7 +591,7 @@
588591
"type":"string",
589592
"max":255,
590593
"min":1,
591-
"pattern":"^[a-zA-Z0-9_\\-\\s\\.]*$"
594+
"pattern":"^[\\p{L}\\p{Z}\\p{N}_.\\-]*$"
592595
},
593596
"ChannelTargetInfo":{
594597
"type":"structure",
@@ -721,8 +724,8 @@
721724
"ContactName":{
722725
"type":"string",
723726
"max":255,
724-
"min":1,
725-
"pattern":"^[a-zA-Z0-9_\\-\\s\\.]*$"
727+
"min":0,
728+
"pattern":"^[\\p{L}\\p{Z}\\p{N}_.\\-]*$"
726729
},
727730
"ContactTargetInfo":{
728731
"type":"structure",
@@ -1804,7 +1807,7 @@
18041807
},
18051808
"TagKey":{
18061809
"type":"string",
1807-
"max":255,
1810+
"max":128,
18081811
"min":1,
18091812
"pattern":"^[\\\\\\/a-zA-Z0-9_+=\\-]*$"
18101813
},
@@ -1838,7 +1841,7 @@
18381841
},
18391842
"TagValue":{
18401843
"type":"string",
1841-
"max":255,
1844+
"max":256,
18421845
"min":1,
18431846
"pattern":"^[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*$"
18441847
},

0 commit comments

Comments
 (0)