Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Gets a summary of all AWS CodePipeline action types associated with your account.
This operation returns paginated results.
Synopsis
- data ListActionTypes = ListActionTypes' {}
- newListActionTypes :: ListActionTypes
- listActionTypes_actionOwnerFilter :: Lens' ListActionTypes (Maybe ActionOwner)
- listActionTypes_nextToken :: Lens' ListActionTypes (Maybe Text)
- listActionTypes_regionFilter :: Lens' ListActionTypes (Maybe Text)
- data ListActionTypesResponse = ListActionTypesResponse' {
- nextToken :: Maybe Text
- httpStatus :: Int
- actionTypes :: [ActionType]
- newListActionTypesResponse :: Int -> ListActionTypesResponse
- listActionTypesResponse_nextToken :: Lens' ListActionTypesResponse (Maybe Text)
- listActionTypesResponse_httpStatus :: Lens' ListActionTypesResponse Int
- listActionTypesResponse_actionTypes :: Lens' ListActionTypesResponse [ActionType]
Creating a Request
data ListActionTypes Source #
Represents the input of a ListActionTypes
action.
See: newListActionTypes
smart constructor.
ListActionTypes' | |
|
Instances
newListActionTypes :: ListActionTypes Source #
Create a value of ListActionTypes
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:actionOwnerFilter:ListActionTypes'
, listActionTypes_actionOwnerFilter
- Filters the list of action types to those created by a specified entity.
ListActionTypes
, listActionTypes_nextToken
- An identifier that was returned from the previous list action types
call, which can be used to return the next set of action types in the
list.
$sel:regionFilter:ListActionTypes'
, listActionTypes_regionFilter
- The Region to filter on for the list of action types.
Request Lenses
listActionTypes_actionOwnerFilter :: Lens' ListActionTypes (Maybe ActionOwner) Source #
Filters the list of action types to those created by a specified entity.
listActionTypes_nextToken :: Lens' ListActionTypes (Maybe Text) Source #
An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.
listActionTypes_regionFilter :: Lens' ListActionTypes (Maybe Text) Source #
The Region to filter on for the list of action types.
Destructuring the Response
data ListActionTypesResponse Source #
Represents the output of a ListActionTypes
action.
See: newListActionTypesResponse
smart constructor.
ListActionTypesResponse' | |
|
Instances
newListActionTypesResponse Source #
Create a value of ListActionTypesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListActionTypes
, listActionTypesResponse_nextToken
- If the amount of returned information is significantly large, an
identifier is also returned. It can be used in a subsequent list action
types call to return the next set of action types in the list.
$sel:httpStatus:ListActionTypesResponse'
, listActionTypesResponse_httpStatus
- The response's http status code.
$sel:actionTypes:ListActionTypesResponse'
, listActionTypesResponse_actionTypes
- Provides details of the action types.
Response Lenses
listActionTypesResponse_nextToken :: Lens' ListActionTypesResponse (Maybe Text) Source #
If the amount of returned information is significantly large, an identifier is also returned. It can be used in a subsequent list action types call to return the next set of action types in the list.
listActionTypesResponse_httpStatus :: Lens' ListActionTypesResponse Int Source #
The response's http status code.
listActionTypesResponse_actionTypes :: Lens' ListActionTypesResponse [ActionType] Source #
Provides details of the action types.