You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-cloudformation): Added DeletionMode FORCE_DELETE_STACK for deleting a stack that is stuck in DELETE_FAILED state due to resource deletion failure.
* <p>The Amazon Resource Name (ARN) for the extension, in this account and Region.</p>
10951
-
* <p>For public extensions, this will be the ARN assigned when you call the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ActivateType.html">ActivateType</a> API operation in this account
10952
-
* and Region. For private extensions, this will be the ARN assigned when you call the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html">RegisterType</a> API operation in this account
10953
-
* and Region.</p>
10954
-
* <p>Do not include the extension versions suffix at the end of the ARN. You can set the configuration for an
10955
-
* extension, but not for a specific extension version.</p>
10956
-
* @public
10957
-
*/
10958
-
TypeArn?: string;
10959
-
10960
-
/**
10961
-
* <p>The configuration data for the extension, in this account and Region.</p>
10962
-
* <p>The configuration data must be formatted as JSON, and validate against the schema returned in the
10963
-
* <code>ConfigurationSchema</code> response element of <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">DescribeType</a>. For more information, see
Copy file name to clipboardExpand all lines: clients/client-cloudformation/src/models/models_1.ts
+51
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,57 @@ import {
20
20
ThirdPartyType,
21
21
}from"./models_0";
22
22
23
+
/**
24
+
* @public
25
+
*/
26
+
exportinterfaceSetTypeConfigurationInput{
27
+
/**
28
+
* <p>The Amazon Resource Name (ARN) for the extension, in this account and Region.</p>
29
+
* <p>For public extensions, this will be the ARN assigned when you call the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ActivateType.html">ActivateType</a> API operation in this account
30
+
* and Region. For private extensions, this will be the ARN assigned when you call the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html">RegisterType</a> API operation in this account
31
+
* and Region.</p>
32
+
* <p>Do not include the extension versions suffix at the end of the ARN. You can set the configuration for an
33
+
* extension, but not for a specific extension version.</p>
34
+
* @public
35
+
*/
36
+
TypeArn?: string;
37
+
38
+
/**
39
+
* <p>The configuration data for the extension, in this account and Region.</p>
40
+
* <p>The configuration data must be formatted as JSON, and validate against the schema returned in the
41
+
* <code>ConfigurationSchema</code> response element of <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html">DescribeType</a>. For more information, see
Copy file name to clipboardExpand all lines: codegen/sdk-codegen/aws-models/cloudformation.json
+31-2
Original file line number
Diff line number
Diff line change
@@ -3417,6 +3417,12 @@
3417
3417
"traits": {
3418
3418
"smithy.api#documentation": "<p>A unique identifier for this <code>DeleteStack</code> request. Specify this token if you plan to retry requests\n so that CloudFormation knows that you're not attempting to delete a stack with the same name. You might retry\n <code>DeleteStack</code> requests to ensure that CloudFormation successfully received them.</p>\n <p>All events initiated by a given stack operation are assigned the same client request token, which you can use to\n track operations. For example, if you execute a <code>CreateStack</code> operation with the token\n <code>token1</code>, then all the <code>StackEvents</code> generated by that operation will have\n <code>ClientRequestToken</code> set as <code>token1</code>.</p>\n <p>In the console, stack operations display the client request token on the Events tab. Stack operations that are\n initiated from the console use the token format <i>Console-StackOperation-ID</i>, which helps you\n easily identify the stack operation . For example, if you create a stack using the console, each stack event would be\n assigned the same token in the following format:\n <code>Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002</code>.</p>"
"smithy.api#documentation": "<p>Specifies the deletion mode for the stack. Possible values are:</p>\n <ul>\n <li>\n <p>\n <code>STANDARD</code> - Use the standard behavior. Specifying this value is the same as not specifying this\n parameter.</p>\n </li>\n <li>\n <p>\n <code>FORCE_DELETE_STACK</code> - Delete the stack if it's stuck in a <code>DELETE_FAILED</code> state due to\n resource deletion failure.</p>\n </li>\n </ul>"
"smithy.api#documentation": "<p>A list of <code>StackInstanceResourceDriftSummary</code> structures that contain information about the specified\n stack instances.</p>"
7956
+
"smithy.api#documentation": "<p>A list of <code>StackInstanceResourceDriftsSummary</code> structures that contain information about the\n specified stack instances.</p>"
7934
7957
}
7935
7958
},
7936
7959
"NextToken": {
@@ -11501,6 +11524,12 @@
11501
11524
"smithy.api#documentation": "<p>When set to <code>true</code>, newly created resources are deleted when the operation rolls back. This includes\n newly created resources marked with a deletion policy of <code>Retain</code>.</p>\n <p>Default: <code>false</code>\n </p>"
"smithy.api#documentation": "<p>Specifies the deletion mode for the stack. Possible values are:</p>\n <ul>\n <li>\n <p>\n <code>STANDARD</code> - Use the standard behavior. Specifying this value is the same as not specifying this\n parameter.</p>\n </li>\n <li>\n <p>\n <code>FORCE_DELETE_STACK</code> - Delete the stack if it's stuck in a <code>DELETE_FAILED</code> state due to\n resource deletion failure.</p>\n </li>\n </ul>"
"smithy.api#documentation": "<p>Specifies how the concurrency level behaves during the operation execution.</p>\n <ul>\n <li>\n <p>\n <code>STRICT_FAILURE_TOLERANCE</code>: This option dynamically lowers the concurrency level to ensure the\n number of failed accounts never exceeds the value of <code>FailureToleranceCount</code> +1. The initial actual\n concurrency is set to the lower of either the value of the <code>MaxConcurrentCount</code>, or the value of\n <code>MaxConcurrentCount</code> +1. The actual concurrency is then reduced proportionally by the number of\n failures. This is the default behavior.</p>\n <p>If failure tolerance or Maximum concurrent accounts are set to percentages, the behavior is similar.</p>\n </li>\n <li>\n <p>\n <code>SOFT_FAILURE_TOLERANCE</code>: This option decouples <code>FailureToleranceCount</code> from the actual\n concurrency. This allows stack set operations to run at the concurrency level set by the\n <code>MaxConcurrentCount</code> value, or <code>MaxConcurrentPercentage</code>, regardless of the number of\n failures.</p>\n </li>\n </ul>"
13147
+
"smithy.api#documentation": "<p>Specifies how the concurrency level behaves during the operation execution.</p>\n <ul>\n <li>\n <p>\n <code>STRICT_FAILURE_TOLERANCE</code>: This option dynamically lowers the concurrency level to ensure the\n number of failed accounts never exceeds the value of <code>FailureToleranceCount</code> +1. The initial actual\n concurrency is set to the lower of either the value of the <code>MaxConcurrentCount</code>, or the value of\n <code>FailureToleranceCount</code> +1. The actual concurrency is then reduced proportionally by the number of\n failures. This is the default behavior.</p>\n <p>If failure tolerance or Maximum concurrent accounts are set to percentages, the behavior is similar.</p>\n </li>\n <li>\n <p>\n <code>SOFT_FAILURE_TOLERANCE</code>: This option decouples <code>FailureToleranceCount</code> from the actual\n concurrency. This allows stack set operations to run at the concurrency level set by the\n <code>MaxConcurrentCount</code> value, or <code>MaxConcurrentPercentage</code>, regardless of the number of\n failures.</p>\n </li>\n </ul>"
0 commit comments