Skip to content

Commit 136aa1d

Browse files
author
AWS
committed
Amazon Simple Systems Manager (SSM) Update: When "AutoApprovable" is true for a Change Template, then specifying --auto-approve (boolean) in Start-Change-Request-Execution will create a change request that bypasses approver review. (except for change calendar restrictions)
1 parent 9520147 commit 136aa1d

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Simple Systems Manager (SSM)",
4+
"contributor": "",
5+
"description": "When \"AutoApprovable\" is true for a Change Template, then specifying --auto-approve (boolean) in Start-Change-Request-Execution will create a change request that bypasses approver review. (except for change calendar restrictions)"
6+
}

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

+7-3
Original file line numberDiff line numberDiff line change
@@ -2350,7 +2350,7 @@
23502350
},
23512351
"Targets":{
23522352
"shape":"Targets",
2353-
"documentation":"<p>The instances targeted by the request to create an association. </p>"
2353+
"documentation":"<p>The instances targeted by the request to create an association. You can target all instances in an Amazon Web Services account by specifying the <code>InstanceIds</code> key with a value of <code>*</code>.</p>"
23542354
},
23552355
"LastExecutionDate":{
23562356
"shape":"DateTime",
@@ -4373,7 +4373,7 @@
43734373
},
43744374
"Targets":{
43754375
"shape":"Targets",
4376-
"documentation":"<p>The targets for the association. You can target instances by using tags, Amazon Web Services resource groups, all instances in an Amazon Web Services account, or individual instance IDs. For more information about choosing targets for an association, see <a href=\"https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-state-manager-targets-and-rate-controls.html\">Using targets and rate controls with State Manager associations</a> in the <i>Amazon Web Services Systems Manager User Guide</i>.</p>"
4376+
"documentation":"<p>The targets for the association. You can target instances by using tags, Amazon Web Services resource groups, all instances in an Amazon Web Services account, or individual instance IDs. You can target all instances in an Amazon Web Services account by specifying the <code>InstanceIds</code> key with a value of <code>*</code>. For more information about choosing targets for an association, see <a href=\"https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-state-manager-targets-and-rate-controls.html\">Using targets and rate controls with State Manager associations</a> in the <i>Amazon Web Services Systems Manager User Guide</i>.</p>"
43774377
},
43784378
"ScheduleExpression":{
43794379
"shape":"ScheduleExpression",
@@ -13973,7 +13973,7 @@
1397313973
"members":{
1397413974
"OutputS3Region":{
1397513975
"shape":"S3Region",
13976-
"documentation":"<p>(Deprecated) You can no longer specify this parameter. The system ignores it. Instead, Amazon Web Services Systems Manager automatically determines the Region of the S3 bucket.</p>"
13976+
"documentation":"<p>The Amazon Web Services Region of the S3 bucket.</p>"
1397713977
},
1397813978
"OutputS3BucketName":{
1397913979
"shape":"S3BucketName",
@@ -14532,6 +14532,10 @@
1453214532
"shape":"IdempotencyToken",
1453314533
"documentation":"<p>The user-provided idempotency token. The token must be unique, is case insensitive, enforces the UUID format, and can't be reused.</p>"
1453414534
},
14535+
"AutoApprove":{
14536+
"shape":"Boolean",
14537+
"documentation":"<p>Indicates whether the change request can be approved automatically without the need for manual approvals.</p> <p>If <code>AutoApprovable</code> is enabled in a change template, then setting <code>AutoApprove</code> to <code>true</code> in <code>StartChangeRequestExecution</code> creates a change request that bypasses approver review.</p> <note> <p>Change Calendar restrictions are not bypassed in this scenario. If the state of an associated calendar is <code>CLOSED</code>, change freeze approvers must still grant permission for this change request to run. If they don't, the change won't be processed until the calendar state is again <code>OPEN</code>. </p> </note>"
14538+
},
1453514539
"Runbooks":{
1453614540
"shape":"Runbooks",
1453714541
"documentation":"<p>Information about the Automation runbooks that are run during the runbook workflow.</p> <note> <p>The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.</p> </note>"

0 commit comments

Comments
 (0)