diff --git a/clients/client-auto-scaling/README.md b/clients/client-auto-scaling/README.md index 298ca73fe2e1..04ac81f00a75 100644 --- a/clients/client-auto-scaling/README.md +++ b/clients/client-auto-scaling/README.md @@ -14,7 +14,7 @@ based on user-defined scaling policies, scheduled actions, and health checks.
+ * The amount of time, in seconds, to wait at the end of an instance refresh before the instance refresh is considered complete. + * + * @public + */ + BakeTime?: number; } /** @@ -3992,6 +4000,7 @@ export interface RollbackDetails { * @enum */ export const InstanceRefreshStatus = { + Baking: "Baking", Cancelled: "Cancelled", Cancelling: "Cancelling", Failed: "Failed", @@ -4069,6 +4078,10 @@ export interface InstanceRefresh { *
* RollbackSuccessful
- The rollback completed successfully.
+ * Baking
- Waiting the specified bake time after an instance refresh has finished updating instances.
Skip matching
*Bake time
+ *The current status for the instance refresh operation:
\n\n Pending
- The request was created, but the instance refresh has\n not started.
\n InProgress
- An instance refresh is in progress.
\n Successful
- An instance refresh completed successfully.
\n Failed
- An instance refresh failed to complete. You can\n troubleshoot using the status reason and the scaling activities.
\n Cancelling
- An ongoing instance refresh is being\n cancelled.
\n Cancelled
- The instance refresh is cancelled.
\n RollbackInProgress
- An instance refresh is being rolled\n back.
\n RollbackFailed
- The rollback failed to complete. You can\n troubleshoot using the status reason and the scaling activities.
\n RollbackSuccessful
- The rollback completed successfully.
The current status for the instance refresh operation:
\n\n Pending
- The request was created, but the instance refresh has\n not started.
\n InProgress
- An instance refresh is in progress.
\n Successful
- An instance refresh completed successfully.
\n Failed
- An instance refresh failed to complete. You can\n troubleshoot using the status reason and the scaling activities.
\n Cancelling
- An ongoing instance refresh is being\n cancelled.
\n Cancelled
- The instance refresh is cancelled.
\n RollbackInProgress
- An instance refresh is being rolled\n back.
\n RollbackFailed
- The rollback failed to complete. You can\n troubleshoot using the status reason and the scaling activities.
\n RollbackSuccessful
- The rollback completed successfully.
\n Baking
- Waiting the specified bake time after an instance refresh has finished updating instances.
Specifies the maximum percentage of the group that can be in service and healthy, or\n pending, to support your workload when replacing instances. The value is expressed as a\n percentage of the desired capacity of the Auto Scaling group. Value range is 100 to 200.
\nIf you specify MaxHealthyPercentage
, you must also specify\n MinHealthyPercentage
, and the difference between them cannot be greater\n than 100. A larger range increases the number of instances that can be replaced at the\n same time.
If you do not specify this property, the default is 100 percent, or the percentage set\n in the instance maintenance policy for the Auto Scaling group, if defined.
" } + }, + "BakeTime": { + "target": "com.amazonaws.autoscaling#BakeTime", + "traits": { + "smithy.api#documentation": "\n The amount of time, in seconds, to wait at the end of an instance refresh before the instance refresh is considered complete.\n
" + } } }, "traits": { @@ -10229,7 +10250,7 @@ "Preferences": { "target": "com.amazonaws.autoscaling#RefreshPreferences", "traits": { - "smithy.api#documentation": "Sets your preferences for the instance refresh so that it performs as expected when\n you start it. Includes the instance warmup time, the minimum and maximum healthy\n percentages, and the behaviors that you want Amazon EC2 Auto Scaling to use if instances that are in\n Standby
state or protected from scale in are found. You can also choose\n to enable additional features, such as the following:
Auto rollback
\nCheckpoints
\nCloudWatch alarms
\nSkip matching
\nSets your preferences for the instance refresh so that it performs as expected when\n you start it. Includes the instance warmup time, the minimum and maximum healthy\n percentages, and the behaviors that you want Amazon EC2 Auto Scaling to use if instances that are in\n Standby
state or protected from scale in are found. You can also choose\n to enable additional features, such as the following:
Auto rollback
\nCheckpoints
\nCloudWatch alarms
\nSkip matching
\nBake time
\n