ScalingPlan
import type { ScalingPlan } from "https://aws-api.deno.dev/v0.4/services/autoscalingplans.ts?docs=full";
Represents a scaling plan.
interface ScalingPlan {
ApplicationSource: ApplicationSource;
CreationTime?: Date | number | null;
ScalingInstructions: ScalingInstruction[];
ScalingPlanName: string;
ScalingPlanVersion: number;
StatusCode: ScalingPlanStatusCode;
StatusMessage?: string | null;
StatusStartTime?: Date | number | null;
}§Properties
§
ApplicationSource: ApplicationSource
[src]A CloudFormation stack or a set of tags. You can create one scaling plan per application source.
§
ScalingInstructions: ScalingInstruction[]
[src]The scaling instructions.
§
StatusCode: ScalingPlanStatusCode
[src]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.