diff --git a/src/Qiniu/Storage/BatchInfo.cs b/src/Qiniu/Storage/BatchInfo.cs
index 22a7316..33b1366 100644
--- a/src/Qiniu/Storage/BatchInfo.cs
+++ b/src/Qiniu/Storage/BatchInfo.cs
@@ -60,6 +60,7 @@ public class BatchData
/// 1 低频存储
/// 2 归档存储
/// 3 深度归档存储
+ /// 4 归档直读存储
///
[JsonProperty("type", NullValueHandling = NullValueHandling.Ignore)]
public int FileType { get; set; }
@@ -99,24 +100,32 @@ public class BatchData
///
/// 文件生命周期中转为低频存储的日期,Unix 时间戳格式。
- /// 文件在设置过期时间后才会返回该字段。
- /// 历史文件过期仍会自动删除,但不会返回该字段,重新设置文件过期时间可使历史文件返回该字段。
+ /// 文件在设置低频存储转换时间后才会返回该字段。
+ /// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段。
///
[JsonProperty("TransitionToIA", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToIa { get; set; }
+ ///
+ /// 文件生命周期中转为归档直读存储的日期,Unix 时间戳格式。
+ /// 文件在设置归档直读存储转换时间后才会返回该字段。
+ /// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段。
+ ///
+ [JsonProperty("transitionToArchiveIR", NullValueHandling = NullValueHandling.Ignore)]
+ public int TransitionToArchiveIr { get; set; }
+
///
/// 文件生命周期中转为归档存储的日期,Unix 时间戳格式。
- /// 文件在设置过期时间后才会返回该字段。
- /// 历史文件过期仍会自动删除,但不会返回该字段,重新设置文件过期时间可使历史文件返回该字段。
+ /// 文件在设置归档存储转换时间后才会返回该字段。
+ /// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段。
///
[JsonProperty("transitionToARCHIVE", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToArchive { get; set; }
///
/// 文件生命周期中转为深度归档存储的日期,Unix 时间戳格式。
- /// 文件在设置过期时间后才会返回该字段。
- /// 历史文件过期仍会自动删除,但不会返回该字段,重新设置文件过期时间可使历史文件返回该字段。
+ /// 文件在设置深度归档存储转换时间后才会返回该字段。
+ /// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段。
///
[JsonProperty("transitionToDeepArchive", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToDeepArchive { get; set; }
diff --git a/src/Qiniu/Storage/BucketManager.cs b/src/Qiniu/Storage/BucketManager.cs
index b4ff9cc..653e0fc 100644
--- a/src/Qiniu/Storage/BucketManager.cs
+++ b/src/Qiniu/Storage/BucketManager.cs
@@ -338,7 +338,14 @@ public HttpResult ChangeStatus(string bucket, string key, int status)
///
/// 空间名称
/// 文件key
- /// 修改后的文件存储类型,0表示普通存储,1表示低频存储,2表示归档存储,3表示深度归档存储
+ ///
+ /// 修改后的文件存储类型:
+ /// 0 表示普通存储;
+ /// 1 表示低频存储;
+ /// 2 表示归档存储;
+ /// 3 表示深度归档存储;
+ /// 4 表示归档直读存储;
+ ///
/// 状态码为200时表示OK
public HttpResult ChangeType(string bucket, string key, int fileType)
{
diff --git a/src/Qiniu/Storage/FileInfo.cs b/src/Qiniu/Storage/FileInfo.cs
index 3d079be..ac54d79 100644
--- a/src/Qiniu/Storage/FileInfo.cs
+++ b/src/Qiniu/Storage/FileInfo.cs
@@ -37,6 +37,7 @@ public class FileInfo
/// 1 低频存储
/// 2 归档存储
/// 3 深度归档存储
+ /// 4 归档直读存储
///
[JsonProperty("type")]
public int FileType { get; set; }
diff --git a/src/Qiniu/Storage/ListItem.cs b/src/Qiniu/Storage/ListItem.cs
index b3b6f24..16f8471 100644
--- a/src/Qiniu/Storage/ListItem.cs
+++ b/src/Qiniu/Storage/ListItem.cs
@@ -42,6 +42,7 @@ public class ListItem
/// 1 低频存储
/// 2 归档存储
/// 3 深度归档存储
+ /// 4 归档直读存储
///
[JsonProperty("type")]
public int FileType { get; set; }