| 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 |
Amazonka.CloudWatchLogs.DescribeSubscriptionFilters
Description
Lists the subscription filters for the specified log group. You can list all the subscription filters or filter the results by prefix. The results are ASCII-sorted by filter name.
This operation returns paginated results.
Synopsis
- data DescribeSubscriptionFilters = DescribeSubscriptionFilters' {}
- newDescribeSubscriptionFilters :: Text -> DescribeSubscriptionFilters
- describeSubscriptionFilters_filterNamePrefix :: Lens' DescribeSubscriptionFilters (Maybe Text)
- describeSubscriptionFilters_limit :: Lens' DescribeSubscriptionFilters (Maybe Natural)
- describeSubscriptionFilters_nextToken :: Lens' DescribeSubscriptionFilters (Maybe Text)
- describeSubscriptionFilters_logGroupName :: Lens' DescribeSubscriptionFilters Text
- data DescribeSubscriptionFiltersResponse = DescribeSubscriptionFiltersResponse' {}
- newDescribeSubscriptionFiltersResponse :: Int -> DescribeSubscriptionFiltersResponse
- describeSubscriptionFiltersResponse_nextToken :: Lens' DescribeSubscriptionFiltersResponse (Maybe Text)
- describeSubscriptionFiltersResponse_subscriptionFilters :: Lens' DescribeSubscriptionFiltersResponse (Maybe [SubscriptionFilter])
- describeSubscriptionFiltersResponse_httpStatus :: Lens' DescribeSubscriptionFiltersResponse Int
Creating a Request
data DescribeSubscriptionFilters Source #
See: newDescribeSubscriptionFilters smart constructor.
Constructors
| DescribeSubscriptionFilters' | |
Fields
| |
Instances
newDescribeSubscriptionFilters Source #
Arguments
| :: Text | |
| -> DescribeSubscriptionFilters |
Create a value of DescribeSubscriptionFilters 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:filterNamePrefix:DescribeSubscriptionFilters', describeSubscriptionFilters_filterNamePrefix - The prefix to match. If you don't specify a value, no prefix filter is
applied.
$sel:limit:DescribeSubscriptionFilters', describeSubscriptionFilters_limit - The maximum number of items returned. If you don't specify a value, the
default is up to 50 items.
DescribeSubscriptionFilters, describeSubscriptionFilters_nextToken - The token for the next set of items to return. (You received this token
from a previous call.)
DescribeSubscriptionFilters, describeSubscriptionFilters_logGroupName - The name of the log group.
Request Lenses
describeSubscriptionFilters_filterNamePrefix :: Lens' DescribeSubscriptionFilters (Maybe Text) Source #
The prefix to match. If you don't specify a value, no prefix filter is applied.
describeSubscriptionFilters_limit :: Lens' DescribeSubscriptionFilters (Maybe Natural) Source #
The maximum number of items returned. If you don't specify a value, the default is up to 50 items.
describeSubscriptionFilters_nextToken :: Lens' DescribeSubscriptionFilters (Maybe Text) Source #
The token for the next set of items to return. (You received this token from a previous call.)
describeSubscriptionFilters_logGroupName :: Lens' DescribeSubscriptionFilters Text Source #
The name of the log group.
Destructuring the Response
data DescribeSubscriptionFiltersResponse Source #
See: newDescribeSubscriptionFiltersResponse smart constructor.
Constructors
| DescribeSubscriptionFiltersResponse' | |
Fields
| |
Instances
newDescribeSubscriptionFiltersResponse Source #
Arguments
| :: Int | |
| -> DescribeSubscriptionFiltersResponse |
Create a value of DescribeSubscriptionFiltersResponse 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:
DescribeSubscriptionFilters, describeSubscriptionFiltersResponse_nextToken - Undocumented member.
$sel:subscriptionFilters:DescribeSubscriptionFiltersResponse', describeSubscriptionFiltersResponse_subscriptionFilters - The subscription filters.
$sel:httpStatus:DescribeSubscriptionFiltersResponse', describeSubscriptionFiltersResponse_httpStatus - The response's http status code.
Response Lenses
describeSubscriptionFiltersResponse_nextToken :: Lens' DescribeSubscriptionFiltersResponse (Maybe Text) Source #
Undocumented member.
describeSubscriptionFiltersResponse_subscriptionFilters :: Lens' DescribeSubscriptionFiltersResponse (Maybe [SubscriptionFilter]) Source #
The subscription filters.
describeSubscriptionFiltersResponse_httpStatus :: Lens' DescribeSubscriptionFiltersResponse Int Source #
The response's http status code.