interface MajorTrafficEventAttributes {
    active: boolean;
    category: null | MajorTrafficEventCategory;
    cityID: null | number;
    createdBy: null | number;
    createdOn: null | number;
    descriptions: RawLocalizedString[];
    duplicateClosuresFromOriginal: null | boolean;
    endDate: null | string;
    geoJSONGeometry?: null | Polygon;
    id: string;
    lockRank: UserRankOrNull;
    names: RawLocalizedString[];
    originalMajorTrafficEventId: null | string;
    permissions: number;
    published: boolean;
    pushScheduled: boolean;
    rank: UserRank;
    ready: boolean;
    startDate: null | string;
    uniqueName: null | string;
    updatedBy: null | number;
    updatedOn: null | number;
    url: null | string;
}

Properties

active: boolean
category: null | MajorTrafficEventCategory
cityID: null | number
createdBy: null | number
createdOn: null | number
descriptions: RawLocalizedString[]
duplicateClosuresFromOriginal: null | boolean
endDate: null | string
geoJSONGeometry?: null | Polygon
id: string
lockRank: UserRankOrNull
originalMajorTrafficEventId: null | string
permissions: number
published: boolean
pushScheduled: boolean
rank: UserRank
ready: boolean
startDate: null | string
uniqueName: null | string
updatedBy: null | number
updatedOn: null | number
url: null | string