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 |
List FeatureGroup
s based on given filter and order.
This operation returns paginated results.
Synopsis
- data ListFeatureGroups = ListFeatureGroups' {
- creationTimeAfter :: Maybe POSIX
- creationTimeBefore :: Maybe POSIX
- featureGroupStatusEquals :: Maybe FeatureGroupStatus
- maxResults :: Maybe Natural
- nameContains :: Maybe Text
- nextToken :: Maybe Text
- offlineStoreStatusEquals :: Maybe OfflineStoreStatusValue
- sortBy :: Maybe FeatureGroupSortBy
- sortOrder :: Maybe FeatureGroupSortOrder
- newListFeatureGroups :: ListFeatureGroups
- listFeatureGroups_creationTimeAfter :: Lens' ListFeatureGroups (Maybe UTCTime)
- listFeatureGroups_creationTimeBefore :: Lens' ListFeatureGroups (Maybe UTCTime)
- listFeatureGroups_featureGroupStatusEquals :: Lens' ListFeatureGroups (Maybe FeatureGroupStatus)
- listFeatureGroups_maxResults :: Lens' ListFeatureGroups (Maybe Natural)
- listFeatureGroups_nameContains :: Lens' ListFeatureGroups (Maybe Text)
- listFeatureGroups_nextToken :: Lens' ListFeatureGroups (Maybe Text)
- listFeatureGroups_offlineStoreStatusEquals :: Lens' ListFeatureGroups (Maybe OfflineStoreStatusValue)
- listFeatureGroups_sortBy :: Lens' ListFeatureGroups (Maybe FeatureGroupSortBy)
- listFeatureGroups_sortOrder :: Lens' ListFeatureGroups (Maybe FeatureGroupSortOrder)
- data ListFeatureGroupsResponse = ListFeatureGroupsResponse' {}
- newListFeatureGroupsResponse :: Int -> ListFeatureGroupsResponse
- listFeatureGroupsResponse_nextToken :: Lens' ListFeatureGroupsResponse (Maybe Text)
- listFeatureGroupsResponse_httpStatus :: Lens' ListFeatureGroupsResponse Int
- listFeatureGroupsResponse_featureGroupSummaries :: Lens' ListFeatureGroupsResponse [FeatureGroupSummary]
Creating a Request
data ListFeatureGroups Source #
See: newListFeatureGroups
smart constructor.
ListFeatureGroups' | |
|
Instances
newListFeatureGroups :: ListFeatureGroups Source #
Create a value of ListFeatureGroups
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:creationTimeAfter:ListFeatureGroups'
, listFeatureGroups_creationTimeAfter
- Use this parameter to search for FeatureGroups
s created after a
specific date and time.
$sel:creationTimeBefore:ListFeatureGroups'
, listFeatureGroups_creationTimeBefore
- Use this parameter to search for FeatureGroups
s created before a
specific date and time.
$sel:featureGroupStatusEquals:ListFeatureGroups'
, listFeatureGroups_featureGroupStatusEquals
- A FeatureGroup
status. Filters by FeatureGroup
status.
$sel:maxResults:ListFeatureGroups'
, listFeatureGroups_maxResults
- The maximum number of results returned by ListFeatureGroups
.
$sel:nameContains:ListFeatureGroups'
, listFeatureGroups_nameContains
- A string that partially matches one or more FeatureGroup
s names.
Filters FeatureGroup
s by name.
ListFeatureGroups
, listFeatureGroups_nextToken
- A token to resume pagination of ListFeatureGroups
results.
$sel:offlineStoreStatusEquals:ListFeatureGroups'
, listFeatureGroups_offlineStoreStatusEquals
- An OfflineStore
status. Filters by OfflineStore
status.
$sel:sortBy:ListFeatureGroups'
, listFeatureGroups_sortBy
- The value on which the feature group list is sorted.
$sel:sortOrder:ListFeatureGroups'
, listFeatureGroups_sortOrder
- The order in which feature groups are listed.
Request Lenses
listFeatureGroups_creationTimeAfter :: Lens' ListFeatureGroups (Maybe UTCTime) Source #
Use this parameter to search for FeatureGroups
s created after a
specific date and time.
listFeatureGroups_creationTimeBefore :: Lens' ListFeatureGroups (Maybe UTCTime) Source #
Use this parameter to search for FeatureGroups
s created before a
specific date and time.
listFeatureGroups_featureGroupStatusEquals :: Lens' ListFeatureGroups (Maybe FeatureGroupStatus) Source #
A FeatureGroup
status. Filters by FeatureGroup
status.
listFeatureGroups_maxResults :: Lens' ListFeatureGroups (Maybe Natural) Source #
The maximum number of results returned by ListFeatureGroups
.
listFeatureGroups_nameContains :: Lens' ListFeatureGroups (Maybe Text) Source #
A string that partially matches one or more FeatureGroup
s names.
Filters FeatureGroup
s by name.
listFeatureGroups_nextToken :: Lens' ListFeatureGroups (Maybe Text) Source #
A token to resume pagination of ListFeatureGroups
results.
listFeatureGroups_offlineStoreStatusEquals :: Lens' ListFeatureGroups (Maybe OfflineStoreStatusValue) Source #
An OfflineStore
status. Filters by OfflineStore
status.
listFeatureGroups_sortBy :: Lens' ListFeatureGroups (Maybe FeatureGroupSortBy) Source #
The value on which the feature group list is sorted.
listFeatureGroups_sortOrder :: Lens' ListFeatureGroups (Maybe FeatureGroupSortOrder) Source #
The order in which feature groups are listed.
Destructuring the Response
data ListFeatureGroupsResponse Source #
See: newListFeatureGroupsResponse
smart constructor.
ListFeatureGroupsResponse' | |
|
Instances
newListFeatureGroupsResponse Source #
Create a value of ListFeatureGroupsResponse
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:
ListFeatureGroups
, listFeatureGroupsResponse_nextToken
- A token to resume pagination of ListFeatureGroups
results.
$sel:httpStatus:ListFeatureGroupsResponse'
, listFeatureGroupsResponse_httpStatus
- The response's http status code.
$sel:featureGroupSummaries:ListFeatureGroupsResponse'
, listFeatureGroupsResponse_featureGroupSummaries
- A summary of feature groups.
Response Lenses
listFeatureGroupsResponse_nextToken :: Lens' ListFeatureGroupsResponse (Maybe Text) Source #
A token to resume pagination of ListFeatureGroups
results.
listFeatureGroupsResponse_httpStatus :: Lens' ListFeatureGroupsResponse Int Source #
The response's http status code.
listFeatureGroupsResponse_featureGroupSummaries :: Lens' ListFeatureGroupsResponse [FeatureGroupSummary] Source #
A summary of feature groups.