|
4 | 4 | "apiVersion":"2010-05-15",
|
5 | 5 | "endpointPrefix":"cloudformation",
|
6 | 6 | "protocol":"query",
|
| 7 | + "protocols":["query"], |
7 | 8 | "serviceFullName":"AWS CloudFormation",
|
8 | 9 | "serviceId":"CloudFormation",
|
9 | 10 | "signatureVersion":"v4",
|
|
2359 | 2360 | "ClientRequestToken":{
|
2360 | 2361 | "shape":"ClientRequestToken",
|
2361 | 2362 | "documentation":"<p>A unique identifier for this <code>DeleteStack</code> request. Specify this token if you plan to retry requests so that CloudFormation knows that you're not attempting to delete a stack with the same name. You might retry <code>DeleteStack</code> requests to ensure that CloudFormation successfully received them.</p> <p>All events initiated by a given stack operation are assigned the same client request token, which you can use to track operations. For example, if you execute a <code>CreateStack</code> operation with the token <code>token1</code>, then all the <code>StackEvents</code> generated by that operation will have <code>ClientRequestToken</code> set as <code>token1</code>.</p> <p>In the console, stack operations display the client request token on the Events tab. Stack operations that are initiated from the console use the token format <i>Console-StackOperation-ID</i>, which helps you easily identify the stack operation . For example, if you create a stack using the console, each stack event would be assigned the same token in the following format: <code>Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002</code>.</p>"
|
| 2363 | + }, |
| 2364 | + "DeletionMode":{ |
| 2365 | + "shape":"DeletionMode", |
| 2366 | + "documentation":"<p>Specifies the deletion mode for the stack. Possible values are:</p> <ul> <li> <p> <code>STANDARD</code> - Use the standard behavior. Specifying this value is the same as not specifying this parameter.</p> </li> <li> <p> <code>FORCE_DELETE_STACK</code> - Delete the stack if it's stuck in a <code>DELETE_FAILED</code> state due to resource deletion failure.</p> </li> </ul>" |
2362 | 2367 | }
|
2363 | 2368 | },
|
2364 | 2369 | "documentation":"<p>The input for <a>DeleteStack</a> action.</p>"
|
|
2434 | 2439 | "members":{
|
2435 | 2440 | }
|
2436 | 2441 | },
|
| 2442 | + "DeletionMode":{ |
| 2443 | + "type":"string", |
| 2444 | + "enum":[ |
| 2445 | + "STANDARD", |
| 2446 | + "FORCE_DELETE_STACK" |
| 2447 | + ] |
| 2448 | + }, |
2437 | 2449 | "DeletionTime":{"type":"timestamp"},
|
2438 | 2450 | "DeploymentTargets":{
|
2439 | 2451 | "type":"structure",
|
|
4250 | 4262 | "members":{
|
4251 | 4263 | "Summaries":{
|
4252 | 4264 | "shape":"StackInstanceResourceDriftsSummaries",
|
4253 |
| - "documentation":"<p>A list of <code>StackInstanceResourceDriftSummary</code> structures that contain information about the specified stack instances.</p>" |
| 4265 | + "documentation":"<p>A list of <code>StackInstanceResourceDriftsSummary</code> structures that contain information about the specified stack instances.</p>" |
4254 | 4266 | },
|
4255 | 4267 | "NextToken":{
|
4256 | 4268 | "shape":"NextToken",
|
|
6118 | 6130 | "shape":"RetainExceptOnCreate",
|
6119 | 6131 | "documentation":"<p>When set to <code>true</code>, newly created resources are deleted when the operation rolls back. This includes newly created resources marked with a deletion policy of <code>Retain</code>.</p> <p>Default: <code>false</code> </p>"
|
6120 | 6132 | },
|
| 6133 | + "DeletionMode":{ |
| 6134 | + "shape":"DeletionMode", |
| 6135 | + "documentation":"<p>Specifies the deletion mode for the stack. Possible values are:</p> <ul> <li> <p> <code>STANDARD</code> - Use the standard behavior. Specifying this value is the same as not specifying this parameter.</p> </li> <li> <p> <code>FORCE_DELETE_STACK</code> - Delete the stack if it's stuck in a <code>DELETE_FAILED</code> state due to resource deletion failure.</p> </li> </ul>" |
| 6136 | + }, |
6121 | 6137 | "DetailedStatus":{
|
6122 | 6138 | "shape":"DetailedStatus",
|
6123 | 6139 | "documentation":"<p>The detailed status of the resource or stack. If <code>CONFIGURATION_COMPLETE</code> is present, the resource or resource configuration phase has completed and the stabilization of the resources is in progress. The stack sets <code>CONFIGURATION_COMPLETE</code> when all of the resources in the stack have reached that event. For more information, see <a href=\"https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stack-resource-configuration-complete.html\">CloudFormation stack deployment</a> in the <i>CloudFormation User Guide</i>.</p>"
|
|
7097 | 7113 | },
|
7098 | 7114 | "ConcurrencyMode":{
|
7099 | 7115 | "shape":"ConcurrencyMode",
|
7100 |
| - "documentation":"<p>Specifies how the concurrency level behaves during the operation execution.</p> <ul> <li> <p> <code>STRICT_FAILURE_TOLERANCE</code>: This option dynamically lowers the concurrency level to ensure the number of failed accounts never exceeds the value of <code>FailureToleranceCount</code> +1. The initial actual concurrency is set to the lower of either the value of the <code>MaxConcurrentCount</code>, or the value of <code>MaxConcurrentCount</code> +1. The actual concurrency is then reduced proportionally by the number of failures. This is the default behavior.</p> <p>If failure tolerance or Maximum concurrent accounts are set to percentages, the behavior is similar.</p> </li> <li> <p> <code>SOFT_FAILURE_TOLERANCE</code>: This option decouples <code>FailureToleranceCount</code> from the actual concurrency. This allows stack set operations to run at the concurrency level set by the <code>MaxConcurrentCount</code> value, or <code>MaxConcurrentPercentage</code>, regardless of the number of failures.</p> </li> </ul>" |
| 7116 | + "documentation":"<p>Specifies how the concurrency level behaves during the operation execution.</p> <ul> <li> <p> <code>STRICT_FAILURE_TOLERANCE</code>: This option dynamically lowers the concurrency level to ensure the number of failed accounts never exceeds the value of <code>FailureToleranceCount</code> +1. The initial actual concurrency is set to the lower of either the value of the <code>MaxConcurrentCount</code>, or the value of <code>FailureToleranceCount</code> +1. The actual concurrency is then reduced proportionally by the number of failures. This is the default behavior.</p> <p>If failure tolerance or Maximum concurrent accounts are set to percentages, the behavior is similar.</p> </li> <li> <p> <code>SOFT_FAILURE_TOLERANCE</code>: This option decouples <code>FailureToleranceCount</code> from the actual concurrency. This allows stack set operations to run at the concurrency level set by the <code>MaxConcurrentCount</code> value, or <code>MaxConcurrentPercentage</code>, regardless of the number of failures.</p> </li> </ul>" |
7101 | 7117 | }
|
7102 | 7118 | },
|
7103 | 7119 | "documentation":"<p>The user-specified preferences for how CloudFormation performs a stack set operation.</p> <p>For more information about maximum concurrent accounts and failure tolerance, see <a href=\"https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-concepts.html#stackset-ops-options\">Stack set operation options</a>.</p>"
|
|
0 commit comments