@@ -311,6 +311,9 @@ export interface AccessToken {
311311 readonly refreshToken?: string;
312312 readonly issuedTokenType?: AccessTokenIssuedTokenTypeField;
313313}
314+ export type GenericSource = {
315+ readonly [key: string]: string;
316+ };
314317export type IntegrationMappingBaseIntegrationTypeField = 'slack';
315318export interface IntegrationMappingBase {
316319 readonly id?: string;
@@ -1694,10 +1697,11 @@ export type Folder = FolderMini & {
16941697 readonly itemStatus?: FolderItemStatusField;
16951698 readonly itemCollection?: Items;
16961699};
1697- export type EventSourceOrFileOrFolderOrUser =
1700+ export type EventSourceOrFileOrFolderOrGenericSourceOrUser =
16981701 | EventSource
16991702 | File
17001703 | Folder
1704+ | GenericSource
17011705 | User;
17021706export type EventEventTypeField =
17031707 | 'ACCESS_GRANTED'
@@ -1842,7 +1846,7 @@ export interface Event {
18421846 readonly createdBy?: UserMini;
18431847 readonly eventType?: EventEventTypeField;
18441848 readonly sessionId?: string;
1845- readonly source?: EventSourceOrFileOrFolderOrUser ;
1849+ readonly source?: EventSourceOrFileOrFolderOrGenericSourceOrUser ;
18461850 readonly additionalDetails?: EventAdditionalDetailsField;
18471851}
18481852export interface Events {
@@ -4902,6 +4906,12 @@ export function deserializeAccessToken(val: any): AccessToken {
49024906 issuedTokenType: issuedTokenType,
49034907 } satisfies AccessToken;
49044908}
4909+ export function serializeGenericSource(val: GenericSource): SerializedData {
4910+ return val;
4911+ }
4912+ export function deserializeGenericSource(val: any): GenericSource {
4913+ return val;
4914+ }
49054915export function serializeIntegrationMappingBaseIntegrationTypeField(
49064916 val: IntegrationMappingBaseIntegrationTypeField
49074917): SerializedData {
@@ -14088,18 +14098,18 @@ export function deserializeFolder(val: any): Folder {
1408814098 type: type,
1408914099 } satisfies Folder;
1409014100}
14091- export function serializeEventSourceOrFileOrFolderOrUser (
14092- val: EventSourceOrFileOrFolderOrUser
14101+ export function serializeEventSourceOrFileOrFolderOrGenericSourceOrUser (
14102+ val: EventSourceOrFileOrFolderOrGenericSourceOrUser
1409314103): SerializedData {
1409414104 throw new BoxSdkError({
14095- message: "Can't serialize EventSourceOrFileOrFolderOrUser ",
14105+ message: "Can't serialize EventSourceOrFileOrFolderOrGenericSourceOrUser ",
1409614106 });
1409714107}
14098- export function deserializeEventSourceOrFileOrFolderOrUser (
14108+ export function deserializeEventSourceOrFileOrFolderOrGenericSourceOrUser (
1409914109 val: any
14100- ): EventSourceOrFileOrFolderOrUser {
14110+ ): EventSourceOrFileOrFolderOrGenericSourceOrUser {
1410114111 throw new BoxSdkError({
14102- message: "Can't deserialize EventSourceOrFileOrFolderOrUser ",
14112+ message: "Can't deserialize EventSourceOrFileOrFolderOrGenericSourceOrUser ",
1410314113 });
1410414114}
1410514115export function serializeEventEventTypeField(
@@ -14542,7 +14552,7 @@ export function serializeEvent(val: Event): SerializedData {
1454214552 ['source']:
1454314553 val.source == void 0
1454414554 ? void 0
14545- : serializeEventSourceOrFileOrFolderOrUser (val.source),
14555+ : serializeEventSourceOrFileOrFolderOrGenericSourceOrUser (val.source),
1454614556 ['additional_details']:
1454714557 val.additionalDetails == void 0
1454814558 ? void 0
@@ -14565,10 +14575,10 @@ export function deserializeEvent(val: any): Event {
1456514575 : deserializeEventEventTypeField(val.event_type);
1456614576 const sessionId: undefined | string =
1456714577 val.session_id == void 0 ? void 0 : val.session_id;
14568- const source: undefined | EventSourceOrFileOrFolderOrUser =
14578+ const source: undefined | EventSourceOrFileOrFolderOrGenericSourceOrUser =
1456914579 val.source == void 0
1457014580 ? void 0
14571- : deserializeEventSourceOrFileOrFolderOrUser (val.source);
14581+ : deserializeEventSourceOrFileOrFolderOrGenericSourceOrUser (val.source);
1457214582 const additionalDetails: undefined | EventAdditionalDetailsField =
1457314583 val.additional_details == void 0
1457414584 ? void 0
0 commit comments