Skip to content

Commit 53a4021

Browse files
author
AWS
committed
AWS Systems Manager Incident Manager Contacts Update: Added new attribute in AcceptCode API. AcceptCodeValidation takes in two values - ENFORCE, IGNORE. ENFORCE forces validation of accept code and IGNORE ignores it which is also the default behavior; Corrected TagKeyList length from 200 to 50
1 parent 1d82e0c commit 53a4021

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed
Lines changed: 6 additions & 0 deletions
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": "Added new attribute in AcceptCode API. AcceptCodeValidation takes in two values - ENFORCE, IGNORE. ENFORCE forces validation of accept code and IGNORE ignores it which is also the default behavior; Corrected TagKeyList length from 200 to 50"
6+
}

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

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,13 @@
496496
"min":6,
497497
"pattern":"^[0-9]*$"
498498
},
499+
"AcceptCodeValidation":{
500+
"type":"string",
501+
"enum":[
502+
"IGNORE",
503+
"ENFORCE"
504+
]
505+
},
499506
"AcceptPageRequest":{
500507
"type":"structure",
501508
"required":[
@@ -523,6 +530,10 @@
523530
"AcceptCode":{
524531
"shape":"AcceptCode",
525532
"documentation":"<p>The accept code is a 6-digit code used to acknowledge the page.</p>"
533+
},
534+
"AcceptCodeValidation":{
535+
"shape":"AcceptCodeValidation",
536+
"documentation":"<p>An optional field that Incident Manager uses to <code>ENFORCE</code> <code>AcceptCode</code> validation when acknowledging an page. Acknowledgement can occur by replying to a page, or when entering the AcceptCode in the console. Enforcing AcceptCode validation causes Incident Manager to verify that the code entered by the user matches the code sent by Incident Manager with the page.</p> <p>Incident Manager can also <code>IGNORE</code> <code>AcceptCode</code> validation. Ignoring <code>AcceptCode</code> validation causes Incident Manager to accept any value entered for the <code>AcceptCode</code>.</p>"
526537
}
527538
}
528539
},
@@ -1687,7 +1698,7 @@
16871698
"members":{
16881699
"DurationInMinutes":{
16891700
"shape":"StageDurationInMins",
1690-
"documentation":"<p>The time to wait until beginning the next stage.</p>"
1701+
"documentation":"<p>The time to wait until beginning the next stage. The duration can only be set to 0 if a target is specified.</p>"
16911702
},
16921703
"Targets":{
16931704
"shape":"TargetsList",
@@ -1814,7 +1825,7 @@
18141825
"TagKeyList":{
18151826
"type":"list",
18161827
"member":{"shape":"TagKey"},
1817-
"max":200,
1828+
"max":50,
18181829
"min":0
18191830
},
18201831
"TagResourceRequest":{
@@ -2021,5 +2032,5 @@
20212032
]
20222033
}
20232034
},
2024-
"documentation":"<p/>"
2035+
"documentation":"<p>AWS Systems Manager Incident Manager is an incident management console designed to help users mitigate and recover from incidents affecting their AWS-hosted applications. An incident is any unplanned interruption or reduction in quality of services. </p> <p>Incident Manager increases incident resolution by notifying responders of impact, highlighting relevant troubleshooting data, and providing collaboration tools to get services back up and running. To achieve the primary goal of reducing the time-to-resolution of critical incidents, Incident Manager automates response plans and enables responder team escalation. </p>"
20252036
}

0 commit comments

Comments
 (0)