public Task <IlmPutLifecycleResponse> PutLifecycleAsync(Elastic.Clients.Elasticsearch.Name policy, Action <IlmPutLifecycleRequestDescriptor> configureRequest = null, CancellationToken cancellationToken = default) { var descriptor = new IlmPutLifecycleRequestDescriptor(policy); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); return(DoRequestAsync <IlmPutLifecycleRequestDescriptor, IlmPutLifecycleResponse>(descriptor)); }
public IlmPutLifecycleResponse PutLifecycle(Elastic.Clients.Elasticsearch.Name policy, Action <IlmPutLifecycleRequestDescriptor> configureRequest = null) { var descriptor = new IlmPutLifecycleRequestDescriptor(policy); configureRequest?.Invoke(descriptor); descriptor.BeforeRequest(); return(DoRequest <IlmPutLifecycleRequestDescriptor, IlmPutLifecycleResponse>(descriptor)); }