Copyright | (c) 2013-2016 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.
This operation returns paginated results.
- describeScheduledActions :: DescribeScheduledActions
- data DescribeScheduledActions
- dsasStartTime :: Lens' DescribeScheduledActions (Maybe UTCTime)
- dsasNextToken :: Lens' DescribeScheduledActions (Maybe Text)
- dsasAutoScalingGroupName :: Lens' DescribeScheduledActions (Maybe Text)
- dsasMaxRecords :: Lens' DescribeScheduledActions (Maybe Int)
- dsasEndTime :: Lens' DescribeScheduledActions (Maybe UTCTime)
- dsasScheduledActionNames :: Lens' DescribeScheduledActions [Text]
- describeScheduledActionsResponse :: Int -> DescribeScheduledActionsResponse
- data DescribeScheduledActionsResponse
- dsarsScheduledUpdateGroupActions :: Lens' DescribeScheduledActionsResponse [ScheduledUpdateGroupAction]
- dsarsNextToken :: Lens' DescribeScheduledActionsResponse (Maybe Text)
- dsarsResponseStatus :: 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.)
dsasAutoScalingGroupName :: Lens' DescribeScheduledActions (Maybe Text) Source #
The name of the group.
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.
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.
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.
dsarsResponseStatus :: Lens' DescribeScheduledActionsResponse Int Source #
The response status code.