list_security_policies
async
¶
list_security_policies(
type: SecurityPolicyType,
*,
config_overrides: Optional[AsyncOpenSearchServerlessClientConfig] = None,
resource: Optional[ResourceFilter] = None,
next_token: Optional[str] = None,
max_results: Optional[int] = None,
) -> ListSecurityPoliciesResponse
Returns information about configured OpenSearch Serverless security policies.
Parameters:
-
type(SecurityPolicyType) –The type of policy.
-
resource(Optional[ResourceFilter], default:None) –Resource filters (can be collection or indexes) that policies can apply to.
-
next_token(Optional[str], default:None) –If your initial
ListSecurityPoliciesoperation returns anextToken, you can include the returnednextTokenin subsequentListSecurityPoliciesoperations, which returns results in the next page. -
max_results(Optional[int], default:None) –An optional parameter that specifies the maximum number of results to return. You can use
nextTokento get the next page of results. The default is 20.
Raises:
-
InternalServerException–Thrown when an error internal to the service occurs while processing a request.
-
ValidationException–Thrown when the HTTP request contains invalid input or is missing required input.
-
UnknownServiceError–The service returned an error code this client does not model.