| IS3ObjectInfoProvider Interface | 
Namespace: CMS.AmazonStorage
public interface IS3ObjectInfoProvider
The IS3ObjectInfoProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| AppendTextToObject | 
            Appends text to Amazon S3 storage object.
              | |
| CopyObjects | 
            Copies object to another.
              | |
| CreateEmptyObject | 
            Creates empty object.
              | |
| DeleteObject | 
            Deletes object from Amazon S3 storage.
              | |
| GetInfo(String) | 
            Returns new instance of S3ObjectInfo.
              | |
| GetInfo(String, Boolean) | 
            Initializes new instance of S3 object info with specified bucket name.
              | |
| GetObjectContent | 
            Returns object content as a CMS.IO.Stream.
              | |
| GetObjectsList | 
            Returns list with objects from given bucket and under given path. 
              | |
| ObjectExists | 
            Returns whether object exists.
              | |
| PutDataFromStreamToObject | 
            Puts data from stream to Amazon S3 storage.
              | |
| PutFileToObject | 
            Puts file to Amazon S3 storage.
              | |
| PutTextToObject | 
            Puts text to Amazon S3 storage object.
              |