Skip to content

Commit

Permalink
This release is for the launch of the new u7ib-12tb.224xlarge, R8g, c…
Browse files Browse the repository at this point in the history
…7gn.metal and mac2-m1ultra.metal instance types

Doc only update for Auto Scaling's TargetTrackingMetricDataQuery
This is model changes & documentation update for the Asynchronous Error Reporting feature for AWS Cloud WAN. This feature allows customers to view errors that occur while their resources are being provisioned, enabling customers to fix their resources without needing external support.
This release adds the deviceCreationTags field to CreateEnvironment API input, UpdateEnvironment API input and GetEnvironment API output.
  • Loading branch information
aws-sdk-cpp-automation committed Jun 25, 2024
1 parent 80dcb5f commit 62171ec
Show file tree
Hide file tree
Showing 58 changed files with 2,086 additions and 272 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.355
1.11.356
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ namespace AutoScaling
* designed to automatically launch and terminate EC2 instances based on
* user-defined scaling policies, scheduled actions, and health checks.</p> <p>For
* more information, see the <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/">Amazon EC2 Auto
* Scaling User Guide</a> and the <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html">Amazon
* EC2 Auto Scaling User Guide</a> and the <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/APIReference/Welcome.html">Amazon
* EC2 Auto Scaling API Reference</a>.</p>
*/
Expand Down Expand Up @@ -101,9 +101,9 @@ namespace AutoScaling
* registered with the load balancer. If there are target groups attached to your
* Auto Scaling group, the instances are also registered with the target
* groups.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/attach-instance-asg.html">Attach
* EC2 instances to your Auto Scaling group</a> in the <i>Amazon EC2 Auto Scaling
* User Guide</i>.</p><p><h3>See Also:</h3> <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-detach-attach-instances.html">Detach
* or attach instances</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/AttachInstances">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -430,7 +430,7 @@ namespace AutoScaling
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-quotas.html">Quotas
* for Amazon EC2 Auto Scaling</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/LaunchConfiguration.html">Launch
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-configurations.html">Launch
* configurations</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p>
* <p>Amazon EC2 Auto Scaling configures instances launched as part of an Auto
* Scaling group using either a launch template or a launch configuration. We
Expand Down Expand Up @@ -621,7 +621,7 @@ namespace AutoScaling
* policy or a simple scaling policy deletes the underlying alarm action, but does
* not delete the alarm, even if it no longer has an associated action.</p> <p>For
* more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/deleting-scaling-policy.html">Deleting
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/deleting-scaling-policy.html">Delete
* a scaling policy</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DeletePolicy">AWS
Expand Down Expand Up @@ -1186,7 +1186,7 @@ namespace AutoScaling
* <p>Gets information about the scaling activities in the account and Region.</p>
* <p>When scaling events occur, you see a record of the scaling activity in the
* scaling activities. For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-verify-scaling-activity.html">Verifying
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-verify-scaling-activity.html">Verify
* a scaling activity for an Auto Scaling group</a> in the <i>Amazon EC2 Auto
* Scaling User Guide</i>.</p> <p>If the scaling event succeeds, the value of the
* <code>StatusCode</code> element in the response is <code>Successful</code>. If
Expand Down Expand Up @@ -1311,8 +1311,8 @@ namespace AutoScaling
/**
* <p>Describes the termination policies supported by Amazon EC2 Auto Scaling.</p>
* <p>For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-termination-policies.html">Work
* with Amazon EC2 Auto Scaling termination policies</a> in the <i>Amazon EC2 Auto
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-termination-policies.html">Configure
* termination policies for Amazon EC2 Auto Scaling</a> in the <i>Amazon EC2 Auto
* Scaling User Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DescribeTerminationPolicyTypes">AWS
* API Reference</a></p>
Expand Down Expand Up @@ -1405,9 +1405,9 @@ namespace AutoScaling
* Scaling group, the instances are deregistered from the load balancer. If there
* are target groups attached to the Auto Scaling group, the instances are
* deregistered from the target groups.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/detach-instance-asg.html">Detach
* EC2 instances from your Auto Scaling group</a> in the <i>Amazon EC2 Auto Scaling
* User Guide</i>.</p><p><h3>See Also:</h3> <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-detach-attach-instances.html">Detach
* or attach instances</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/DetachInstances">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -1779,11 +1779,11 @@ namespace AutoScaling
* take place. Subscribers to the specified topic can have messages delivered to an
* endpoint such as a web server or an email address.</p> <p>This configuration
* overwrites any existing configuration.</p> <p>For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ASGettingNotifications.html">Getting
* Amazon SNS notifications when your Auto Scaling group scales</a> in the
* <i>Amazon EC2 Auto Scaling User Guide</i>.</p> <p>If you exceed your maximum
* limit of SNS topics, which is 10 per Auto Scaling group, the call
* fails.</p><p><h3>See Also:</h3> <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-sns-notifications.html">Amazon
* SNS notification options for Amazon EC2 Auto Scaling</a> in the <i>Amazon EC2
* Auto Scaling User Guide</i>.</p> <p>If you exceed your maximum limit of SNS
* topics, which is 10 per Auto Scaling group, the call fails.</p><p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutNotificationConfiguration">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -1849,7 +1849,7 @@ namespace AutoScaling
/**
* <p>Creates or updates a scheduled scaling action for an Auto Scaling group.</p>
* <p>For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/schedule_time.html">Scheduled
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-scheduled-scaling.html">Scheduled
* scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p> <p>You can
* view the scheduled actions for an Auto Scaling group using the
* <a>DescribeScheduledActions</a> API call. If you are no longer using a scheduled
Expand Down Expand Up @@ -1883,17 +1883,15 @@ namespace AutoScaling
* <p>Creates or updates a warm pool for the specified Auto Scaling group. A warm
* pool is a pool of pre-initialized EC2 instances that sits alongside the Auto
* Scaling group. Whenever your application needs to scale out, the Auto Scaling
* group can draw on the warm pool to meet its new desired capacity. For more
* information and example configurations, see <a
* group can draw on the warm pool to meet its new desired capacity.</p> <p>This
* operation must be called from the Region in which the Auto Scaling group was
* created.</p> <p>You can view the instances in the warm pool using the
* <a>DescribeWarmPool</a> API call. If you are no longer using a warm pool, you
* can delete it by calling the <a>DeleteWarmPool</a> API.</p> <p>For more
* information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-warm-pools.html">Warm
* pools for Amazon EC2 Auto Scaling</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p> <p>This operation must be called from the Region in which the
* Auto Scaling group was created. This operation cannot be called on an Auto
* Scaling group that has a mixed instances policy or a launch template or launch
* configuration that requests Spot Instances.</p> <p>You can view the instances in
* the warm pool using the <a>DescribeWarmPool</a> API call. If you are no longer
* using a warm pool, you can delete it by calling the <a>DeleteWarmPool</a>
* API.</p><p><h3>See Also:</h3> <a
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/PutWarmPool">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -1966,9 +1964,9 @@ namespace AutoScaling
* <p>Resumes the specified suspended auto scaling processes, or all suspended
* process, for the specified Auto Scaling group.</p> <p>For more information, see
* <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html">Suspending
* and resuming scaling processes</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html">Suspend
* and resume Amazon EC2 Auto Scaling processes</a> in the <i>Amazon EC2 Auto
* Scaling User Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/ResumeProcesses">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -2040,7 +2038,7 @@ namespace AutoScaling
* lower than the current size of the group, the Auto Scaling group uses its
* termination policy to determine which instances to terminate. </p> <p>For more
* information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-manual-scaling.html">Manual
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-scaling-manually.html">Manual
* scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p><p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetDesiredCapacity">AWS
Expand Down Expand Up @@ -2069,9 +2067,9 @@ namespace AutoScaling
/**
* <p>Sets the health status of the specified instance.</p> <p>For more
* information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html">Health
* checks for Auto Scaling instances</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-health-checks.html">Health
* checks for instances in an Auto Scaling group</a> in the <i>Amazon EC2 Auto
* Scaling User Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SetInstanceHealth">AWS
* API Reference</a></p>
*/
Expand All @@ -2098,9 +2096,8 @@ namespace AutoScaling
/**
* <p>Updates the instance protection settings of the specified instances. This
* operation cannot be called on instances in a warm pool.</p> <p>For more
* information about preventing instances that are part of an Auto Scaling group
* from terminating on scale in, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-instance-protection.html">Using
* information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-instance-protection.html">Use
* instance scale-in protection</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p> <p>If you exceed your maximum limit of instance IDs, which is 50
* per Auto Scaling group, the call fails.</p><p><h3>See Also:</h3> <a
Expand Down Expand Up @@ -2179,10 +2176,10 @@ namespace AutoScaling
* specified Auto Scaling group.</p> <p>If you suspend either the
* <code>Launch</code> or <code>Terminate</code> process types, it can prevent
* other process types from functioning properly. For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html">Suspending
* and resuming scaling processes</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>.</p> <p>To resume processes that have been suspended, call the
* <a>ResumeProcesses</a> API.</p><p><h3>See Also:</h3> <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html">Suspend
* and resume Amazon EC2 Auto Scaling processes</a> in the <i>Amazon EC2 Auto
* Scaling User Guide</i>.</p> <p>To resume processes that have been suspended,
* call the <a>ResumeProcesses</a> API.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/SuspendProcesses">AWS
* API Reference</a></p>
*/
Expand Down Expand Up @@ -2219,8 +2216,8 @@ namespace AutoScaling
* Scaling group can become unbalanced between Availability Zones. Amazon EC2 Auto
* Scaling tries to rebalance the group, and rebalancing might terminate instances
* in other zones. For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/auto-scaling-benefits.html#AutoScalingBehavior.InstanceUsage">Rebalancing
* activities</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p><p><h3>See
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-scaling-manually.html">Manual
* scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p><p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-2011-01-01/TerminateInstanceInAutoScalingGroup">AWS
* API Reference</a></p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,19 +100,20 @@ namespace Model
///@{
/**
* <p>The lifecycle state for the instance. The <code>Quarantined</code> state is
* not used. For information about lifecycle states, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/AutoScalingGroupLifecycle.html">Instance
* lifecycle</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p> <p>Valid
* values: <code>Pending</code> | <code>Pending:Wait</code> |
* <code>Pending:Proceed</code> | <code>Quarantined</code> | <code>InService</code>
* | <code>Terminating</code> | <code>Terminating:Wait</code> |
* <code>Terminating:Proceed</code> | <code>Terminated</code> |
* <code>Detaching</code> | <code>Detached</code> | <code>EnteringStandby</code> |
* <code>Standby</code> | <code>Warmed:Pending</code> |
* <code>Warmed:Pending:Wait</code> | <code>Warmed:Pending:Proceed</code> |
* <code>Warmed:Terminating</code> | <code>Warmed:Terminating:Wait</code> |
* <code>Warmed:Terminating:Proceed</code> | <code>Warmed:Terminated</code> |
* <code>Warmed:Stopped</code> | <code>Warmed:Running</code> </p>
* not used. For more information, see <a
* href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-lifecycle.html">Amazon
* EC2 Auto Scaling instance lifecycle</a> in the <i>Amazon EC2 Auto Scaling User
* Guide</i>. </p> <p>Valid values: <code>Pending</code> |
* <code>Pending:Wait</code> | <code>Pending:Proceed</code> |
* <code>Quarantined</code> | <code>InService</code> | <code>Terminating</code> |
* <code>Terminating:Wait</code> | <code>Terminating:Proceed</code> |
* <code>Terminated</code> | <code>Detaching</code> | <code>Detached</code> |
* <code>EnteringStandby</code> | <code>Standby</code> |
* <code>Warmed:Pending</code> | <code>Warmed:Pending:Wait</code> |
* <code>Warmed:Pending:Proceed</code> | <code>Warmed:Terminating</code> |
* <code>Warmed:Terminating:Wait</code> | <code>Warmed:Terminating:Proceed</code> |
* <code>Warmed:Terminated</code> | <code>Warmed:Stopped</code> |
* <code>Warmed:Running</code> </p>
*/
inline const Aws::String& GetLifecycleState() const{ return m_lifecycleState; }
inline bool LifecycleStateHasBeenSet() const { return m_lifecycleStateHasBeenSet; }
Expand Down
Loading

0 comments on commit 62171ec

Please sign in to comment.