public void AutoScalingStartInstanceRefresh() { #region to-start-an-instance-refresh-1592957271522 var client = new AmazonAutoScalingClient(); var response = client.StartInstanceRefresh(new StartInstanceRefreshRequest { AutoScalingGroupName = "my-auto-scaling-group", DesiredConfiguration = new DesiredConfiguration { LaunchTemplate = new LaunchTemplateSpecification { LaunchTemplateName = "my-template-for-auto-scaling", Version = "$Latest" } }, Preferences = new RefreshPreferences { InstanceWarmup = 400, MinHealthyPercentage = 90, SkipMatching = true } }); string instanceRefreshId = response.InstanceRefreshId; #endregion }
public void AutoScalingStartInstanceRefresh() { #region to-start-an-instance-refresh-1592957271522 var client = new AmazonAutoScalingClient(); var response = client.StartInstanceRefresh(new StartInstanceRefreshRequest { AutoScalingGroupName = "my-auto-scaling-group", Preferences = new RefreshPreferences { InstanceWarmup = 400, MinHealthyPercentage = 50 } }); string instanceRefreshId = response.InstanceRefreshId; #endregion }