public Task <PutBucketLifecycleConfigurationResponse> PutBucketLifecycleConfigurationAsync(string bucketName, IEnumerable <S3Rule> rules, Action <PutBucketLifecycleConfigurationRequest>?config = null, CancellationToken token = default) { PutBucketLifecycleConfigurationRequest request = new PutBucketLifecycleConfigurationRequest(bucketName, rules); config?.Invoke(request); return(BucketOperations.PutBucketLifecycleConfigurationAsync(request, token)); }
public Task <PutBucketLifecycleConfigurationResponse> PutBucketLifecycleConfigurationAsync(PutBucketLifecycleConfigurationRequest request, CancellationToken token = default) { return(_requestHandler.SendRequestAsync <PutBucketLifecycleConfigurationRequest, PutBucketLifecycleConfigurationResponse>(request, token)); }