diff --git a/docs/jsdoc/RetentionPolicies.html b/docs/jsdoc/RetentionPolicies.html
index 4f210d95..0eea16cc 100644
--- a/docs/jsdoc/RetentionPolicies.html
+++ b/docs/jsdoc/RetentionPolicies.html
@@ -427,6 +427,78 @@ Type:
+
+(readonly) retentionTypes :RetentionType
+
+
+
+
+
+ Enum of valid retention types. Could be either modifiable or non-modifiable.
+
+
+
+
+ Type:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4361,7 +4433,7 @@ Classes
-
diff --git a/docs/jsdoc/Search.html b/docs/jsdoc/Search.html
index 96e8e65b..eff26a31 100644
--- a/docs/jsdoc/Search.html
+++ b/docs/jsdoc/Search.html
@@ -1208,7 +1208,7 @@
Classes
-
diff --git a/docs/jsdoc/SharedItems.html b/docs/jsdoc/SharedItems.html
index 53e55617..a9e64860 100644
--- a/docs/jsdoc/SharedItems.html
+++ b/docs/jsdoc/SharedItems.html
@@ -503,7 +503,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequest.html b/docs/jsdoc/SignRequest.html
index fb158cde..7395bc28 100644
--- a/docs/jsdoc/SignRequest.html
+++ b/docs/jsdoc/SignRequest.html
@@ -748,7 +748,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequestCreateRequest.html b/docs/jsdoc/SignRequestCreateRequest.html
index 54f11950..82b1a840 100644
--- a/docs/jsdoc/SignRequestCreateRequest.html
+++ b/docs/jsdoc/SignRequestCreateRequest.html
@@ -1162,7 +1162,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequestCreateSigner.html b/docs/jsdoc/SignRequestCreateSigner.html
index 9d702f8f..364b5b93 100644
--- a/docs/jsdoc/SignRequestCreateSigner.html
+++ b/docs/jsdoc/SignRequestCreateSigner.html
@@ -812,7 +812,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequestPrefillTag.html b/docs/jsdoc/SignRequestPrefillTag.html
index da96774c..aa55dfbd 100644
--- a/docs/jsdoc/SignRequestPrefillTag.html
+++ b/docs/jsdoc/SignRequestPrefillTag.html
@@ -422,7 +422,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequestSigner.html b/docs/jsdoc/SignRequestSigner.html
index 2e7aff0d..9d585a0f 100644
--- a/docs/jsdoc/SignRequestSigner.html
+++ b/docs/jsdoc/SignRequestSigner.html
@@ -347,7 +347,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequestSignerInput.html b/docs/jsdoc/SignRequestSignerInput.html
index adf71407..1f00004e 100644
--- a/docs/jsdoc/SignRequestSignerInput.html
+++ b/docs/jsdoc/SignRequestSignerInput.html
@@ -390,7 +390,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequests.html b/docs/jsdoc/SignRequests.html
index 73144ce2..826861ff 100644
--- a/docs/jsdoc/SignRequests.html
+++ b/docs/jsdoc/SignRequests.html
@@ -351,7 +351,7 @@
Classes
-
diff --git a/docs/jsdoc/SignRequestsManager.html b/docs/jsdoc/SignRequestsManager.html
index a4cc739f..c2bea8c5 100644
--- a/docs/jsdoc/SignRequestsManager.html
+++ b/docs/jsdoc/SignRequestsManager.html
@@ -1512,7 +1512,7 @@
Classes
-
diff --git a/docs/jsdoc/StoragePolicies.html b/docs/jsdoc/StoragePolicies.html
index 734a37b5..35168b94 100644
--- a/docs/jsdoc/StoragePolicies.html
+++ b/docs/jsdoc/StoragePolicies.html
@@ -2200,7 +2200,7 @@
Classes
-
diff --git a/docs/jsdoc/Tasks.html b/docs/jsdoc/Tasks.html
index 355b4e44..55718078 100644
--- a/docs/jsdoc/Tasks.html
+++ b/docs/jsdoc/Tasks.html
@@ -2896,7 +2896,7 @@
Classes
-
diff --git a/docs/jsdoc/TermsOfService.html b/docs/jsdoc/TermsOfService.html
index d3aaa5c4..3a359490 100644
--- a/docs/jsdoc/TermsOfService.html
+++ b/docs/jsdoc/TermsOfService.html
@@ -2754,7 +2754,7 @@
Classes
-
diff --git a/docs/jsdoc/TokenManager.html b/docs/jsdoc/TokenManager.html
index 5794f0f7..4ba21f77 100644
--- a/docs/jsdoc/TokenManager.html
+++ b/docs/jsdoc/TokenManager.html
@@ -2209,7 +2209,7 @@
Classes
-
diff --git a/docs/jsdoc/Trash.html b/docs/jsdoc/Trash.html
index 0df1fb5b..21de4463 100644
--- a/docs/jsdoc/Trash.html
+++ b/docs/jsdoc/Trash.html
@@ -500,7 +500,7 @@
Classes
-
diff --git a/docs/jsdoc/Users.html b/docs/jsdoc/Users.html
index 781fe5a6..a67463f0 100644
--- a/docs/jsdoc/Users.html
+++ b/docs/jsdoc/Users.html
@@ -2875,7 +2875,7 @@
Classes
-
diff --git a/docs/jsdoc/WebLinks.html b/docs/jsdoc/WebLinks.html
index 9c04cbb0..a6f215a6 100644
--- a/docs/jsdoc/WebLinks.html
+++ b/docs/jsdoc/WebLinks.html
@@ -2406,7 +2406,7 @@
Classes
-
diff --git a/docs/jsdoc/Webhooks.html b/docs/jsdoc/Webhooks.html
index 0048991a..d426627b 100644
--- a/docs/jsdoc/Webhooks.html
+++ b/docs/jsdoc/Webhooks.html
@@ -2700,7 +2700,7 @@
Classes
-
diff --git a/docs/jsdoc/api-request-manager.ts.html b/docs/jsdoc/api-request-manager.ts.html
index 1d4c8e17..c51e7617 100644
--- a/docs/jsdoc/api-request-manager.ts.html
+++ b/docs/jsdoc/api-request-manager.ts.html
@@ -129,7 +129,7 @@
Classes
-
diff --git a/docs/jsdoc/api-request.ts.html b/docs/jsdoc/api-request.ts.html
index 35cec18e..a23babda 100644
--- a/docs/jsdoc/api-request.ts.html
+++ b/docs/jsdoc/api-request.ts.html
@@ -467,7 +467,7 @@
Classes
-
diff --git a/docs/jsdoc/box-client.ts.html b/docs/jsdoc/box-client.ts.html
index 5d0a6f87..b7a4db53 100644
--- a/docs/jsdoc/box-client.ts.html
+++ b/docs/jsdoc/box-client.ts.html
@@ -926,7 +926,7 @@
Classes
-
diff --git a/docs/jsdoc/box-node-sdk.ts.html b/docs/jsdoc/box-node-sdk.ts.html
index b8a67a17..92f0dbd1 100644
--- a/docs/jsdoc/box-node-sdk.ts.html
+++ b/docs/jsdoc/box-node-sdk.ts.html
@@ -535,7 +535,7 @@
Classes
-
diff --git a/docs/jsdoc/chunked-uploader.ts.html b/docs/jsdoc/chunked-uploader.ts.html
index 4de41c9f..3eb571ce 100644
--- a/docs/jsdoc/chunked-uploader.ts.html
+++ b/docs/jsdoc/chunked-uploader.ts.html
@@ -484,7 +484,7 @@
Classes
-
diff --git a/docs/jsdoc/enterprise-event-stream.ts.html b/docs/jsdoc/enterprise-event-stream.ts.html
index e6a2909a..cc53c1bb 100644
--- a/docs/jsdoc/enterprise-event-stream.ts.html
+++ b/docs/jsdoc/enterprise-event-stream.ts.html
@@ -317,7 +317,7 @@
Classes
-
diff --git a/docs/jsdoc/event-stream.ts.html b/docs/jsdoc/event-stream.ts.html
index 114e8ac0..013470d9 100644
--- a/docs/jsdoc/event-stream.ts.html
+++ b/docs/jsdoc/event-stream.ts.html
@@ -404,7 +404,7 @@
Classes
-
diff --git a/docs/jsdoc/global.html b/docs/jsdoc/global.html
index 711f4483..bdb65147 100644
--- a/docs/jsdoc/global.html
+++ b/docs/jsdoc/global.html
@@ -5115,7 +5115,7 @@
Properties:
- Source:
@@ -7733,7 +7733,7 @@ Classes
-
diff --git a/docs/jsdoc/index.html b/docs/jsdoc/index.html
index 20982daf..d79142f4 100644
--- a/docs/jsdoc/index.html
+++ b/docs/jsdoc/index.html
@@ -2195,7 +2195,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_collaboration-allowlist.ts.html b/docs/jsdoc/managers_collaboration-allowlist.ts.html
index adb05050..9d303bc4 100644
--- a/docs/jsdoc/managers_collaboration-allowlist.ts.html
+++ b/docs/jsdoc/managers_collaboration-allowlist.ts.html
@@ -333,7 +333,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_collaborations.ts.html b/docs/jsdoc/managers_collaborations.ts.html
index bf368460..404a447e 100644
--- a/docs/jsdoc/managers_collaborations.ts.html
+++ b/docs/jsdoc/managers_collaborations.ts.html
@@ -430,7 +430,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_collections.ts.html b/docs/jsdoc/managers_collections.ts.html
index 474bad41..22df5b94 100644
--- a/docs/jsdoc/managers_collections.ts.html
+++ b/docs/jsdoc/managers_collections.ts.html
@@ -131,7 +131,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_comments.ts.html b/docs/jsdoc/managers_comments.ts.html
index 0220bf95..5deb444b 100644
--- a/docs/jsdoc/managers_comments.ts.html
+++ b/docs/jsdoc/managers_comments.ts.html
@@ -274,7 +274,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_device-pins.ts.html b/docs/jsdoc/managers_device-pins.ts.html
index 1bce6d93..8ee15fe9 100644
--- a/docs/jsdoc/managers_device-pins.ts.html
+++ b/docs/jsdoc/managers_device-pins.ts.html
@@ -169,7 +169,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_enterprise.ts.html b/docs/jsdoc/managers_enterprise.ts.html
index 61c2b298..6c8e1edd 100644
--- a/docs/jsdoc/managers_enterprise.ts.html
+++ b/docs/jsdoc/managers_enterprise.ts.html
@@ -338,7 +338,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_events.ts.html b/docs/jsdoc/managers_events.ts.html
index 1a73a153..f0fd0e34 100644
--- a/docs/jsdoc/managers_events.ts.html
+++ b/docs/jsdoc/managers_events.ts.html
@@ -408,7 +408,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_file-requests-manager.ts.html b/docs/jsdoc/managers_file-requests-manager.ts.html
index 056dceeb..b0b185b7 100644
--- a/docs/jsdoc/managers_file-requests-manager.ts.html
+++ b/docs/jsdoc/managers_file-requests-manager.ts.html
@@ -144,7 +144,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_files.ts.html b/docs/jsdoc/managers_files.ts.html
index 6e1bb2a0..95763f04 100644
--- a/docs/jsdoc/managers_files.ts.html
+++ b/docs/jsdoc/managers_files.ts.html
@@ -2155,7 +2155,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_folders.ts.html b/docs/jsdoc/managers_folders.ts.html
index 71800fa0..8126a798 100644
--- a/docs/jsdoc/managers_folders.ts.html
+++ b/docs/jsdoc/managers_folders.ts.html
@@ -902,7 +902,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_groups.ts.html b/docs/jsdoc/managers_groups.ts.html
index 8ad2855d..db70762e 100644
--- a/docs/jsdoc/managers_groups.ts.html
+++ b/docs/jsdoc/managers_groups.ts.html
@@ -452,7 +452,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_legal-hold-policies.ts.html b/docs/jsdoc/managers_legal-hold-policies.ts.html
index cb79fd30..86c73e3e 100644
--- a/docs/jsdoc/managers_legal-hold-policies.ts.html
+++ b/docs/jsdoc/managers_legal-hold-policies.ts.html
@@ -433,7 +433,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_metadata.ts.html b/docs/jsdoc/managers_metadata.ts.html
index d9705d7a..eadae2b0 100644
--- a/docs/jsdoc/managers_metadata.ts.html
+++ b/docs/jsdoc/managers_metadata.ts.html
@@ -495,7 +495,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_recent-items.ts.html b/docs/jsdoc/managers_recent-items.ts.html
index 88988fe2..55b165ad 100644
--- a/docs/jsdoc/managers_recent-items.ts.html
+++ b/docs/jsdoc/managers_recent-items.ts.html
@@ -115,7 +115,7 @@
Classes
-
diff --git a/docs/jsdoc/managers_retention-policies.ts.html b/docs/jsdoc/managers_retention-policies.ts.html
index 8836f697..ac824863 100644
--- a/docs/jsdoc/managers_retention-policies.ts.html
+++ b/docs/jsdoc/managers_retention-policies.ts.html
@@ -56,19 +56,19 @@
Source: managers/retention-policies.ts
* @readonly
* @enum {RetentionType}
*/
- enum RetentionType {
- /**
- * You can modify the retention policy. For example, you can add or remove folders,
- * shorten or lengthen the policy duration, or delete the assignment.
- * Use this type if your retention policy is not related to any regulatory purposes.
- */
+enum RetentionType {
+ /**
+ * You can modify the retention policy. For example, you can add or remove folders,
+ * shorten or lengthen the policy duration, or delete the assignment.
+ * Use this type if your retention policy is not related to any regulatory purposes.
+ */
MODIFIABLE = 'modifiable',
- /**
- * You can modify the retention policy only in a limited way: add a folder, lengthen the duration,
- * retire the policy, change the disposition action or notification settings.
- * You cannot perform other actions, such as deleting the assignment or shortening the policy duration.
- * Use this type to ensure compliance with regulatory retention policies.
- */
+ /**
+ * You can modify the retention policy only in a limited way: add a folder, lengthen the duration,
+ * retire the policy, change the disposition action or notification settings.
+ * You cannot perform other actions, such as deleting the assignment or shortening the policy duration.
+ * Use this type to ensure compliance with regulatory retention policies.
+ */
NON_MODIFIABLE = 'non_modifiable',
}
@@ -133,6 +133,7 @@ Source: managers/retention-policies.ts
policyTypes!: typeof RetentionPolicyType;
dispositionActions!: typeof RetentionPolicyDispositionAction;
assignmentTypes!: typeof RetentionPolicyAssignmentType;
+ retentionTypes!: typeof RetentionType;
constructor(client: BoxClient) {
this.client = client;
@@ -586,6 +587,13 @@ Source: managers/retention-policies.ts
*/
RetentionPolicies.prototype.assignmentTypes = RetentionPolicyAssignmentType;
+/**
+ * Enum of valid retention types. Could be either modifiable or non-modifiable.
+ * @readonly
+ * @enum {RetentionType}
+ */
+RetentionPolicies.prototype.retentionTypes = RetentionType;
+
export = RetentionPolicies;
@@ -603,7 +611,7 @@ Classes