UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

28 lines 1.77 kB
import { ShieldInformationBarrierReportBase } from './shieldInformationBarrierReportBase'; import { ShieldInformationBarrierReference } from './shieldInformationBarrierReference'; import { ShieldInformationBarrierReportDetails } from './shieldInformationBarrierReportDetails'; import { UserBase } from './userBase'; import { DateTime } from '../internal/utils'; import { SerializedData } from '../serialization/json'; export type ShieldInformationBarrierReportStatusField = 'pending' | 'error' | 'done' | 'cancelled' | string; export type ShieldInformationBarrierReport = ShieldInformationBarrierReportBase & { readonly shieldInformationBarrier?: ShieldInformationBarrierReference; /** * Status of the shield information report. */ readonly status?: ShieldInformationBarrierReportStatusField; readonly details?: ShieldInformationBarrierReportDetails; /** * ISO date time string when this * shield information barrier report object was created. */ readonly createdAt?: DateTime; readonly createdBy?: UserBase; /** * ISO date time string when this * shield information barrier report was updated. */ readonly updatedAt?: DateTime; }; export declare function serializeShieldInformationBarrierReportStatusField(val: ShieldInformationBarrierReportStatusField): SerializedData; export declare function deserializeShieldInformationBarrierReportStatusField(val: SerializedData): ShieldInformationBarrierReportStatusField; export declare function serializeShieldInformationBarrierReport(val: ShieldInformationBarrierReport): SerializedData; export declare function deserializeShieldInformationBarrierReport(val: SerializedData): ShieldInformationBarrierReport; //# sourceMappingURL=shieldInformationBarrierReport.d.ts.map