Enum AutoScalingActions

    • Enum Constant Detail

      • AllAutoScalingActions

        public static final AutoScalingActions AllAutoScalingActions
        Represents any action executed on Auto Scaling.
      • AttachInstances

        public static final AutoScalingActions AttachInstances
        Action for the AttachInstances operation.
      • AttachLoadBalancers

        public static final AutoScalingActions AttachLoadBalancers
        Action for the AttachLoadBalancers operation.
      • CompleteLifecycleAction

        public static final AutoScalingActions CompleteLifecycleAction
        Action for the CompleteLifecycleAction operation.
      • CreateAutoScalingGroup

        public static final AutoScalingActions CreateAutoScalingGroup
        Action for the CreateAutoScalingGroup operation.
      • CreateLaunchConfiguration

        public static final AutoScalingActions CreateLaunchConfiguration
        Action for the CreateLaunchConfiguration operation.
      • CreateOrUpdateTags

        public static final AutoScalingActions CreateOrUpdateTags
        Action for the CreateOrUpdateTags operation.
      • DeleteAutoScalingGroup

        public static final AutoScalingActions DeleteAutoScalingGroup
        Action for the DeleteAutoScalingGroup operation.
      • DeleteLaunchConfiguration

        public static final AutoScalingActions DeleteLaunchConfiguration
        Action for the DeleteLaunchConfiguration operation.
      • DeleteLifecycleHook

        public static final AutoScalingActions DeleteLifecycleHook
        Action for the DeleteLifecycleHook operation.
      • DeleteNotificationConfiguration

        public static final AutoScalingActions DeleteNotificationConfiguration
        Action for the DeleteNotificationConfiguration operation.
      • DeletePolicy

        public static final AutoScalingActions DeletePolicy
        Action for the DeletePolicy operation.
      • DeleteScheduledAction

        public static final AutoScalingActions DeleteScheduledAction
        Action for the DeleteScheduledAction operation.
      • DeleteTags

        public static final AutoScalingActions DeleteTags
        Action for the DeleteTags operation.
      • DescribeAccountLimits

        public static final AutoScalingActions DescribeAccountLimits
        Action for the DescribeAccountLimits operation.
      • DescribeAdjustmentTypes

        public static final AutoScalingActions DescribeAdjustmentTypes
        Action for the DescribeAdjustmentTypes operation.
      • DescribeAutoScalingGroups

        public static final AutoScalingActions DescribeAutoScalingGroups
        Action for the DescribeAutoScalingGroups operation.
      • DescribeAutoScalingInstances

        public static final AutoScalingActions DescribeAutoScalingInstances
        Action for the DescribeAutoScalingInstances operation.
      • DescribeAutoScalingNotificationTypes

        public static final AutoScalingActions DescribeAutoScalingNotificationTypes
        Action for the DescribeAutoScalingNotificationTypes operation.
      • DescribeLaunchConfigurations

        public static final AutoScalingActions DescribeLaunchConfigurations
        Action for the DescribeLaunchConfigurations operation.
      • DescribeLifecycleHookTypes

        public static final AutoScalingActions DescribeLifecycleHookTypes
        Action for the DescribeLifecycleHookTypes operation.
      • DescribeLifecycleHooks

        public static final AutoScalingActions DescribeLifecycleHooks
        Action for the DescribeLifecycleHooks operation.
      • DescribeLoadBalancers

        public static final AutoScalingActions DescribeLoadBalancers
        Action for the DescribeLoadBalancers operation.
      • DescribeMetricCollectionTypes

        public static final AutoScalingActions DescribeMetricCollectionTypes
        Action for the DescribeMetricCollectionTypes operation.
      • DescribeNotificationConfigurations

        public static final AutoScalingActions DescribeNotificationConfigurations
        Action for the DescribeNotificationConfigurations operation.
      • DescribePolicies

        public static final AutoScalingActions DescribePolicies
        Action for the DescribePolicies operation.
      • DescribeScalingActivities

        public static final AutoScalingActions DescribeScalingActivities
        Action for the DescribeScalingActivities operation.
      • DescribeScalingProcessTypes

        public static final AutoScalingActions DescribeScalingProcessTypes
        Action for the DescribeScalingProcessTypes operation.
      • DescribeScheduledActions

        public static final AutoScalingActions DescribeScheduledActions
        Action for the DescribeScheduledActions operation.
      • DescribeTags

        public static final AutoScalingActions DescribeTags
        Action for the DescribeTags operation.
      • DescribeTerminationPolicyTypes

        public static final AutoScalingActions DescribeTerminationPolicyTypes
        Action for the DescribeTerminationPolicyTypes operation.
      • DetachInstances

        public static final AutoScalingActions DetachInstances
        Action for the DetachInstances operation.
      • DetachLoadBalancers

        public static final AutoScalingActions DetachLoadBalancers
        Action for the DetachLoadBalancers operation.
      • DisableMetricsCollection

        public static final AutoScalingActions DisableMetricsCollection
        Action for the DisableMetricsCollection operation.
      • EnableMetricsCollection

        public static final AutoScalingActions EnableMetricsCollection
        Action for the EnableMetricsCollection operation.
      • EnterStandby

        public static final AutoScalingActions EnterStandby
        Action for the EnterStandby operation.
      • ExecutePolicy

        public static final AutoScalingActions ExecutePolicy
        Action for the ExecutePolicy operation.
      • ExitStandby

        public static final AutoScalingActions ExitStandby
        Action for the ExitStandby operation.
      • PutLifecycleHook

        public static final AutoScalingActions PutLifecycleHook
        Action for the PutLifecycleHook operation.
      • PutNotificationConfiguration

        public static final AutoScalingActions PutNotificationConfiguration
        Action for the PutNotificationConfiguration operation.
      • PutScalingPolicy

        public static final AutoScalingActions PutScalingPolicy
        Action for the PutScalingPolicy operation.
      • PutScheduledUpdateGroupAction

        public static final AutoScalingActions PutScheduledUpdateGroupAction
        Action for the PutScheduledUpdateGroupAction operation.
      • RecordLifecycleActionHeartbeat

        public static final AutoScalingActions RecordLifecycleActionHeartbeat
        Action for the RecordLifecycleActionHeartbeat operation.
      • ResumeProcesses

        public static final AutoScalingActions ResumeProcesses
        Action for the ResumeProcesses operation.
      • SetDesiredCapacity

        public static final AutoScalingActions SetDesiredCapacity
        Action for the SetDesiredCapacity operation.
      • SetInstanceHealth

        public static final AutoScalingActions SetInstanceHealth
        Action for the SetInstanceHealth operation.
      • SetInstanceProtection

        public static final AutoScalingActions SetInstanceProtection
        Action for the SetInstanceProtection operation.
      • SuspendProcesses

        public static final AutoScalingActions SuspendProcesses
        Action for the SuspendProcesses operation.
      • TerminateInstanceInAutoScalingGroup

        public static final AutoScalingActions TerminateInstanceInAutoScalingGroup
        Action for the TerminateInstanceInAutoScalingGroup operation.
      • UpdateAutoScalingGroup

        public static final AutoScalingActions UpdateAutoScalingGroup
        Action for the UpdateAutoScalingGroup operation.
    • Method Detail

      • values

        public static AutoScalingActions[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (AutoScalingActions c : AutoScalingActions.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AutoScalingActions valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getActionName

        public String getActionName()
        Description copied from interface: Action
        Returns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.
        Specified by:
        getActionName in interface Action
        Returns:
        The name of this action.