Skip to content

Commit

Permalink
add TransitionToArchiveIr to batch stat and update comments
Browse files Browse the repository at this point in the history
  • Loading branch information
lihsai0 committed Dec 6, 2023
1 parent 25dd7ec commit 8743dac
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 7 deletions.
21 changes: 15 additions & 6 deletions src/Qiniu/Storage/BatchInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ public class BatchData
/// 1 低频存储
/// 2 归档存储
/// 3 深度归档存储
/// 4 归档直读存储
/// </summary>
[JsonProperty("type", NullValueHandling = NullValueHandling.Ignore)]
public int FileType { get; set; }
Expand Down Expand Up @@ -99,24 +100,32 @@ public class BatchData

/// <summary>
/// 文件生命周期中转为低频存储的日期,Unix 时间戳格式。
/// 文件在设置过期时间后才会返回该字段
/// 历史文件过期仍会自动删除,但不会返回该字段,重新设置文件过期时间可使历史文件返回该字段
/// 文件在设置低频存储转换时间后才会返回该字段
/// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段
/// </summary>
[JsonProperty("TransitionToIA", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToIa { get; set; }

/// <summary>
/// 文件生命周期中转为归档直读存储的日期,Unix 时间戳格式。
/// 文件在设置归档直读存储转换时间后才会返回该字段。
/// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段。
/// </summary>
[JsonProperty("transitionToArchiveIR", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToArchiveIr { get; set; }

/// <summary>
/// 文件生命周期中转为归档存储的日期,Unix 时间戳格式。
/// 文件在设置过期时间后才会返回该字段
/// 历史文件过期仍会自动删除,但不会返回该字段,重新设置文件过期时间可使历史文件返回该字段
/// 文件在设置归档存储转换时间后才会返回该字段
/// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段
/// </summary>
[JsonProperty("transitionToARCHIVE", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToArchive { get; set; }

/// <summary>
/// 文件生命周期中转为深度归档存储的日期,Unix 时间戳格式。
/// 文件在设置过期时间后才会返回该字段
/// 历史文件过期仍会自动删除,但不会返回该字段,重新设置文件过期时间可使历史文件返回该字段
/// 文件在设置深度归档存储转换时间后才会返回该字段
/// 历史文件到期仍会自动转换,但不会返回该字段,重新设置文件转换时间可使历史文件返回该字段
/// </summary>
[JsonProperty("transitionToDeepArchive", NullValueHandling = NullValueHandling.Ignore)]
public int TransitionToDeepArchive { get; set; }
Expand Down
9 changes: 8 additions & 1 deletion src/Qiniu/Storage/BucketManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,14 @@ public HttpResult ChangeStatus(string bucket, string key, int status)
/// </summary>
/// <param name="bucket">空间名称</param>
/// <param name="key">文件key</param>
/// <param name="fileType">修改后的文件存储类型,0表示普通存储,1表示低频存储,2表示归档存储,3表示深度归档存储</param>
/// <param name="fileType">
/// 修改后的文件存储类型:
/// 0 表示普通存储;
/// 1 表示低频存储;
/// 2 表示归档存储;
/// 3 表示深度归档存储;
/// 4 表示归档直读存储;
/// </param>
/// <returns>状态码为200时表示OK</returns>
public HttpResult ChangeType(string bucket, string key, int fileType)
{
Expand Down
1 change: 1 addition & 0 deletions src/Qiniu/Storage/FileInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ public class FileInfo
/// 1 低频存储
/// 2 归档存储
/// 3 深度归档存储
/// 4 归档直读存储
/// </summary>
[JsonProperty("type")]
public int FileType { get; set; }
Expand Down
1 change: 1 addition & 0 deletions src/Qiniu/Storage/ListItem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ public class ListItem
/// 1 低频存储
/// 2 归档存储
/// 3 深度归档存储
/// 4 归档直读存储
/// </summary>
[JsonProperty("type")]
public int FileType { get; set; }
Expand Down

0 comments on commit 8743dac

Please sign in to comment.