Class ListObjectsV2Request
Inheritance
ListObjectsV2Request
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class ListObjectsV2Request : ObjectRequestBase, IValidatable, IRequestParameterProvider
Properties
|
Edit this page
View Source
ContinuationToken
ContinuationToken for pagination. Use NextContinuationToken from previous response.
Declaration
public string ContinuationToken { get; set; }
Property Value
|
Edit this page
View Source
Delimiter
Delimiter to group keys (e.g., "/"). Directory buckets only support "/".
Declaration
public string Delimiter { get; set; }
Property Value
|
Edit this page
View Source
EncodingType
Encoding type for object keys in response. Only "url" is supported.
Declaration
public string EncodingType { get; set; }
Property Value
|
Edit this page
View Source
FetchOwner
Set to true to return owner field with each key. Directory buckets return bucket owner for all objects.
Declaration
public bool? FetchOwner { get; set; }
Property Value
|
Edit this page
View Source
MaxKeys
Maximum number of keys to return (default: 1000).
Declaration
public int? MaxKeys { get; set; }
Property Value
|
Edit this page
View Source
OptionalObjectAttributes
Optional fields to return (e.g., "RestoreStatus"). Not supported for directory buckets.
Declaration
public string OptionalObjectAttributes { get; set; }
Property Value
|
Edit this page
View Source
Prefix
Limits response to keys that begin with the specified prefix. Directory buckets only support prefixes ending with "/".
Declaration
public string Prefix { get; set; }
Property Value
|
Edit this page
View Source
StartAfter
StartAfter key name for listing. Not supported for directory buckets.
Declaration
public string StartAfter { get; set; }
Property Value
Methods
|
Edit this page
View Source
GetRequestParameters()
Declaration
public override IEnumerable<RequestParameter> GetRequestParameters()
Returns
Overrides
Implements
Extension Methods