Class ListVersionsRequest
Container for the parameters to the ListVersions operation.
Returns metadata about all of the versions of objects in a bucket.
public class ListVersionsRequest : AmazonWebServiceRequest
- Inheritance
-
ListVersionsRequest
Constructors
ListVersionsRequest()
public ListVersionsRequest()
Properties
BucketName
The bucket name that contains the objects.
public string BucketName { get; set; }
Property Value
Delimiter
A delimiter is a character you use to group keys.
public string Delimiter { get; set; }
Property Value
Encoding
Requests Amazon S3 to encode the object keys in the response and specifies the encoding method to use. An object key may contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.
public EncodingType Encoding { get; set; }
Property Value
ExpectedBucketOwner
The account id of the expected bucket owner. If the bucket is owned by a different account, the request will fail with an HTTP 403 (Access Denied) error.
public string ExpectedBucketOwner { get; set; }
Property Value
KeyMarker
Specifies the key to start with when listing objects in a bucket.
public string KeyMarker { get; set; }
Property Value
MaxKeys
Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.
public int MaxKeys { get; set; }
Property Value
Prefix
Limits the response to keys that begin with the specified prefix.
public string Prefix { get; set; }
Property Value
VersionIdMarker
Specifies the object version you want to start listing from.
public string VersionIdMarker { get; set; }