AWSS3RestoreRequest
Objective-C
@interface AWSS3RestoreRequest
Swift
class AWSS3RestoreRequest
Container for restore job parameters.
-
Lifetime of the active copy in days. Do not use with restores that specify
OutputLocation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable days;
Swift
var days: NSNumber? { get set }
-
The optional description for the job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
S3 Glacier related parameters pertaining to this job. Do not use with restores that specify
OutputLocation
.Declaration
Objective-C
@property (nonatomic, strong) AWSS3GlacierJobParameters *_Nullable glacierJobParameters;
Swift
var glacierJobParameters: AWSS3GlacierJobParameters? { get set }
-
Describes the location where the restore job’s output is stored.
Declaration
Objective-C
@property (nonatomic, strong) AWSS3OutputLocation *_Nullable outputLocation;
Swift
var outputLocation: AWSS3OutputLocation? { get set }
-
Describes the parameters for Select job types.
Declaration
Objective-C
@property (nonatomic, strong) AWSS3SelectParameters *_Nullable selectParameters;
Swift
var selectParameters: AWSS3SelectParameters? { get set }
-
Type of restore request.
Declaration
Objective-C
@property (nonatomic) AWSS3RestoreRequestType types;
Swift
var types: AWSS3RestoreRequestType { get set }