AWSS3ObjectVersion

@interface AWSS3ObjectVersion
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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 (readwrite, strong, nonatomic) NSNumber *_Nullable isLatest;

    Swift

    var isLatest: NSNumber? { get set }
  • key

    The object key.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable key;

    Swift

    var key: String? { get set }
  • Date and time the object was last modified.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSDate *_Nullable lastModified;

    Swift

    var lastModified: Date? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) AWSS3Owner *_Nullable owner;

    Swift

    var owner: AWSS3Owner? { get set }
  • Size in bytes of the object.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSNumber *_Nullable size;

    Swift

    var size: NSNumber? { get set }
  • The class of storage used to store the object.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        AWSS3ObjectVersionStorageClass storageClass;

    Swift

    var storageClass: AWSS3ObjectVersionStorageClass { get set }
  • Version ID of an object.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable versionId;

    Swift

    var versionId: String? { get set }