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 |
Returns all the subscription filters associated with the specified log group. The list returned in the response is ASCII-sorted by filter name.
By default, this operation returns up to 50 subscription filters. If
there are more subscription filters to list, the response would contain
a nextToken
value in the response body. You can also limit the number
of subscription filters returned in the response by specifying the
limit
parameter in the request.
See: AWS API Reference for DescribeSubscriptionFilters.
This operation returns paginated results.
- describeSubscriptionFilters :: Text -> DescribeSubscriptionFilters
- data DescribeSubscriptionFilters
- dsfFilterNamePrefix :: Lens' DescribeSubscriptionFilters (Maybe Text)
- dsfNextToken :: Lens' DescribeSubscriptionFilters (Maybe Text)
- dsfLimit :: Lens' DescribeSubscriptionFilters (Maybe Natural)
- dsfLogGroupName :: Lens' DescribeSubscriptionFilters Text
- describeSubscriptionFiltersResponse :: Int -> DescribeSubscriptionFiltersResponse
- data DescribeSubscriptionFiltersResponse
- dsfrsSubscriptionFilters :: Lens' DescribeSubscriptionFiltersResponse [SubscriptionFilter]
- dsfrsNextToken :: Lens' DescribeSubscriptionFiltersResponse (Maybe Text)
- dsfrsStatus :: Lens' DescribeSubscriptionFiltersResponse Int
Creating a Request
describeSubscriptionFilters Source
Creates a value of DescribeSubscriptionFilters
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeSubscriptionFilters Source
See: describeSubscriptionFilters
smart constructor.
Request Lenses
dsfFilterNamePrefix :: Lens' DescribeSubscriptionFilters (Maybe Text) Source
Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.
dsfNextToken :: Lens' DescribeSubscriptionFilters (Maybe Text) Source
Undocumented member.
dsfLogGroupName :: Lens' DescribeSubscriptionFilters Text Source
The log group name for which subscription filters are to be listed.
Destructuring the Response
describeSubscriptionFiltersResponse Source
Creates a value of DescribeSubscriptionFiltersResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeSubscriptionFiltersResponse Source
See: describeSubscriptionFiltersResponse
smart constructor.
Response Lenses
dsfrsSubscriptionFilters :: Lens' DescribeSubscriptionFiltersResponse [SubscriptionFilter] Source
Undocumented member.
dsfrsNextToken :: Lens' DescribeSubscriptionFiltersResponse (Maybe Text) Source
Undocumented member.
dsfrsStatus :: Lens' DescribeSubscriptionFiltersResponse Int Source
The response status code.