box-node-sdk
Version:
Official SDK for Box Platform APIs
24 lines (23 loc) • 1.7 kB
TypeScript
import { EnterpriseConfigurationSecurityV2025R0 } from './enterpriseConfigurationSecurityV2025R0';
import { EnterpriseConfigurationContentAndSharingV2025R0 } from './enterpriseConfigurationContentAndSharingV2025R0';
import { EnterpriseConfigurationUserSettingsV2025R0 } from './enterpriseConfigurationUserSettingsV2025R0';
import { EnterpriseConfigurationShieldV2025R0 } from './enterpriseConfigurationShieldV2025R0';
import { SerializedData } from '../../serialization/json';
export type EnterpriseConfigurationV2025R0TypeField = 'enterprise_configuration';
export interface EnterpriseConfigurationV2025R0 {
/**
* The identifier of the enterprise configuration which is the ID of the enterprise. */
readonly id?: string;
/**
* The value will always be `enterprise_configuration`. */
readonly type?: EnterpriseConfigurationV2025R0TypeField;
readonly security?: EnterpriseConfigurationSecurityV2025R0;
readonly contentAndSharing?: EnterpriseConfigurationContentAndSharingV2025R0;
readonly userSettings?: EnterpriseConfigurationUserSettingsV2025R0;
readonly shield?: EnterpriseConfigurationShieldV2025R0;
readonly rawData?: SerializedData;
}
export declare function serializeEnterpriseConfigurationV2025R0TypeField(val: EnterpriseConfigurationV2025R0TypeField): SerializedData;
export declare function deserializeEnterpriseConfigurationV2025R0TypeField(val: SerializedData): EnterpriseConfigurationV2025R0TypeField;
export declare function serializeEnterpriseConfigurationV2025R0(val: EnterpriseConfigurationV2025R0): SerializedData;
export declare function deserializeEnterpriseConfigurationV2025R0(val: SerializedData): EnterpriseConfigurationV2025R0;