Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes the actions scheduled for your Auto Scaling group that haven't run. To describe the actions that have already run, use DescribeScalingActivities.
See: AWS API Reference for DescribeScheduledActions.
This operation returns paginated results.
- describeScheduledActions :: DescribeScheduledActions
- data DescribeScheduledActions
- dsasStartTime :: Lens' DescribeScheduledActions (Maybe UTCTime)
- dsasNextToken :: Lens' DescribeScheduledActions (Maybe Text)
- dsasMaxRecords :: Lens' DescribeScheduledActions (Maybe Int)
- dsasEndTime :: Lens' DescribeScheduledActions (Maybe UTCTime)
- dsasAutoScalingGroupName :: Lens' DescribeScheduledActions (Maybe Text)
- dsasScheduledActionNames :: Lens' DescribeScheduledActions [Text]
- describeScheduledActionsResponse :: Int -> DescribeScheduledActionsResponse
- data DescribeScheduledActionsResponse
- dsarsScheduledUpdateGroupActions :: Lens' DescribeScheduledActionsResponse [ScheduledUpdateGroupAction]
- dsarsNextToken :: Lens' DescribeScheduledActionsResponse (Maybe Text)
- dsarsStatus :: Lens' DescribeScheduledActionsResponse Int
Creating a Request
describeScheduledActions :: DescribeScheduledActions Source
Creates a value of DescribeScheduledActions
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeScheduledActions Source
See: describeScheduledActions
smart constructor.
Request Lenses
dsasStartTime :: Lens' DescribeScheduledActions (Maybe UTCTime) Source
The earliest scheduled start time to return. If scheduled action names are provided, this parameter is ignored.
dsasNextToken :: Lens' DescribeScheduledActions (Maybe Text) Source
The token for the next set of items to return. (You received this token from a previous call.)
dsasMaxRecords :: Lens' DescribeScheduledActions (Maybe Int) Source
The maximum number of items to return with this call.
dsasEndTime :: Lens' DescribeScheduledActions (Maybe UTCTime) Source
The latest scheduled start time to return. If scheduled action names are provided, this parameter is ignored.
dsasAutoScalingGroupName :: Lens' DescribeScheduledActions (Maybe Text) Source
The name of the group.
dsasScheduledActionNames :: Lens' DescribeScheduledActions [Text] Source
Describes one or more scheduled actions. If you omit this list, the call describes all scheduled actions. If you specify an unknown scheduled action it is ignored with no error.
You can describe up to a maximum of 50 instances with a single call. If
there are more items to return, the call returns a token. To get the
next set of items, repeat the call with the returned token in the
NextToken
parameter.
Destructuring the Response
describeScheduledActionsResponse Source
Creates a value of DescribeScheduledActionsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeScheduledActionsResponse Source
See: describeScheduledActionsResponse
smart constructor.
Response Lenses
dsarsScheduledUpdateGroupActions :: Lens' DescribeScheduledActionsResponse [ScheduledUpdateGroupAction] Source
The scheduled actions.
dsarsNextToken :: Lens' DescribeScheduledActionsResponse (Maybe Text) Source
The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
dsarsStatus :: Lens' DescribeScheduledActionsResponse Int Source
The response status code.