Skip to content

Commit 7f2a901

Browse files
committed
add new put policy parameters filetype and ispefixscope
1 parent 7f58813 commit 7f2a901

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/Qiniu/IO/Model/PutPolicy.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ public class PutPolicy
1414
[JsonProperty("scope")]
1515
public string Scope { get; set; }
1616

17+
/// <summary>
18+
/// [可选]若为 1,表示允许用户上传以 scope 的 keyPrefix 为前缀的文件。
19+
/// </summary>
20+
[JsonProperty("isPrefixalScope")]
21+
public int? isPrefixalScope { get; set; }
22+
1723
/// <summary>
1824
/// [必需]上传策略失效时刻,请使用SetExpire来设置它
1925
/// </summary>
@@ -128,6 +134,12 @@ public class PutPolicy
128134
[JsonProperty("deleteAfterDays")]
129135
public int? DeleteAfterDays { get; set; }
130136

137+
/// <summary>
138+
/// [可选]文件的存储类型,默认为普通存储,设置为1为低频存储
139+
/// </summary>
140+
[JsonProperty("fileType")]
141+
public int? FileType { get; set; }
142+
131143
/// <summary>
132144
/// 设置上传凭证有效期(配置Deadline属性)
133145
/// </summary>

0 commit comments

Comments
 (0)