box-node-sdk
Version:
Official SDK for Box Platform APIs
23 lines (22 loc) • 1.2 kB
TypeScript
import { ShieldInformationBarrierSegmentRestrictionMini } from './shieldInformationBarrierSegmentRestrictionMini';
import { ShieldInformationBarrierBase } from './shieldInformationBarrierBase';
import { UserBase } from './userBase';
import { DateTime } from '../internal/utils';
import { SerializedData } from '../serialization/json';
export type ShieldInformationBarrierSegmentRestriction = ShieldInformationBarrierSegmentRestrictionMini & {
readonly shieldInformationBarrier?: ShieldInformationBarrierBase;
/**
* ISO date time string when this
* shield information barrier
* Segment Restriction object was created. */
readonly createdAt?: DateTime;
readonly createdBy?: UserBase;
/**
* ISO date time string when this
* shield information barrier segment
* Restriction was updated. */
readonly updatedAt?: DateTime;
readonly updatedBy?: UserBase;
};
export declare function serializeShieldInformationBarrierSegmentRestriction(val: ShieldInformationBarrierSegmentRestriction): SerializedData;
export declare function deserializeShieldInformationBarrierSegmentRestriction(val: SerializedData): ShieldInformationBarrierSegmentRestriction;