AWS SDK Version 2 for .NET
API Reference

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.

.NET Framework 3.5
 
Container for the parameters to the PutScheduledUpdateGroupAction operation. Creates or updates a scheduled scaling action for an Auto Scaling group. When updating a scheduled scaling action, if you leave a parameter unspecified, the corresponding value remains unchanged in the affected Auto Scaling group.

For more information, see Scheduled Scaling in the Auto Scaling Developer Guide.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.AutoScaling.AmazonAutoScalingRequest
      Amazon.AutoScaling.Model.PutScheduledUpdateGroupActionRequest

Namespace: Amazon.AutoScaling.Model
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class PutScheduledUpdateGroupActionRequest : AmazonAutoScalingRequest
         IRequestEvents

The PutScheduledUpdateGroupActionRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AutoScalingGroupName System.String Gets and sets the property AutoScalingGroupName.

The name or Amazon Resource Name (ARN) of the Auto Scaling group.

Public Property DesiredCapacity System.Int32 Gets and sets the property DesiredCapacity.

The number of EC2 instances that should be running in the group.

Public Property EndTime System.DateTime Gets and sets the property EndTime.

The time for this action to end.

Public Property MaxSize System.Int32 Gets and sets the property MaxSize.

The maximum size for the Auto Scaling group.

Public Property MinSize System.Int32 Gets and sets the property MinSize.

The minimum size for the Auto Scaling group.

Public Property Recurrence System.String Gets and sets the property Recurrence.

The time when recurring future actions will start. Start time is specified by the user following the Unix cron syntax format. For more information, see Cron in Wikipedia.

When StartTime and EndTime are specified with Recurrence, they form the boundaries of when the recurring action will start and stop.

Public Property ScheduledActionName System.String Gets and sets the property ScheduledActionName.

The name of this scaling action.

Public Property StartTime System.DateTime Gets and sets the property StartTime.

The time for this action to start, in "YYYY-MM-DDThh:mm:ssZ" format in UTC/GMT only (for example, 2014-06-01T00:00:00Z).

If you try to schedule your action in the past, Auto Scaling returns an error message.

When StartTime and EndTime are specified with Recurrence, they form the boundaries of when the recurring action starts and stops.

Public Property Time System.DateTime Gets and sets the property Time.

This parameter is deprecated.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8.1, Windows 8

.NET for Windows Phone:
Supported in: Windows Phone 8.1, Windows Phone 8