@@ -10,8 +10,6 @@ import { serializeEnterpriseConfigurationItemBooleanV2025R0 } from './enterprise
1010import { deserializeEnterpriseConfigurationItemBooleanV2025R0 } from './enterpriseConfigurationItemBooleanV2025R0' ;
1111import { serializeCollaborationPermissionsV2025R0 } from './collaborationPermissionsV2025R0' ;
1212import { deserializeCollaborationPermissionsV2025R0 } from './collaborationPermissionsV2025R0' ;
13- import { serializeCollaborationRestrictionV2025R0 } from './collaborationRestrictionV2025R0' ;
14- import { deserializeCollaborationRestrictionV2025R0 } from './collaborationRestrictionV2025R0' ;
1513import { serializeListUserV2025R0 } from './listUserV2025R0' ;
1614import { deserializeListUserV2025R0 } from './listUserV2025R0' ;
1715import { serializeEnterpriseConfigurationItemIntegerV2025R0 } from './enterpriseConfigurationItemIntegerV2025R0' ;
@@ -22,7 +20,6 @@ import { EnterpriseConfigurationItemV2025R0 } from './enterpriseConfigurationIte
2220import { SharedLinkPermissionsV2025R0 } from './sharedLinkPermissionsV2025R0' ;
2321import { EnterpriseConfigurationItemBooleanV2025R0 } from './enterpriseConfigurationItemBooleanV2025R0' ;
2422import { CollaborationPermissionsV2025R0 } from './collaborationPermissionsV2025R0' ;
25- import { CollaborationRestrictionV2025R0 } from './collaborationRestrictionV2025R0' ;
2623import { ListUserV2025R0 } from './listUserV2025R0' ;
2724import { EnterpriseConfigurationItemIntegerV2025R0 } from './enterpriseConfigurationItemIntegerV2025R0' ;
2825import { BoxSdkError } from '../../box/errors' ;
@@ -43,18 +40,13 @@ export type EnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissi
4340 } ;
4441export type EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField =
4542 EnterpriseConfigurationItemV2025R0 & {
46- readonly value ?: readonly CollaborationRestrictionV2025R0 [ ] ;
43+ readonly value ?: readonly string [ ] ;
4744 } ;
48- export type EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField =
49-
50- | 'enable_external_collaboration'
51- | 'limit_collaboration_to_allowlisted_domains'
52- | string ;
5345export type EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField =
5446 EnterpriseConfigurationItemV2025R0 & {
5547 /**
5648 * The external collaboration status. */
57- readonly value ?: EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField | null ;
49+ readonly value ?: string | null ;
5850 } ;
5951export type EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField =
6052 EnterpriseConfigurationItemV2025R0 & {
@@ -224,10 +216,8 @@ export function serializeEnterpriseConfigurationContentAndSharingV2025R0Collabor
224216 [ 'value' ] :
225217 val . value == void 0
226218 ? val . value
227- : ( val . value . map ( function (
228- item : CollaborationRestrictionV2025R0 ,
229- ) : SerializedData {
230- return serializeCollaborationRestrictionV2025R0 ( item ) ;
219+ : ( val . value . map ( function ( item : string ) : SerializedData {
220+ return item ;
231221 } ) as readonly any [ ] ) ,
232222 } ,
233223 } ;
@@ -247,14 +237,18 @@ export function deserializeEnterpriseConfigurationContentAndSharingV2025R0Collab
247237 'Expecting array for "value" of type "EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField"' ,
248238 } ) ;
249239 }
250- const value : undefined | readonly CollaborationRestrictionV2025R0 [ ] =
240+ const value : undefined | readonly string [ ] =
251241 val . value == void 0
252242 ? void 0
253243 : sdIsList ( val . value )
254- ? ( val . value . map ( function (
255- itm : SerializedData ,
256- ) : CollaborationRestrictionV2025R0 {
257- return deserializeCollaborationRestrictionV2025R0 ( itm ) ;
244+ ? ( val . value . map ( function ( itm : SerializedData ) : string {
245+ if ( ! sdIsString ( itm ) ) {
246+ throw new BoxSdkError ( {
247+ message :
248+ 'Expecting string for "EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField"' ,
249+ } ) ;
250+ }
251+ return itm ;
258252 } ) as readonly any [ ] )
259253 : [ ] ;
260254 if ( ! ( val . is_used == void 0 ) && ! sdIsBoolean ( val . is_used ) ) {
@@ -270,28 +264,6 @@ export function deserializeEnterpriseConfigurationContentAndSharingV2025R0Collab
270264 isUsed : isUsed ,
271265 } satisfies EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField ;
272266}
273- export function serializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField (
274- val : EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField ,
275- ) : SerializedData {
276- return val ;
277- }
278- export function deserializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField (
279- val : SerializedData ,
280- ) : EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField {
281- if ( val == 'enable_external_collaboration' ) {
282- return val ;
283- }
284- if ( val == 'limit_collaboration_to_allowlisted_domains' ) {
285- return val ;
286- }
287- if ( sdIsString ( val ) ) {
288- return val ;
289- }
290- throw new BoxSdkError ( {
291- message :
292- "Can't deserialize EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField" ,
293- } ) ;
294- }
295267export function serializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField (
296268 val : EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField ,
297269) : SerializedData {
@@ -302,17 +274,7 @@ export function serializeEnterpriseConfigurationContentAndSharingV2025R0External
302274 'Expecting a map for "EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField"' ,
303275 } ) ;
304276 }
305- return {
306- ...base ,
307- ...{
308- [ 'value' ] :
309- val . value == void 0
310- ? val . value
311- : serializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField (
312- val . value ,
313- ) ,
314- } ,
315- } ;
277+ return { ...base , ...{ [ 'value' ] : val . value } } ;
316278}
317279export function deserializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField (
318280 val : SerializedData ,
@@ -323,14 +285,13 @@ export function deserializeEnterpriseConfigurationContentAndSharingV2025R0Extern
323285 'Expecting a map for "EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField"' ,
324286 } ) ;
325287 }
326- const value :
327- | undefined
328- | EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField =
329- val . value == void 0
330- ? void 0
331- : deserializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusFieldValueField (
332- val . value ,
333- ) ;
288+ if ( ! ( val . value == void 0 ) && ! sdIsString ( val . value ) ) {
289+ throw new BoxSdkError ( {
290+ message :
291+ 'Expecting string for "value" of type "EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField"' ,
292+ } ) ;
293+ }
294+ const value : undefined | string = val . value == void 0 ? void 0 : val . value ;
334295 if ( ! ( val . is_used == void 0 ) && ! sdIsBoolean ( val . is_used ) ) {
335296 throw new BoxSdkError ( {
336297 message :
0 commit comments