listSecurityPolicies method
Lists the security policies that are attached to your servers and SFTP connectors. For more information about security policies, see Working with security policies for servers or Working with security policies for SFTP connectors.
May throw InternalServiceError.
May throw InvalidNextTokenException.
May throw InvalidRequestException.
May throw ServiceUnavailableException.
Parameter maxResults :
Specifies the number of security policies to return as a response to the
ListSecurityPolicies query.
Parameter nextToken :
When additional results are obtained from the
ListSecurityPolicies command, a NextToken
parameter is returned in the output. You can then pass the
NextToken parameter in a subsequent command to continue
listing additional security policies.
Implementation
Future<ListSecurityPoliciesResponse> listSecurityPolicies({
int? maxResults,
String? nextToken,
}) async {
_s.validateNumRange(
'maxResults',
maxResults,
1,
1000,
);
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.1',
'X-Amz-Target': 'TransferService.ListSecurityPolicies'
};
final jsonResponse = await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
if (maxResults != null) 'MaxResults': maxResults,
if (nextToken != null) 'NextToken': nextToken,
},
);
return ListSecurityPoliciesResponse.fromJson(jsonResponse.body);
}