/** * Represents a TimeEntryAttachments in Autotask. * Corresponds to the Autotask entity "TimeEntryAttachments". */ export interface TimeEntryAttachments { /** * Autotask field: attachDate * Data Type: datetime * Required: false * Readonly: true */ readonly attachDate?: string; /** * Autotask field: attachedByContactID * Data Type: long * Required: false * Readonly: false * Reference to: Contact */ attachedByContactID?: number; /** * Autotask field: attachedByResourceID * Data Type: long * Required: false * Readonly: true * Reference to: Resource */ readonly attachedByResourceID?: number; /** * Autotask field: attachmentType * Data Type: string * Length: 30 * Required: true * Readonly: true * Picklist Values: * - FILE_LINK: File Link * - FOLDER_LINK: Folder Link * - URL: URL * - FILE_ATTACHMENT: Attachment */ readonly attachmentType: 'FILE_LINK' | 'FOLDER_LINK' | 'URL' | 'FILE_ATTACHMENT'; /** * Autotask field: contentType * Data Type: string * Length: 100 * Required: false * Readonly: true */ readonly contentType?: string; /** * Autotask field: creatorType * Data Type: integer * Required: false * Readonly: true * Picklist Values: * - 1: Resource * - 2: Contact */ readonly creatorType?: 1 | 2; /** * Autotask field: data * Data Type: byte[] * Required: false * Readonly: false * Note: Original Autotask type was byte[] */ data?: string; /** * Autotask field: fileSize * Data Type: long * Required: false * Readonly: true */ readonly fileSize?: number; /** * Autotask field: fullPath * Data Type: string * Length: 255 * Required: true * Readonly: true */ readonly fullPath: string; /** * Autotask field: id * Data Type: long * Required: true * Readonly: true */ readonly id: number; /** * Autotask field: impersonatorCreatorResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly impersonatorCreatorResourceID?: number; /** * Autotask field: opportunityID * Data Type: long * Required: false * Readonly: true * Reference to: Opportunity */ readonly opportunityID?: number; /** * Autotask field: parentID * Data Type: long * Required: false * Readonly: true */ readonly parentID?: number; /** * Autotask field: publish * Data Type: integer * Required: true * Readonly: true * Picklist Values: * - 1: All Autotask Users * - 2: Internal Users Only * - 4: Internal & Co-Managed */ readonly publish: 1 | 2 | 4; /** * Autotask field: taskID * Data Type: integer * Required: false * Readonly: true * Reference to: Task */ readonly taskID?: number; /** * Autotask field: ticketID * Data Type: integer * Required: false * Readonly: true * Reference to: Ticket */ readonly ticketID?: number; /** * Autotask field: timeEntryID * Data Type: integer * Required: false * Readonly: true * Reference to: TimeEntry */ readonly timeEntryID?: number; /** * Autotask field: title * Data Type: string * Length: 255 * Required: true * Readonly: true */ readonly title: string; } //# sourceMappingURL=TimeEntryAttachments.d.ts.map