awssum-amazon-autoscaling

v1.1.0, npm, github.

amazon: autoscaling

Installing

$ npm install awssum-amazon-autoscaling

Note: Since this package peerDepends on both awssum-amazon and awssum, there is no need for you to depend on these in your package.json.


Operations

CreateAutoScalingGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
AvailabilityZonestrueparam-array
DefaultCooldownfalseparam
DesiredCapacityfalseparam
HealthCheckGracePeriodfalseparam
HealthCheckTypefalseparam
LaunchConfigurationNametrueparam
LoadBalancerNamesfalseparam-array
MaxSizetrueparam
MinSizetrueparam
PlacementGroupfalseparam
Tagsfalseparam-data
VPCZoneIdentifierfalseparam

CreateLaunchConfiguration Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
BlockDeviceMappingsfalseparam-data
IamInstanceProfilefalseparam
ImageIdtrueparam
InstanceMonitoringfalseparam
InstanceTypetrueparam
KernelIdfalseparam
KeyNamefalseparam
LaunchConfigurationNametrueparam
RamdiskIdfalseparam
SecurityGroupsfalseparam-array
SpotPricefalseparam
UserDatafalseparam

CreateOrUpdateTags Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Tagstrueparam-data

DeleteAutoScalingGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
ForceDeletefalseparam

DeleteLaunchConfiguration Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
LaunchConfigurationNametrueparam

DeleteNotificationConfiguration Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
TopicARNtrueparam

DeletePolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamefalseparam
PolicyNametrueparam

DeleteScheduledAction Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamefalseparam
ScheduledActionNametrueparam

DeleteTags Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Tagstrueparam-data

DescribeAdjustmentTypes Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

DescribeAutoScalingGroups Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamesfalseparam-array
MaxRecordsfalseparam
NextTokenfalseparam

DescribeAutoScalingInstances Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceIdsfalseparam-array
MaxRecordsfalseparam
NextTokenfalseparam

DescribeAutoScalingNotificationTypes Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

DescribeLaunchConfigurations Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
LaunchConfigurationNamesfalseparam-array
MaxRecordsfalseparam
NextTokenfalseparam

DescribeMetricCollectionTypes Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

DescribeNotificationConfigurations Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamesfalseparam-array
MaxRecordsfalseparam
NextTokenfalseparam

DescribePolicies Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamefalseparam
MaxRecordsfalseparam
NextTokenfalseparam
PolicyNamesfalseparam-array

DescribeScalingActivities Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
ActivityIdsfalseparam-array
AutoScalingGroupNamefalseparam
MaxRecordsfalseparam
NextTokenfalseparam

DescribeScalingProcessTypes Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam

DescribeScheduledActions Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamefalseparam
EndTimefalseparam
MaxRecordsfalseparam
NextTokenfalseparam
ScheduledActionNamesfalseparam-array
StartTimefalseparam

DescribeTags Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
Filtersfalseparam-data
MaxRecordsfalseparam
NextTokenfalseparam

DisableMetricsCollection Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
Metricsfalseparam-array

EnableMetricsCollection Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
Granularitytrueparam
Metricsfalseparam-array

ExecutePolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNamefalseparam
HonorCooldownfalseparam
PolicyNametrueparam

PutNotificationConfiguration Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
NotificationTypestrueparam-array
TopicARNtrueparam

PutScalingPolicy Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AdjustmentTypetrueparam
AutoScalingGroupNametrueparam
Cooldownfalseparam
MinAdjustmentStepfalseparam
PolicyNametrueparam
ScalingAdjustmenttrueparam

PutScheduledUpdateGroupAction Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
DesiredCapacityfalseparam
EndTimefalseparam
MaxSizefalseparam
MinSizefalseparam
Recurrencefalseparam
ScheduledActionNametrueparam
StartTimefalseparam
Timefalseparam

ResumeProcesses Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
ScalingProcessesfalseparam-array

SetDesiredCapacity Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
DesiredCapacitytrueparam
HonorCooldownfalseparam

SetInstanceHealth Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
HealthStatustrueparam
InstanceIdtrueparam
ShouldRespectGracePeriodfalseparam

SuspendProcesses Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
ScalingProcessesfalseparam-array

TerminateInstanceInAutoScalingGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
InstanceIdtrueparam
ShouldDecrementDesiredCapacitytrueparam

UpdateAutoScalingGroup Open docs on AWS

Params
Param NameRequiredTypeNotes
Actiontrueparam
AutoScalingGroupNametrueparam
AvailabilityZonesfalseparam-array
DefaultCooldownfalseparam
DesiredCapacityfalseparam
HealthCheckGracePeriodfalseparam
HealthCheckTypefalseparam
LaunchConfigurationNamefalseparam
MaxSizefalseparam
MinSizefalseparam
PlacementGroupfalseparam
VPCZoneIdentifierfalseparam