AWSS3ObjectVersion
Objective-C
@interface AWSS3ObjectVersion
Swift
class AWSS3ObjectVersion
The version of an object.
-
The entity tag is an MD5 hash of that version of the object.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ETag;
Swift
var eTag: String? { get set }
-
Specifies whether the object is (true) or is not (false) the latest version of an object.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable isLatest;
Swift
var isLatest: NSNumber? { get set }
-
The object key.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable key;
Swift
var key: String? { get set }
-
Date and time the object was last modified.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastModified;
Swift
var lastModified: Date? { get set }
-
Specifies the owner of the object.
Declaration
Objective-C
@property (nonatomic, strong) AWSS3Owner *_Nullable owner;
Swift
var owner: AWSS3Owner? { get set }
-
Size in bytes of the object.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable size;
Swift
var size: NSNumber? { get set }
-
The class of storage used to store the object.
Declaration
Objective-C
@property (nonatomic) AWSS3ObjectVersionStorageClass storageClass;
Swift
var storageClass: AWSS3ObjectVersionStorageClass { get set }
-
Version ID of an object.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable versionId;
Swift
var versionId: String? { get set }