OBSCopyPartRequest Class Reference

Inherits from OBSBaseRequest : OBSAbstractModel : OBSMTLModel
Conforms to OBSCopyPartProtocol
Declared in OBSCopyPartModel.h
OBSCopyPartModel.m

Overview

Copy a part.

  srcBucketName

Source bucket name

@property (nonatomic, strong, nonnull) NSString *srcBucketName

Declared In

OBSCopyPartModel.h

  srcObjectKey

Source object name

@property (nonatomic, strong, nonnull) NSString *srcObjectKey

Declared In

OBSCopyPartModel.h

  srcObjectVersionID

Version ID of the source object

@property (nonatomic, strong, nonnull) NSString *srcObjectVersionID

Declared In

OBSCopyPartModel.h

  range

Content range of the part in the source object

@property (nonatomic, strong, nonnull) NSString *range

Declared In

OBSCopyPartModel.h

  uploadBucketName

Destination bucket name

@property (nonatomic, strong, nonnull) NSString *uploadBucketName

Declared In

OBSCopyPartModel.h

  uploadObjectKey

Destination object name

@property (nonatomic, strong, nonnull) NSString *uploadObjectKey

Declared In

OBSCopyPartModel.h

  uploadPartNumber

Number of the part copy

@property (nonatomic, strong, nonnull) NSNumber *uploadPartNumber

Declared In

OBSCopyPartModel.h

  uploadID

Multipart upload ID

@property (nonatomic, strong, nonnull) NSString *uploadID

Declared In

OBSCopyPartModel.h

  srcObjectEncryption

Encryption mode of the source object

@property (nonatomic, strong, nonnull) __kindof OBSAbstractEncryption *srcObjectEncryption

Declared In

OBSCopyPartModel.h

  uploadEncryption

Encryption mode of the part copy

@property (nonatomic, strong, nonnull) __kindof OBSAbstractEncryption *uploadEncryption

Declared In

OBSCopyPartModel.h

– initWithSrcBucketName:srcObjectKey:uploadBucketName:uploadObjectKey:uploadPartNumber:uploadID:

Initialize a request for copying a part.

- (instancetype)initWithSrcBucketName:(NSString *)srcBucketName srcObjectKey:(NSString *)srcObjectKey uploadBucketName:(NSString *)uploadBucketName uploadObjectKey:(NSString *)uploadObjectKey uploadPartNumber:(NSNumber *)uploadPartNumber uploadID:(NSString *)uploadID

Parameters

srcBucketName

Source bucket name

srcObjectKey

Source object name

uploadBucketName

Destination bucket name

uploadObjectKey

Destination object name

uploadPartNumber

Number of the part copy

uploadID

Multipart upload ID

Return Value

Request for copying a part

Declared In

OBSCopyPartModel.h