AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Describes an instance refresh for an Auto Scaling group.
Namespace: Amazon.AutoScaling.Model
Assembly: AWSSDK.AutoScaling.dll
Version: 3.x.y.z
public class InstanceRefresh
The InstanceRefresh type exposes the following members
Name | Description | |
---|---|---|
InstanceRefresh() |
Name | Type | Description | |
---|---|---|---|
AutoScalingGroupName | System.String |
Gets and sets the property AutoScalingGroupName. The name of the Auto Scaling group. |
|
DesiredConfiguration | Amazon.AutoScaling.Model.DesiredConfiguration |
Gets and sets the property DesiredConfiguration. Describes the desired configuration for the instance refresh. |
|
EndTime | System.DateTime |
Gets and sets the property EndTime. The date and time at which the instance refresh ended. |
|
InstanceRefreshId | System.String |
Gets and sets the property InstanceRefreshId. The instance refresh ID. |
|
InstancesToUpdate | System.Int32 |
Gets and sets the property InstancesToUpdate. The number of instances remaining to update before the instance refresh is complete.
If you roll back the instance refresh, |
|
PercentageComplete | System.Int32 |
Gets and sets the property PercentageComplete. The percentage of the instance refresh that is complete. For each instance replacement, Amazon EC2 Auto Scaling tracks the instance's health status and warm-up time. When the instance's health status changes to healthy and the specified warm-up time passes, the instance is considered updated and is added to the percentage complete.
|
|
Preferences | Amazon.AutoScaling.Model.RefreshPreferences |
Gets and sets the property Preferences. The preferences for an instance refresh. |
|
ProgressDetails | Amazon.AutoScaling.Model.InstanceRefreshProgressDetails |
Gets and sets the property ProgressDetails. Additional progress details for an Auto Scaling group that has a warm pool. |
|
RollbackDetails | Amazon.AutoScaling.Model.RollbackDetails |
Gets and sets the property RollbackDetails. The rollback details. |
|
StartTime | System.DateTime |
Gets and sets the property StartTime. The date and time at which the instance refresh began. |
|
Status | Amazon.AutoScaling.InstanceRefreshStatus |
Gets and sets the property Status. The current status for the instance refresh operation:
|
|
StatusReason | System.String |
Gets and sets the property StatusReason. The explanation for the specific status assigned to this operation. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5