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 |
Returns an array of PolicySummary
objects.
This operation returns paginated results.
Synopsis
- data ListPolicies = ListPolicies' {}
- newListPolicies :: ListPolicies
- listPolicies_maxResults :: Lens' ListPolicies (Maybe Natural)
- listPolicies_nextToken :: Lens' ListPolicies (Maybe Text)
- data ListPoliciesResponse = ListPoliciesResponse' {
- nextToken :: Maybe Text
- policyList :: Maybe [PolicySummary]
- httpStatus :: Int
- newListPoliciesResponse :: Int -> ListPoliciesResponse
- listPoliciesResponse_nextToken :: Lens' ListPoliciesResponse (Maybe Text)
- listPoliciesResponse_policyList :: Lens' ListPoliciesResponse (Maybe [PolicySummary])
- listPoliciesResponse_httpStatus :: Lens' ListPoliciesResponse Int
Creating a Request
data ListPolicies Source #
See: newListPolicies
smart constructor.
ListPolicies' | |
|
Instances
newListPolicies :: ListPolicies Source #
Create a value of ListPolicies
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:maxResults:ListPolicies'
, listPolicies_maxResults
- Specifies the number of PolicySummary
objects that you want Firewall
Manager to return for this request. If you have more PolicySummary
objects than the number that you specify for MaxResults
, the response
includes a NextToken
value that you can use to get another batch of
PolicySummary
objects.
ListPolicies
, listPolicies_nextToken
- If you specify a value for MaxResults
and you have more
PolicySummary
objects than the number that you specify for
MaxResults
, Firewall Manager returns a NextToken
value in the
response that allows you to list another group of PolicySummary
objects. For the second and subsequent ListPolicies
requests, specify
the value of NextToken
from the previous response to get information
about another batch of PolicySummary
objects.
Request Lenses
listPolicies_maxResults :: Lens' ListPolicies (Maybe Natural) Source #
Specifies the number of PolicySummary
objects that you want Firewall
Manager to return for this request. If you have more PolicySummary
objects than the number that you specify for MaxResults
, the response
includes a NextToken
value that you can use to get another batch of
PolicySummary
objects.
listPolicies_nextToken :: Lens' ListPolicies (Maybe Text) Source #
If you specify a value for MaxResults
and you have more
PolicySummary
objects than the number that you specify for
MaxResults
, Firewall Manager returns a NextToken
value in the
response that allows you to list another group of PolicySummary
objects. For the second and subsequent ListPolicies
requests, specify
the value of NextToken
from the previous response to get information
about another batch of PolicySummary
objects.
Destructuring the Response
data ListPoliciesResponse Source #
See: newListPoliciesResponse
smart constructor.
ListPoliciesResponse' | |
|
Instances
newListPoliciesResponse Source #
Create a value of ListPoliciesResponse
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:
ListPolicies
, listPoliciesResponse_nextToken
- If you have more PolicySummary
objects than the number that you
specified for MaxResults
in the request, the response includes a
NextToken
value. To list more PolicySummary
objects, submit another
ListPolicies
request, and specify the NextToken
value from the
response in the NextToken
value in the next request.
$sel:policyList:ListPoliciesResponse'
, listPoliciesResponse_policyList
- An array of PolicySummary
objects.
$sel:httpStatus:ListPoliciesResponse'
, listPoliciesResponse_httpStatus
- The response's http status code.
Response Lenses
listPoliciesResponse_nextToken :: Lens' ListPoliciesResponse (Maybe Text) Source #
If you have more PolicySummary
objects than the number that you
specified for MaxResults
in the request, the response includes a
NextToken
value. To list more PolicySummary
objects, submit another
ListPolicies
request, and specify the NextToken
value from the
response in the NextToken
value in the next request.
listPoliciesResponse_policyList :: Lens' ListPoliciesResponse (Maybe [PolicySummary]) Source #
An array of PolicySummary
objects.
listPoliciesResponse_httpStatus :: Lens' ListPoliciesResponse Int Source #
The response's http status code.