list_access_policies
async
¶
list_access_policies(
type: AccessPolicyType,
*,
config_overrides: Optional[AsyncOpenSearchServerlessClientConfig] = None,
resource: Optional[ResourceFilter] = None,
next_token: Optional[str] = None,
max_results: Optional[int] = None,
) -> ListAccessPoliciesResponse
Returns information about a list of OpenSearch Serverless access policies.
Parameters:
-
type(AccessPolicyType) –The type of access policy.
-
resource(Optional[ResourceFilter], default:None) –Resource filters (can be collections or indexes) that policies can apply to.
-
next_token(Optional[str], default:None) –If your initial
ListAccessPoliciesoperation returns anextToken, you can include the returnednextTokenin subsequentListAccessPoliciesoperations, 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.