@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
37 lines • 1.22 kB
TypeScript
import { TicketCategoryEnum } from './TicketCategoryEnum';
import { MessageSenderEnum } from './MessageSenderEnum';
import { TicketProductEnum } from './TicketProductEnum';
import { TicketStatusEnum } from './TicketStatusEnum';
import { TicketTypeEnum } from './TicketTypeEnum';
/** Support Ticket */
export interface Ticket {
/** Customer account identifier */
accountId: string;
/** Can this ticket be closed or not */
canBeClosed: boolean;
/** Ticket request category */
category?: TicketCategoryEnum;
/** Ticket creation date */
creationDate: string;
/** Sender type of last message */
lastMessageFrom: MessageSenderEnum;
/** Product service concerned by ticket */
product?: TicketProductEnum;
/** Ticket score */
score: string;
/** Name of service concerned by ticket */
serviceName?: string;
/** State of ticket */
state: TicketStatusEnum;
/** Ticket subject */
subject: string;
/** Ticket identifier */
ticketId: number;
/** Ticket external number */
ticketNumber: number;
/** Ticket type */
type: TicketTypeEnum;
/** Ticket last update date */
updateDate: string;
}
//# sourceMappingURL=Ticket.d.ts.map