UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

37 lines 1.83 kB
import { UserOrGroupReferenceV2025R0 } from './userOrGroupReferenceV2025R0'; import { SerializedData } from '../../serialization/json'; export interface EnterpriseFeatureSettingV2025R0FeatureField { /** * The identifier of the feature. */ readonly id?: string | null; readonly rawData?: SerializedData; } export interface EnterpriseFeatureSettingV2025R0 { /** * The identifier of the enterprise feature setting. */ readonly id?: string | null; /** * The feature. */ readonly feature?: EnterpriseFeatureSettingV2025R0FeatureField; /** * The state of the feature. */ readonly state?: string | null; /** * Whether the feature can be configured. */ readonly canConfigure?: boolean | null; /** * Whether the feature is configured. */ readonly isConfigured?: boolean | null; /** * Enterprise feature setting is enabled for only this set of users and groups. */ readonly allowlist?: readonly UserOrGroupReferenceV2025R0[] | null; /** * Enterprise feature setting is enabled for everyone except this set of users and groups. */ readonly denylist?: readonly UserOrGroupReferenceV2025R0[] | null; readonly rawData?: SerializedData; } export declare function serializeEnterpriseFeatureSettingV2025R0FeatureField(val: EnterpriseFeatureSettingV2025R0FeatureField): SerializedData; export declare function deserializeEnterpriseFeatureSettingV2025R0FeatureField(val: SerializedData): EnterpriseFeatureSettingV2025R0FeatureField; export declare function serializeEnterpriseFeatureSettingV2025R0(val: EnterpriseFeatureSettingV2025R0): SerializedData; export declare function deserializeEnterpriseFeatureSettingV2025R0(val: SerializedData): EnterpriseFeatureSettingV2025R0; //# sourceMappingURL=enterpriseFeatureSettingV2025R0.d.ts.map