/** * Webitel API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 24.04.0 * Contact: support@webitel.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { GeneralExtendedLookup } from './general-extended-lookup'; import { GeneralLookup } from './general-lookup'; import { WebitelCasesCaseCommentList } from './webitel-cases-case-comment-list'; import { WebitelCasesCaseFileList } from './webitel-cases-case-file-list'; import { WebitelCasesCaseLinkList } from './webitel-cases-case-link-list'; import { WebitelCasesPriority } from './webitel-cases-priority'; import { WebitelCasesRelatedCaseList } from './webitel-cases-related-case-list'; import { WebitelCasesSourceTypeLookup } from './webitel-cases-source-type-lookup'; import { WebitelCasesStatusCondition } from './webitel-cases-status-condition'; /** * Message representing a case. * @export * @interface WebitelCasesCase */ export interface WebitelCasesCase { /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ assignee?: GeneralLookup; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ author?: GeneralLookup; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ close_reason?: GeneralLookup; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ close_reason_group?: GeneralLookup; /** * * @type {string} * @memberof WebitelCasesCase */ close_result?: string; /** * * @type {WebitelCasesCaseCommentList} * @memberof WebitelCasesCase */ comments?: WebitelCasesCaseCommentList; /** * Contact information for the case. * @type {string} * @memberof WebitelCasesCase */ contact_info?: string; /** * Creation timestamp (in milliseconds since Unix epoch). * @type {string} * @memberof WebitelCasesCase */ created_at?: string; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ created_by?: GeneralLookup; /** * Custom data extension fields .. * @type {object} * @memberof WebitelCasesCase */ custom?: object; /** * * @type {string} * @memberof WebitelCasesCase */ dc?: string; /** * Detailed description of the case. * @type {string} * @memberof WebitelCasesCase */ description?: string; /** * * @type {string} * @memberof WebitelCasesCase */ difference_in_reaction?: string; /** * * @type {string} * @memberof WebitelCasesCase */ difference_in_resolve?: string; /** * Unique etag identifier. * @type {string} * @memberof WebitelCasesCase */ etag?: string; /** * * @type {WebitelCasesCaseFileList} * @memberof WebitelCasesCase */ files?: WebitelCasesCaseFileList; /** * * @type {GeneralExtendedLookup} * @memberof WebitelCasesCase */ group?: GeneralExtendedLookup; /** * Unique case ID. * @type {string} * @memberof WebitelCasesCase */ id?: string; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ impacted?: GeneralLookup; /** * * @type {WebitelCasesCaseLinkList} * @memberof WebitelCasesCase */ links?: WebitelCasesCaseLinkList; /** * Name of the case (may serve as an ID in docs). * @type {string} * @memberof WebitelCasesCase */ name?: string; /** * Planned reaction time (in milliseconds). * @type {string} * @memberof WebitelCasesCase */ planned_reaction_at?: string; /** * Planned resolution time (in milliseconds). * @type {string} * @memberof WebitelCasesCase */ planned_resolve_at?: string; /** * * @type {WebitelCasesPriority} * @memberof WebitelCasesCase */ priority?: WebitelCasesPriority; /** * * @type {string} * @memberof WebitelCasesCase */ rating?: string; /** * * @type {string} * @memberof WebitelCasesCase */ rating_comment?: string; /** * * @type {string} * @memberof WebitelCasesCase */ reacted_at?: string; /** * * @type {WebitelCasesRelatedCaseList} * @memberof WebitelCasesCase */ related?: WebitelCasesRelatedCaseList; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ reporter?: GeneralLookup; /** * * @type {string} * @memberof WebitelCasesCase */ resolved_at?: string; /** * * @type {Array} * @memberof WebitelCasesCase */ role_ids?: Array; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ service?: GeneralLookup; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ sla?: GeneralLookup; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ sla_condition?: GeneralLookup; /** * * @type {WebitelCasesSourceTypeLookup} * @memberof WebitelCasesCase */ source?: WebitelCasesSourceTypeLookup; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ status?: GeneralLookup; /** * * @type {WebitelCasesStatusCondition} * @memberof WebitelCasesCase */ status_condition?: WebitelCasesStatusCondition; /** * Subject of the case. * @type {string} * @memberof WebitelCasesCase */ subject?: string; /** * Last update timestamp (in milliseconds since Unix epoch). * @type {string} * @memberof WebitelCasesCase */ updated_at?: string; /** * * @type {GeneralLookup} * @memberof WebitelCasesCase */ updated_by?: GeneralLookup; /** * Version number of the case. * @type {number} * @memberof WebitelCasesCase */ ver?: number; } //# sourceMappingURL=webitel-cases-case.d.ts.map