Skip to content

Commit dbd17a9

Browse files
fix(boxsdkgen): Correct enum value for legal hold policy changes (box/box-openapi#581) (#1377)
1 parent 06f4737 commit dbd17a9

15 files changed

Lines changed: 54 additions & 18 deletions

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "3e11b6f", "specHash": "ad08e8c", "version": "6.4.0" }
1+
{ "engineHash": "f9e2519", "specHash": "f8fb08c", "version": "6.4.0" }

BoxSdkGen/Box.Sdk.Gen.Net/Managers/LegalHoldPolicyAssignments/CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public enum CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField {
1414
User,
1515
[Description("ownership")]
1616
Ownership,
17-
[Description("interaction")]
18-
Interaction
17+
[Description("interactions")]
18+
Interactions
1919
}
2020
}

BoxSdkGen/Box.Sdk.Gen.Net/Managers/LegalHoldPolicyAssignments/ILegalHoldPolicyAssignmentsManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public interface ILegalHoldPolicyAssignmentsManager {
2323
public System.Threading.Tasks.Task<LegalHoldPolicyAssignments> GetLegalHoldPolicyAssignmentsAsync(GetLegalHoldPolicyAssignmentsQueryParams queryParams, GetLegalHoldPolicyAssignmentsHeaders? headers = default, System.Threading.CancellationToken? cancellationToken = null) => throw new System.NotImplementedException("This method needs to be implemented by the derived class before calling it.");
2424

2525
/// <summary>
26-
/// Assign a legal hold to a file, file version, folder, or user.
26+
/// Assign a legal hold to an item type of: file, file version, folder, user, ownership, or interactions.
2727
/// </summary>
2828
/// <param name="requestBody">
2929
/// Request body of createLegalHoldPolicyAssignment method

BoxSdkGen/Box.Sdk.Gen.Net/Managers/LegalHoldPolicyAssignments/LegalHoldPolicyAssignmentsManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public async System.Threading.Tasks.Task<LegalHoldPolicyAssignments> GetLegalHol
3636
}
3737

3838
/// <summary>
39-
/// Assign a legal hold to a file, file version, folder, or user.
39+
/// Assign a legal hold to an item type of: file, file version, folder, user, ownership, or interactions.
4040
/// </summary>
4141
/// <param name="requestBody">
4242
/// Request body of createLegalHoldPolicyAssignment method

BoxSdkGen/Box.Sdk.Gen.Net/Schemas/LegalHoldPolicy/LegalHoldPolicy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class LegalHoldPolicy : LegalHoldPolicyMini, ISerializable {
3333
public StringEnum<LegalHoldPolicyStatusField>? Status { get; init; }
3434

3535
/// <summary>
36-
/// Counts of assignments within this a legal hold policy by item type.
36+
/// Counts of assignments within a legal hold policy by item type.
3737
/// </summary>
3838
[JsonPropertyName("assignment_counts")]
3939
public LegalHoldPolicyAssignmentCountsField? AssignmentCounts { get; init; }

BoxSdkGen/Box.Sdk.Gen.Net/Schemas/LegalHoldPolicy/LegalHoldPolicyAssignmentCountsField.cs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
namespace Box.Sdk.Gen.Schemas {
88
public class LegalHoldPolicyAssignmentCountsField : ISerializable {
99
/// <summary>
10-
/// The number of users this policy is applied to.
10+
/// The number of users this policy is applied to with the `access` type assignment.
1111
/// </summary>
1212
[JsonPropertyName("user")]
1313
public long? User { get; init; }
@@ -30,6 +30,18 @@ public class LegalHoldPolicyAssignmentCountsField : ISerializable {
3030
[JsonPropertyName("file_version")]
3131
public long? FileVersion { get; init; }
3232

33+
/// <summary>
34+
/// The number of users this policy is applied to with the `ownership` type assignment.
35+
/// </summary>
36+
[JsonPropertyName("ownership")]
37+
public long? Ownership { get; init; }
38+
39+
/// <summary>
40+
/// The number of users this policy is applied to with the `interactions` type assignment.
41+
/// </summary>
42+
[JsonPropertyName("interactions")]
43+
public long? Interactions { get; init; }
44+
3345
public LegalHoldPolicyAssignmentCountsField() {
3446

3547
}

BoxSdkGen/Box.Sdk.Gen.NetFramework/Managers/LegalHoldPolicyAssignments/CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public enum CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField {
1414
User,
1515
[Description("ownership")]
1616
Ownership,
17-
[Description("interaction")]
18-
Interaction
17+
[Description("interactions")]
18+
Interactions
1919
}
2020
}

BoxSdkGen/Box.Sdk.Gen.NetFramework/Managers/LegalHoldPolicyAssignments/LegalHoldPolicyAssignmentsManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public async System.Threading.Tasks.Task<LegalHoldPolicyAssignments> GetLegalHol
3636
}
3737

3838
/// <summary>
39-
/// Assign a legal hold to a file, file version, folder, or user.
39+
/// Assign a legal hold to an item type of: file, file version, folder, user, ownership, or interactions.
4040
/// </summary>
4141
/// <param name="requestBody">
4242
/// Request body of createLegalHoldPolicyAssignment method

BoxSdkGen/Box.Sdk.Gen.NetFramework/Schemas/LegalHoldPolicy/LegalHoldPolicy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class LegalHoldPolicy : LegalHoldPolicyMini, ISerializable {
3333
public StringEnum<LegalHoldPolicyStatusField> Status { get; set; }
3434

3535
/// <summary>
36-
/// Counts of assignments within this a legal hold policy by item type.
36+
/// Counts of assignments within a legal hold policy by item type.
3737
/// </summary>
3838
[JsonPropertyName("assignment_counts")]
3939
public LegalHoldPolicyAssignmentCountsField AssignmentCounts { get; set; }

BoxSdkGen/Box.Sdk.Gen.NetFramework/Schemas/LegalHoldPolicy/LegalHoldPolicyAssignmentCountsField.cs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
namespace Box.Sdk.Gen.Schemas {
88
public class LegalHoldPolicyAssignmentCountsField : ISerializable {
99
/// <summary>
10-
/// The number of users this policy is applied to.
10+
/// The number of users this policy is applied to with the `access` type assignment.
1111
/// </summary>
1212
[JsonPropertyName("user")]
1313
public long? User { get; set; }
@@ -30,6 +30,18 @@ public class LegalHoldPolicyAssignmentCountsField : ISerializable {
3030
[JsonPropertyName("file_version")]
3131
public long? FileVersion { get; set; }
3232

33+
/// <summary>
34+
/// The number of users this policy is applied to with the `ownership` type assignment.
35+
/// </summary>
36+
[JsonPropertyName("ownership")]
37+
public long? Ownership { get; set; }
38+
39+
/// <summary>
40+
/// The number of users this policy is applied to with the `interactions` type assignment.
41+
/// </summary>
42+
[JsonPropertyName("interactions")]
43+
public long? Interactions { get; set; }
44+
3345
public LegalHoldPolicyAssignmentCountsField() {
3446

3547
}

0 commit comments

Comments
 (0)