Skip to content

Commit 8388a17

Browse files
author
AWS
committed
AmazonMQ Update: This release adds the CRITICAL_ACTION_REQUIRED broker state and the ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded. ActionRequired provides you with a code which you can use to find instructions in the Developer Guide on how to resolve the issue.
1 parent d666471 commit 8388a17

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-1
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": "AmazonMQ",
4+
"contributor": "",
5+
"description": "This release adds the CRITICAL_ACTION_REQUIRED broker state and the ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded. ActionRequired provides you with a code which you can use to find instructions in the Developer Guide on how to resolve the issue."
6+
}

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

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,6 +646,22 @@
646646
}
647647
},
648648
"shapes" : {
649+
"ActionRequired" : {
650+
"type" : "structure",
651+
"members" : {
652+
"ActionRequiredCode" : {
653+
"shape" : "__string",
654+
"locationName" : "actionRequiredCode",
655+
"documentation" : "<p>The code you can use to resolve your broker issue when the broker is in a CRITICAL_ACTION_REQUIRED state. You can find instructions by choosing the link for your code from the list of action required codes in <a href=\"https://docs.aws.amazon.com//latest/developer-guide/troubleshooting-action-required-codes.html\">Amazon MQ action required codes</a>. Each code references a topic with detailed information, instructions, and recommendations for how to resolve the issue and prevent future occurrences.</p>"
656+
},
657+
"ActionRequiredInfo" : {
658+
"shape" : "__string",
659+
"locationName" : "actionRequiredInfo",
660+
"documentation" : "<p>Information about the action required to resolve your broker issue when the broker is in a CRITICAL_ACTION_REQUIRED state.</p>"
661+
}
662+
},
663+
"documentation" : "<p>The action required to resolve a broker issue when the broker is in a CRITICAL_ACTION_REQUIRED state.</p>"
664+
},
649665
"AuthenticationStrategy" : {
650666
"type" : "string",
651667
"documentation" : "<p>Optional. The authentication strategy used to secure the broker. The default is SIMPLE.</p>",
@@ -802,7 +818,7 @@
802818
"BrokerState" : {
803819
"type" : "string",
804820
"documentation" : "<p>The broker's status.</p>",
805-
"enum" : [ "CREATION_IN_PROGRESS", "CREATION_FAILED", "DELETION_IN_PROGRESS", "RUNNING", "REBOOT_IN_PROGRESS" ]
821+
"enum" : [ "CREATION_IN_PROGRESS", "CREATION_FAILED", "DELETION_IN_PROGRESS", "RUNNING", "REBOOT_IN_PROGRESS", "CRITICAL_ACTION_REQUIRED" ]
806822
},
807823
"BrokerStorageType" : {
808824
"type" : "string",
@@ -1632,6 +1648,11 @@
16321648
"DescribeBrokerOutput" : {
16331649
"type" : "structure",
16341650
"members" : {
1651+
"ActionsRequired" : {
1652+
"shape" : "__listOfActionRequired",
1653+
"locationName" : "actionsRequired",
1654+
"documentation" : "<p>A list of actions required for a broker.</p>"
1655+
},
16351656
"AuthenticationStrategy" : {
16361657
"shape" : "AuthenticationStrategy",
16371658
"locationName" : "authenticationStrategy",
@@ -1791,6 +1812,11 @@
17911812
"DescribeBrokerResponse" : {
17921813
"type" : "structure",
17931814
"members" : {
1815+
"ActionsRequired" : {
1816+
"shape" : "__listOfActionRequired",
1817+
"locationName" : "actionsRequired",
1818+
"documentation" : "<p>A list of actions required for a broker.</p>"
1819+
},
17941820
"AuthenticationStrategy" : {
17951821
"shape" : "AuthenticationStrategy",
17961822
"locationName" : "authenticationStrategy",
@@ -3293,6 +3319,12 @@
32933319
"min" : 5,
32943320
"max" : 100
32953321
},
3322+
"__listOfActionRequired" : {
3323+
"type" : "list",
3324+
"member" : {
3325+
"shape" : "ActionRequired"
3326+
}
3327+
},
32963328
"__listOfAvailabilityZone" : {
32973329
"type" : "list",
32983330
"member" : {

0 commit comments

Comments
 (0)