UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

96 lines 9.61 kB
import { EnterpriseFeatureSettingsItemV2025R0 } from './enterpriseFeatureSettingsItemV2025R0'; import { EnterpriseConfigurationItemStringV2025R0 } from './enterpriseConfigurationItemStringV2025R0'; import { EnterpriseConfigurationItemV2025R0 } from './enterpriseConfigurationItemV2025R0'; import { SharedLinkPermissionsV2025R0 } from './sharedLinkPermissionsV2025R0'; import { EnterpriseConfigurationItemBooleanV2025R0 } from './enterpriseConfigurationItemBooleanV2025R0'; import { CollaborationPermissionsV2025R0 } from './collaborationPermissionsV2025R0'; import { ListUserV2025R0 } from './listUserV2025R0'; import { EnterpriseConfigurationItemIntegerV2025R0 } from './enterpriseConfigurationItemIntegerV2025R0'; import { SerializedData } from '../../serialization/json'; export type EnterpriseConfigurationContentAndSharingV2025R0SharedLinkDefaultPermissionsSelectedField = EnterpriseConfigurationItemV2025R0 & { readonly value?: SharedLinkPermissionsV2025R0; }; export type EnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissionsField = EnterpriseConfigurationItemV2025R0 & { readonly value?: CollaborationPermissionsV2025R0; }; export type EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField = EnterpriseConfigurationItemV2025R0 & { readonly value?: readonly string[]; }; export type EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField = EnterpriseConfigurationItemV2025R0 & { /** * The external collaboration status. */ readonly value?: string | null; }; export type EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField = EnterpriseConfigurationItemV2025R0 & { readonly value?: readonly ListUserV2025R0[]; }; export type EnterpriseConfigurationContentAndSharingV2025R0PermanentDeletionAllowlistUsersField = EnterpriseConfigurationItemV2025R0 & { readonly value?: readonly ListUserV2025R0[]; }; export interface EnterpriseConfigurationContentAndSharingV2025R0 { readonly enterpriseFeatureSettings?: readonly EnterpriseFeatureSettingsItemV2025R0[]; readonly sharingItemType?: EnterpriseConfigurationItemStringV2025R0; readonly sharedLinkCompanyDefinition?: EnterpriseConfigurationItemStringV2025R0; readonly sharedLinkAccess?: EnterpriseConfigurationItemStringV2025R0; readonly sharedLinkDefaultAccess?: EnterpriseConfigurationItemStringV2025R0; readonly sharedLinkDefaultPermissionsSelected?: EnterpriseConfigurationContentAndSharingV2025R0SharedLinkDefaultPermissionsSelectedField; readonly isOpenCustomUrlsDisabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isCustomDomainHiddenInSharedLink?: EnterpriseConfigurationItemBooleanV2025R0; readonly collaborationPermissions?: EnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissionsField; readonly defaultCollaborationRole?: EnterpriseConfigurationItemStringV2025R0; readonly isInvitePrivilegeRestricted?: EnterpriseConfigurationItemBooleanV2025R0; readonly collaborationRestrictions?: EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField; readonly isCollaboratorInviteLinksDisabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isInviteGroupCollaboratorDisabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isOwnershipTransferRestricted?: EnterpriseConfigurationItemBooleanV2025R0; readonly externalCollaborationStatus?: EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField; readonly externalCollaborationAllowlistUsers?: EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField; readonly isWatermarkingEnterpriseFeatureEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isRootContentCreationRestricted?: EnterpriseConfigurationItemBooleanV2025R0; readonly isTagCreationRestricted?: EnterpriseConfigurationItemBooleanV2025R0; readonly tagCreationRestriction?: EnterpriseConfigurationItemStringV2025R0; readonly isEmailUploadsEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isCustomSettingsEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isFormsLoginRequired?: EnterpriseConfigurationItemBooleanV2025R0; readonly isFormsBrandingDefaultEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isCcFreeTrialActive?: EnterpriseConfigurationItemBooleanV2025R0; readonly isFileRequestEditorsAllowed?: EnterpriseConfigurationItemBooleanV2025R0; readonly isFileRequestBrandingDefaultEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly isFileRequestLoginRequired?: EnterpriseConfigurationItemBooleanV2025R0; readonly isSharedLinksExpirationEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly sharedLinksExpirationDays?: EnterpriseConfigurationItemIntegerV2025R0; readonly isPublicSharedLinksExpirationEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly publicSharedLinksExpirationDays?: EnterpriseConfigurationItemIntegerV2025R0; readonly sharedExpirationTarget?: EnterpriseConfigurationItemStringV2025R0; readonly isSharedLinksExpirationNotificationEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly sharedLinksExpirationNotificationDays?: EnterpriseConfigurationItemIntegerV2025R0; readonly isSharedLinksExpirationNotificationPrevented?: EnterpriseConfigurationItemBooleanV2025R0; readonly isAutoDeleteEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly autoDeleteDays?: EnterpriseConfigurationItemIntegerV2025R0; readonly isAutoDeleteExpirationModificationPrevented?: EnterpriseConfigurationItemBooleanV2025R0; readonly autoDeleteTarget?: EnterpriseConfigurationItemStringV2025R0; readonly isCollaborationExpirationEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly collaborationExpirationDays?: EnterpriseConfigurationItemIntegerV2025R0; readonly isCollaborationExpirationModificationPrevented?: EnterpriseConfigurationItemBooleanV2025R0; readonly isCollaborationExpirationNotificationEnabled?: EnterpriseConfigurationItemBooleanV2025R0; readonly collaborationExpirationTarget?: EnterpriseConfigurationItemStringV2025R0; readonly trashAutoClearTime?: EnterpriseConfigurationItemIntegerV2025R0; readonly permanentDeletionAccess?: EnterpriseConfigurationItemStringV2025R0; readonly permanentDeletionAllowlistUsers?: EnterpriseConfigurationContentAndSharingV2025R0PermanentDeletionAllowlistUsersField; readonly rawData?: SerializedData; } export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0SharedLinkDefaultPermissionsSelectedField(val: EnterpriseConfigurationContentAndSharingV2025R0SharedLinkDefaultPermissionsSelectedField): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0SharedLinkDefaultPermissionsSelectedField(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0SharedLinkDefaultPermissionsSelectedField; export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissionsField(val: EnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissionsField): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissionsField(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0CollaborationPermissionsField; export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField(val: EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0CollaborationRestrictionsField; export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField(val: EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationStatusField; export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField(val: EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0ExternalCollaborationAllowlistUsersField; export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0PermanentDeletionAllowlistUsersField(val: EnterpriseConfigurationContentAndSharingV2025R0PermanentDeletionAllowlistUsersField): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0PermanentDeletionAllowlistUsersField(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0PermanentDeletionAllowlistUsersField; export declare function serializeEnterpriseConfigurationContentAndSharingV2025R0(val: EnterpriseConfigurationContentAndSharingV2025R0): SerializedData; export declare function deserializeEnterpriseConfigurationContentAndSharingV2025R0(val: SerializedData): EnterpriseConfigurationContentAndSharingV2025R0; //# sourceMappingURL=enterpriseConfigurationContentAndSharingV2025R0.d.ts.map