list_lifecycle_policies
async
¶
list_lifecycle_policies(
type: LifecyclePolicyType,
*,
config_overrides: Optional[AsyncOpenSearchServerlessClientConfig] = None,
resources: Optional[LifecycleResourceFilter] = None,
next_token: Optional[str] = None,
max_results: Optional[int] = None,
) -> ListLifecyclePoliciesResponse
Returns a list of OpenSearch Serverless lifecycle policies. For more information, see Viewing data lifecycle policies.
Parameters:
-
type(LifecyclePolicyType) –The type of lifecycle policy.
-
resources(Optional[LifecycleResourceFilter], default:None) –Resource filters that policies can apply to. Currently, the only supported resource type is
index. -
next_token(Optional[str], default:None) –If your initial
ListLifecyclePoliciesoperation returns anextToken, you can include the returnednextTokenin subsequentListLifecyclePoliciesoperations, 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 use
nextTokento get the next page of results. The default is 10.
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.