예제 #1
0
    public Task <PutObjectLegalHoldResponse> PutObjectLegalHoldAsync(string bucketName, string objectKey, bool lockStatus, Action <PutObjectLegalHoldRequest>?config = null, CancellationToken token = default)
    {
        PutObjectLegalHoldRequest req = new PutObjectLegalHoldRequest(bucketName, objectKey, lockStatus);

        config?.Invoke(req);

        return(_objectOperations.PutObjectLegalHoldAsync(req, token));
    }