diff --git a/ufile-api/class_switch.md b/ufile-api/class_switch.md index 2dd60650..f0e70641 100644 --- a/ufile-api/class_switch.md +++ b/ufile-api/class_switch.md @@ -2,7 +2,7 @@ ## 简介 -用于转换文件的存储类型,可以任意转换文件为标准、低频、冷存三种存储类型,注意:冷存文件如果想转换为其他两种类型必须在解冻期内。 +用于转换文件的存储类型,可以由热转冷。如标准->低频/归档, 低频->归档 ## 定义 @@ -25,7 +25,7 @@ Authorization: |Name |Type |Description |Required| |---|---|---|---| -|storageClass |String|目标存储类型,三种:STANDARD(标准)、IA(低频)、ARCHIVE(冷存)|Yes | +|storageClass |String|目标存储类型,三种:IA(低频)、ARCHIVE(冷存)|Yes | ### 响应(Responses) @@ -50,7 +50,7 @@ Authorization: ### 请求示例(Example Request): ``` -PUT /archive_file.txt?storageClass=IA HTTP/1.1 +PUT /standard_file.txt?storageClass=IA HTTP/1.1 Host: .cn-bj.ufileos.com Authorization: UCloud demouser@ucloud.cn13424346821929713944:S5FVD2w613MKb/hisjaqHdjvn9U= ``` @@ -69,7 +69,7 @@ Content-Type: applicaton/json Content-Length: 62 X-SessionId: e2f4fc84-3936-4a2d-85b5-ef8f2e79933c { - "RetCode": -148671, - "ErrMsg": "file has not been restored" + "RetCode": -148660, + "ErrMsg": "switch class not allowed" } ``` diff --git a/ufile-api/list_objects.md b/ufile-api/list_objects.md index 9b6ed43c..62a238b6 100644 --- a/ufile-api/list_objects.md +++ b/ufile-api/list_objects.md @@ -28,7 +28,7 @@ Authorization: |---|---|---|---| |Prefix|string|返回以Prefix作为前缀的目录文件
当delimiter为("")时,返回的列表包含prefix内的所有子文件及子文件夹
当delimiter为("/")时,返回prefix下的所有文件和子文件夹,但不显示子文件夹下递归的目录和文件。
ps:当delimiter为("/")时,且prefix以("/")结尾时,列表返回不会包含与prefix相同的文件/目录名的对象|No| |Marker|string|返回以字母排序后,大于Marker的目录文件列表
默认值:无|No| -|Limit|int|指定返回目录文件列表的最大数量
范围:[0,1000]
默认值:100|No| +|MaxKeys|int|指定返回目录文件列表的最大数量
范围:[0,1000]
默认值:100|No| |Delimiter|string|目录分隔符,当前只支持"/"和"".
当Delimiter设置为"/"时,返回目录形式的文件列表.
当Delimiter设置为""时,返回非目录层级文件列表|No| ### 响应(Responses)