分段复制请求参数
字段名 | 类型 | 约束 | 说明 |
|---|---|---|---|
options | const obs_options * | 必选 | 请求桶的上下文,配置option(C SDK),通过obs_options设置AK、SK、endpoint、bucket、超时时间、临时鉴权 |
key | char * | 必选 | 对象名。 |
object_info | obs_copy_destination_object_info * | 必选 | 指明多段上传任务。 |
object_info->destination_bucket | char * | 必选 | 目标对象所在桶。 |
object_info->destination_key | char * | 必选 | 目标对象名称。 |
object_info->last_modified_return | int64_t * | 必选 | 对象上次修改的时间。 |
object_info->etag_return_size | int | 必选 | eTag缓存大小。 |
object_info->etag_return | char * | 必选 | eTag缓存。 |
copypart | obs_upload_part_info * | 必选 | 上传段信息。 |
copypart->part_number | unsigned int | 必选 | 上传段的段号。 |
copypart->upload_id | char * | 必选 | 多段上传任务Id。 |
put_properties | 可选 | 上传对象属性。 | |
encryption_params | 可选 | 服务端加密设置。 | |
handler | 必选 | 回调结构体,结构体内所有成员都是回调函数的指针,用于设置处理接口响应数据的回调函数。您可以通过设置回调函数,把服务端的响应数据复制到您的自定义回调数据callback_data中。 | |
callback_data | void * | 可选 | 用户自定义回调数据。 |

