public enum AutoScalingActions extends Enum<AutoScalingActions> implements Action
Enum Constant and Description |
---|
AllAutoScalingActions
Represents any action executed on Amazon Auto Scaling.
|
CreateAutoScalingGroup
Action for the CreateAutoScalingGroup operation.
|
CreateLaunchConfiguration
Action for the CreateLaunchConfiguration operation.
|
CreateOrUpdateScalingTrigger
Action for the CreateOrUpdateScalingTrigger operation.
|
CreateOrUpdateTags
Action for the CreateOrUpdateTags operation.
|
DeleteAutoScalingGroup
Action for the DeleteAutoScalingGroup operation.
|
DeleteLaunchConfiguration
Action for the DeleteLaunchConfiguration operation.
|
DeleteNotificationConfiguration
Action for the DeleteNotificationConfiguration operation.
|
DeletePolicy
Action for the DeletePolicy operation.
|
DeleteScheduledAction
Action for the DeleteScheduledAction operation.
|
DeleteTags
Action for the DeleteTags operation.
|
DeleteTrigger
Action for the DeleteTrigger operation.
|
DescribeAdjustmentTypes
Action for the DescribeAdjustmentTypes operation.
|
DescribeAutoScalingGroups
Action for the DescribeAutoScalingGroups operation.
|
DescribeAutoScalingInstances
Action for the DescribeAutoScalingInstances operation.
|
DescribeAutoScalingNotificationTypes
Action for the DescribeAutoScalingNotificationTypes operation.
|
DescribeLaunchConfigurations
Action for the DescribeLaunchConfigurations operation.
|
DescribeMetricCollectionTypes
Action for the DescribeMetricCollectionTypes operation.
|
DescribeNotificationConfigurations
Action for the DescribeNotificationConfigurations operation.
|
DescribePolicies
Action for the DescribePolicies operation.
|
DescribeScalingActivities
Action for the DescribeScalingActivities operation.
|
DescribeScalingProcessTypes
Action for the DescribeScalingProcessTypes operation.
|
DescribeScheduledActions
Action for the DescribeScheduledActions operation.
|
DescribeTags
Action for the DescribeTags operation.
|
DescribeTriggers
Action for the DescribeTriggers operation.
|
DisableMetricsCollection
Action for the DisableMetricsCollection operation.
|
EnableMetricsCollection
Action for the EnableMetricsCollection operation.
|
ExecutePolicy
Action for the ExecutePolicy operation.
|
PutNotificationConfiguration
Action for the PutNotificationConfiguration operation.
|
PutScalingPolicy
Action for the PutScalingPolicy operation.
|
PutScheduledUpdateGroupAction
Action for the PutScheduledUpdateGroupAction operation.
|
ResumeProcesses
Action for the ResumeProcesses operation.
|
SetDesiredCapacity
Action for the SetDesiredCapacity operation.
|
SetInstanceHealth
Action for the SetInstanceHealth operation.
|
SuspendProcesses
Action for the SuspendProcesses operation.
|
TerminateInstanceInAutoScalingGroup
Action for the TerminateInstanceInAutoScalingGroup operation.
|
UpdateAutoScalingGroup
Action for the UpdateAutoScalingGroup operation.
|
Modifier and Type | Method and Description |
---|---|
String |
getActionName()
Returns the name of this action.
|
static AutoScalingActions |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AutoScalingActions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AutoScalingActions AllAutoScalingActions
public static final AutoScalingActions CreateAutoScalingGroup
public static final AutoScalingActions CreateLaunchConfiguration
public static final AutoScalingActions CreateOrUpdateScalingTrigger
public static final AutoScalingActions CreateOrUpdateTags
public static final AutoScalingActions DeleteAutoScalingGroup
public static final AutoScalingActions DeleteLaunchConfiguration
public static final AutoScalingActions DeleteNotificationConfiguration
public static final AutoScalingActions DeletePolicy
public static final AutoScalingActions DeleteScheduledAction
public static final AutoScalingActions DeleteTags
public static final AutoScalingActions DeleteTrigger
public static final AutoScalingActions DescribeAdjustmentTypes
public static final AutoScalingActions DescribeAutoScalingGroups
public static final AutoScalingActions DescribeAutoScalingInstances
public static final AutoScalingActions DescribeAutoScalingNotificationTypes
public static final AutoScalingActions DescribeLaunchConfigurations
public static final AutoScalingActions DescribeMetricCollectionTypes
public static final AutoScalingActions DescribeNotificationConfigurations
public static final AutoScalingActions DescribePolicies
public static final AutoScalingActions DescribeScalingActivities
public static final AutoScalingActions DescribeScalingProcessTypes
public static final AutoScalingActions DescribeScheduledActions
public static final AutoScalingActions DescribeTags
public static final AutoScalingActions DescribeTriggers
public static final AutoScalingActions DisableMetricsCollection
public static final AutoScalingActions EnableMetricsCollection
public static final AutoScalingActions ExecutePolicy
public static final AutoScalingActions PutNotificationConfiguration
public static final AutoScalingActions PutScalingPolicy
public static final AutoScalingActions PutScheduledUpdateGroupAction
public static final AutoScalingActions ResumeProcesses
public static final AutoScalingActions SetDesiredCapacity
public static final AutoScalingActions SetInstanceHealth
public static final AutoScalingActions SuspendProcesses
public static final AutoScalingActions TerminateInstanceInAutoScalingGroup
public static final AutoScalingActions UpdateAutoScalingGroup
public static AutoScalingActions[] values()
for (AutoScalingActions c : AutoScalingActions.values()) System.out.println(c);
public static AutoScalingActions valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullpublic String getActionName()
Action
getActionName
in interface Action
Copyright © 2014. All rights reserved.