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.

A CloudFormation stack or a set of tags. You can create one scaling plan per application source.

Public Property CreationTime System.DateTime

Gets and sets the property CreationTime.

The Unix time stamp 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 number 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.

  • UpdateInProgress - The scaling plan is being updated.

  • UpdateFailed - The scaling plan could not be updated.

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 time stamp when the scaling plan entered the current status.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

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