AWS SDK Version 3 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.

Represents a scaling plan.

Inheritance Hierarchy

System.Object
  Amazon.AutoScalingPlans.Model.ScalingPlan

Namespace: Amazon.AutoScalingPlans.Model
Assembly: AWSSDK.AutoScalingPlans.dll
Version: 3.x.y.z

Syntax

C#
public class ScalingPlan

The ScalingPlan type exposes the following members

Constructors

NameDescription
Public Method ScalingPlan()

Properties

NameTypeDescription
Public Property ApplicationSource Amazon.AutoScalingPlans.Model.ApplicationSource

Gets and sets the property ApplicationSource.

The application source.

Public Property CreationTime System.DateTime

Gets and sets the property CreationTime.

The Unix timestamp when the scaling plan was created.

Public Property ScalingInstructions System.Collections.Generic.List<Amazon.AutoScalingPlans.Model.ScalingInstruction>

Gets and sets the property ScalingInstructions.

The scaling instructions.

Public Property ScalingPlanName System.String

Gets and sets the property ScalingPlanName.

The name of the scaling plan.

Public Property ScalingPlanVersion System.Int64

Gets and sets the property ScalingPlanVersion.

The version of the scaling plan.

Public Property StatusCode Amazon.AutoScalingPlans.ScalingPlanStatusCode

Gets and sets the property StatusCode.

The status of the scaling plan.

  • Active - The scaling plan is active.

  • ActiveWithProblems - The scaling plan is active, but the scaling configuration for one or more resources could not be applied.

  • CreationInProgress - The scaling plan is being created.

  • CreationFailed - The scaling plan could not be created.

  • DeletionInProgress - The scaling plan is being deleted.

  • DeletionFailed - The scaling plan could not be deleted.

Public Property StatusMessage System.String

Gets and sets the property StatusMessage.

A simple message about the current status of the scaling plan.

Public Property StatusStartTime System.DateTime

Gets and sets the property StatusStartTime.

The Unix timestamp when the scaling plan entered the current status.

Version Information

.NET Standard:
Supported in: 1.3

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

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms