点击或拖拽改变大小

CopyObjectRequest 类

复制对象的请求参数。
继承层次

命名空间:  OBS.Model
程序集:  esdk_obs_.net (在 esdk_obs_.net.dll 中) 版本:3.19.7.1 (3.19.7.1)
语法
C#
public class CopyObjectRequest : PutObjectBasicRequest

CopyObjectRequest 类型公开以下成员。

构造函数
  名称说明
公共方法CopyObjectRequest
初始化 CopyObjectRequest 类的一个新实例
Top
属性
  名称说明
公共属性BucketName
桶名。
(继承自 ObsBucketWebServiceRequest。)
公共属性CannedAcl
对象的访问权限。
(继承自 PutObjectBasicRequest。)
公共属性ContentType
对象的MIME类型。
(继承自 PutObjectBasicRequest。)
公共属性IfMatch
如果源对象的ETag值与该参数值相同,则进行复制,否则返回异常码。
公共属性IfModifiedSince
如果源对象的修改时间晚于该参数值指定的时间,则进行复制,否则返回异常码。
公共属性IfNoneMatch
如果源对象的ETag值与该参数值不相同,则进行复制,否则返回异常码。
公共属性IfUnmodifiedSince
如果源对象的修改时间早于该参数值指定的时间,则进行复制,否则返回异常码。
公共属性Metadata
对象的自定义元数据。
(继承自 PutObjectBasicRequest。)
公共属性MetadataDirective
复制策略。
公共属性ObjectKey
对象名。
(继承自 PutObjectBasicRequest。)
公共属性SourceBucketName
源桶名。
公共属性SourceObjectKey
源对象名。
公共属性SourceSseCHeader
源对象SSE-C解密头域信息。
公共属性SourceVersionId
源对象的版本号。
公共属性SseHeader
对象内容SSE加密头域信息。
(继承自 PutObjectBasicRequest。)
公共属性StorageClass
对象的存储类型。
(继承自 PutObjectBasicRequest。)
公共属性SuccessRedirectLocation
请求操作响应成功后的重定向地址。
(继承自 PutObjectBasicRequest。)
公共属性WebsiteRedirectLocation
对象的重定向链接,可以将获取这个对象的请求重定向到桶内另一个对象或一个外部的URL。
(继承自 PutObjectBasicRequest。)
Top
方法
  名称说明
公共方法GrantExtensionPermission
为用户授予OBS对象扩展权限。
(继承自 PutObjectBasicRequest。)
公共方法WithDrawExtensionPermission
撤回用户的OBS对象扩展权限。
(继承自 PutObjectBasicRequest。)
Top
参见