云服务器内容精选

  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 Key String 必选 对象名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 UploadId String 必选 分段上传任务的ID。 MaxParts Number 可选 列举已上传段的返回结果最大段数目,即分页时每一页中段数目。 PartNumberMarker Number 可选 列举已上传段的起始位置,只有Part Number大于该参数的段会被列出。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 Bucket String 桶名。 Key String 对象名。 UploadId String 分段上传任务的ID。 PartNumberMarker String 列举已上传段的起始位置,与请求中的该参数对应。 NextPartNumberMarker String 下次列举已上传段请求的起始位置。 MaxParts String 列举已上传段的返回结果最大段数目,与请求中的该参数对应。 IsTruncated String 表明本次请求是否返回了全部结果,“true”表示没有返回全部结果;“false”表示已返回了全部结果。 Parts Array 已上传段列表。 PartNumber String 段号。 LastModified String 段的最后上传时间。 ETag String 段的ETag值。 Size String 段的大小。 Initiator Object 分段上传任务的创建者。 ID String 创建者的DomainId。 Owner Object 和Initiator相同,代表分段上传任务的创建者。 ID String 创建者的DomainId。 StorageClass String 待分段上传对象的存储类型。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 LoggingEnabled Object 日志配置信息。 TargetBucket String 生成日志的目标桶。 TargetPrefix String 在目标桶中生成日志对象的对象名前缀。 TargetGrants Array 被授权用户权限信息列表。 Grantee Object 被授权用户。 ID String 被授权用户的DomainId,当用户类型是Group时为空。 URI String 被授权的用户组,当用户类型是CanonicalUser时为空。 Permission String 被授予的权限。
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 Objects Array 必选 待删除的对象列表。 Key String 必选 待删除对象的名称。 VersionId String 可选 待删除对象的版本号。 Quiet Boolean 可选 批量删除对象的响应方式,false表示详细模式,返回删除成功和删除失败的所有结果;true表示简单模式,只返回删除过程中出错的结果。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 Deleteds Array 删除成功的对象列表。 Key String 删除成功的对象名。 VersionId String 删除成功的对象版本号。 DeleteMarker String 标识删除的对象是否是删除标记。 DeleteMarkerVersionId String 删除标记的版本号。 Errors Array 删除失败的对象列表。 Key String 删除失败的对象名。 VersionId String 删除失败的对象版本号。 Code String 删除失败的错误码。 Message String 删除失败的错误消息。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 Size String 桶的空间大小。 ObjectNumber String 桶内对象个数。 StandardSize String 返回标准存储类型存量大小 StandardObjectNumber String 返回标准存储类型对象个数 WarmSize String obs请求时返回低频存储类型存量大小 WarmObjectNumber String obs请求时返回低频存储类型对象个数 ColdSize String obs请求时返回归档存储类型存量大小 ColdObjectNumber String obs请求时返回归档存储类型对象个数 DeepArchiveSize String 返回深度归档存储类型存量大小 DeepArchiveObjectNumber String 返回深度归档存储类型对象个数 HighPerformanceSize String 返回高性能存储类型存量大小 HighPerformanceObjectNumber String 返回高性能存储类型对象个数 Standard_IASize String s3请求时返回低频存储类型存量大小 Standard_IAObjectNumber String s3请求时返回低频存储类型对象个数 GlacierSize String s3请求时返回归档存储类型存量大小 GlacierObjectNumber String s3请求时返回归档存储类型对象个数
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 Key String 必选 对象名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 VersionId String 可选 对象的版本号。 IfMatch String 可选 如果对象的ETag值与该参数值相同,则返回对象内容,否则返回异常码。 IfModifiedSince String 可选 如果对象的修改时间晚于该参数值指定的时间,则返回对象内容,否则返回异常码。该参数值必须符合http://www.ietf.org/rfc/rfc2616.txt规定的HTTP时间格式。 IfNoneMatch String 可选 如果对象的ETag值与该参数值不相同,则返回对象内容,否则返回异常码。 IfUnmodifiedSince String 可选 如果对象的修改时间早于该参数值指定的时间,则返回对象内容,否则返回异常码。该参数值必须符合http://www.ietf.org/rfc/rfc2616.txt规定的HTTP时间格式。 Range String 可选 指定下载的范围,取值区间:[0,对象长度-1],格式:bytes=x-y。如果Range的最大长度超出对象长度-1,仍旧取对象长度-1。 Origin String 可选 预请求指定的跨域请求Origin(通常为 域名 )。 RequestHeader String 可选 跨域请求可以使用的HTTP头域。 ResponseCacheControl String 可选 重写响应中的Cache-Control头。 ResponseContentDisposition String 可选 重写响应中的Content-Disposition头。 ResponseContentEncoding String 可选 重写响应中的Content-Encoding头。 ResponseContentLanguage String 可选 重写响应中的Content-Language头。 ResponseContentType String 可选 重写响应中的Content-Type头。 ResponseExpires String 可选 重写响应中的Expires头。 ImageProcess String 可选 图片处理参数。 SaveByType String 可选 下载对象的方式,支持的值: text arraybuffer blob file ProgressCallback Function 可选 获取下载进度的回调函数。 说明: 该回调函数依次包含三个参数:已下载的字节数、总字节数、已使用的时间(单位:秒)。 SseC String 可选 以SSE-C方式解密对象,支持的值: AES256 SseCKey String 可选 SSE-C方式下解密的密钥,由AES256算法算出。 如果包含IfUnmodifiedSince并且不符合或者包含IfMatch并且不符合,抛出异常中HTTP状态码为:412 precondition failed。 如果包含IfModifiedSince并且不符合或者包含IfNoneMatch并且不符合,抛出异常中HTTP状态码为:304 Not Modified。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 DeleteMarker String 标识删除的对象是否是删除标记。 LastModified String 对象的最近一次修改时间。 ContentLength String 对象数据的长度。 CacheControl String 响应中的Cache-Control头。 ContentDisposition String 响应中的Content-Disposition头。 ContentEncoding String 响应中的Content-Encoding头 ContentLanguage String 响应中的Content-Language头 ContentType String 对象的MIME类型。 Expires String 响应中的Expires头。 ETag String 对象的ETag值。 VersionId String 对象的版本号。 WebsiteRedirectLocation String 当桶设置了Website配置,该参数指明对象的重定向地址。 StorageClass String 对象的存储类型,当对象存储类型是标准存储时,该值为空。 Restore String 归档存储类型对象的恢复状态。 Expiration String 对象的详细过期信息。 Content String 或 ArrayBuffer 或 Blob 或 Object 对象的内容。当SavaByType未设置或者为text时该值为String对象;当SavaByType为arraybuffer时该值为ArrayBuffer对象;当SaveByType为blob时该值为Blob对象;当SaveByType为file时该值为包含下载该对象的URL(有效期3600秒)的Object对象。 Metadata Object 对象自定义元数据。需要在桶的CORS配置中增加允许响应中可返回的附加头域。例如,新增x-amz-meta-property1以获取自定义元数据property1。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 LastModified String 对象的最近一次修改时间。 ContentLength String 对象数据的长度。 ContentType String 对象的MIME类型。 ETag String 对象的ETag值。 VersionId String 对象的版本号。 WebsiteRedirectLocation String 当桶设置了Website配置,该参数指明对象的重定向地址。 StorageClass String 对象的存储类型,当对象存储类型是标准存储时,该值为空。 Restore String 归档存储类型对象的恢复状态。 Expiration String 对象的详细过期信息。 Metadata Object 对象自定义元数据。需要在桶的CORS配置中增加允许响应中可返回的附加头域。例如,新增x-obs-meta-property1以获取自定义元数据property1。 ObjectType String 对象是否可被追加上传。 NextPosition String 下次追加上传的位置。
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 Key String 必选 对象名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 VersionId String 可选 对象的版本号。 ACL String 可选 预定义访问策略。 Owner Object 可选 对象的所有者。 ID String 必选 对象所有者的DomainId。 Delivered Boolean 可选 桶的ACL是否向桶内对象传递。 Grants Array 可选 被授权用户权限信息列表。 Grantee Object 必选 被授权用户。 Type String 必选 被授权的用户类型。 ID String 如果Type为“CanonicalUser”则必选,否则必须为空 被授权用户的DomainId。 URI String 如果Type为“Group”则必选,否则必须为空 被授权的用户组。 Permission String 必选 被授予的权限。 Owner和Grants必须配套使用,且与ACL互斥。当设置了这两个字段时,不能设置ACL;反之,当设置了ACL时,不能设置Owner和Grants。 Owner、Grants与ACL不能全为空。
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 Key String 必选 对象名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 VersionId String 可选 对象的版本号。 SseC String 可选 以SSE-C方式解密对象,支持的值: AES256 SseCKey String 可选 SSE-C方式下解密的密钥,由AES256算法算出。
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 Rules Array 必选 桶生命周期规则列表。 Transitions Array 可选 对象转换策略列表。 StorageClass String 必选 对象转换后的存储类型。 说明: 不支持“标准存储”类型。 Date String 如果没有设置Days则必选 表示对象转换的日期。该值必须兼容ISO8601格式(例如:2018-01-01T00:00:00Z),而且必须是UTC午夜0点。 Days Number 如果没有设置Date则必选 表示在对象创建时间后第几天时转换,正整数。 Expiration Object 可选 对象过期时间配置。 Date String 如果没有设置Days则必选 表示对象过期的日期。该值必须兼容ISO8601格式(例如:2018-01-01T00:00:00Z),而且必须是UTC午夜0点。 Days Number 如果没有设置Date则必选 表示在对象创建时间后第几天时过期,正整数。 ID String 可选 规则ID,由不超过255个字符的字符串组成。 Prefix String 必选 对象名前缀,用以标识哪些对象可以匹配到当前这条规则。可为空字符串,代表匹配桶内所有对象。 Status String 必选 标识当前这条规则是否启用,支持的值: Enabled Disabled NoncurrentVersionTransitions Array 可选 历史版本对象转换策略列表。 StorageClass String 必选 历史版本对象转换后的存储类型。 NoncurrentDays Number 必选 表示对象成为历史版本后第几天时转换,正整数。 NoncurrentVersionExpiration Object 可选 历史版本对象过期时间配置。 NoncurrentDays Number 必选 表示对象成为历史版本后第几天时过期,正整数。 Transition、Expiration、NoncurrentVersionTransitions、NoncurrentVersionExpiration不能全为空。
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 Key String 必选 对象名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 PartNumber Number 必选 段号,取值范围:1~10000。 UploadId String 必选 分段上传任务的ID。 ContentMD5 String 可选 待上传对象数据的MD5值(经过Base64编码),提供给OBS服务端,校验数据完整性。 Body String 可选 待上传对象的内容。 SourceFile File 或 Blob 可选 待上传段的源文件(浏览器必须支持FileReader)。 ProgressCallback Function 可选 获取上传进度的回调函数。 说明: 该回调函数依次包含三个参数:已上传的字节数、总字节数、已使用的时间(单位:秒)。 Offset Number 可选 当设置了SourceFile时有效,代表源文件中某一分段的起始偏移大小,默认值为0, 单位为字节。 PartSize Number 可选 当设置了SourceFile时有效,代表源文件中某一分段的大小,默认值为文件大小减去Offset的剩下字节数,单位为字节。除最后一段的大小范围是0~5GB外,其他段的大小范围是100KB~5GB。 SseC String 可选 以SSE-C方式加密段,支持的值: AES256 SseCKey String 可选 SSE-C方式下加密的密钥,由AES256算法得到。 Body与SourceFile不能同时使用。 当Body与SourceFile都为空时,上传对象的大小为0字节。 Offset、PartSize和SourceFile配套使用,用于指定上传源文件中的某一分段数据。
  • 请求参数 字段名 类型 约束 说明 Bucket String 必选 桶名。 Key String 必选 对象名。 RequestDate String 或 Date 可选 指定请求时间。 说明: 当为String类型时,必须符合ISO8601或RFC822规范。 ACL String 可选 创建对象时可指定的预定义访问策略。 StorageClass String 可选 创建对象时可指定的对象的存储类型。 Body String 可选 待上传对象的内容。 SourceFile File 或 Blob 可选 待上传的文件(浏览器必须支持FileReader)。 ProgressCallback Function 可选 获取上传进度的回调函数。 说明: 该回调函数依次包含三个参数:已上传的字节数、总字节数、已使用的时间(单位:秒)。 Offset Number 可选 当设置了SourceFile时有效,代表源文件中某一分段的起始偏移大小,默认值为0, 单位为字节。 Metadata Object 可选 待上传对象的自定义元数据。 WebsiteRedirectLocation String 可选 当桶设置了Website配置,该参数指明对象的重定向地址。 Expires Number 可选 待上传对象的生命周期,单位:天。 SuccessActionRedirect String 可选 上传对象成功后的重定向的地址。 ContentType String 可选 待上传对象的MIME类型。 ContentLength Number 可选 当设置了SourceFile时有效,代表待上传对象数据的长度。 ContentMD5 String 可选 待上传对象数据的MD5值(经过Base64编码),提供给OBS服务端,校验数据完整性。 SseKms String 可选 以SSE-KMS方式加密对象,支持的值: kms SseKmsKey String 可选 SSE-KMS方式下加密的主密钥,可为空。 SseC String 可选 以SSE-C方式加密对象,支持的值: AES256 SseCKey String 可选 SSE-C方式下加密的密钥,由AES256算法得到。 Body与SourceFile不能同时使用。 当Body与SourceFile都为空时,上传对象的大小为0字节。
  • 返回结果(InterfaceResult) 字段名 类型 说明 RequestId String OBS服务端返回的请求ID。 ETag String 对象的ETag值。 VersionId String 对象的版本号。 StorageClass String 对象的存储类型,当对象存储类型是标准存储时,该值为空。 SseKms String SSE-KMS方式的算法。 SseKmsKey String SSE-KMS加密方式下使用的KMS主密钥的ID值。 SseC String SSE-C方式的算法。 SseCKeyMd5 String SSE-C方式下加密使用密钥的MD5值,该值用于验证密钥传输过程中是否出错。