UNPKG

@veeroute/lss-studio-angular

Version:

OpenAPI client for @veeroute/lss-studio-angular

74 lines (73 loc) 2.18 kB
/** * VRt.Studio [ST] * * The version of the OpenAPI document: 7.18.2755 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { BasicTimeWindowStudio } from './basicTimeWindow'; import { TableCustomfieldsStudio } from './tableCustomfields'; import { TransportTypeStudio } from './transportType'; /** * Transport and shift fields for table. */ export interface TableTransportFieldsStudio { [key: string]: any | any; /** * Essence type. */ essence_type?: TableTransportFieldsStudioEssenceTypeEnum; /** * Essence key, unique identifier, may be `null`. */ essence_key?: string | null; /** * Using essence for calculations. */ enabled?: boolean; /** * A flag indicating whether changes to the entity have been made relative to the original data. `true` - means that the data is original and has not been changed. */ readonly pristine?: boolean; availability_time?: BasicTimeWindowStudio | null; transport_type?: TransportTypeStudio; /** * Essence key, unique identifier, may be `null`. */ trip_key?: string | null; /** * Name, information field. */ trip_name?: string; /** * String table field. For the parent entity, a comma-separated list of values is specified. */ location_keys?: string | null; /** * String table field. For the parent entity, a comma-separated list of values is specified. */ transport_features?: string | null; /** * String table field. For the parent entity, a comma-separated list of values is specified. */ performer_restrictions?: string | null; /** * The number of trips in which the transport participates (for a shift - 0 or 1). */ trips_count?: number; /** * Name, information field. */ name?: string; /** * Attributes. */ attributes?: string; customfields?: TableCustomfieldsStudio; } export declare enum TableTransportFieldsStudioEssenceTypeEnum { TRANSPORT = "TRANSPORT", TRANSPORT_SHIFT = "TRANSPORT_SHIFT" }