/** * Represents a Services in Autotask. * Corresponds to the Autotask entity "Services". */ export interface Services { /** * Autotask field: billingCodeID * Data Type: integer * Required: true * Readonly: false * Reference to: BillingCode */ billingCodeID: number; /** * Autotask field: catalogNumberPartNumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ catalogNumberPartNumber?: string; /** * Autotask field: createDate * Data Type: datetime * Required: false * Readonly: true */ readonly createDate?: string; /** * Autotask field: creatorResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly creatorResourceID?: number; /** * Autotask field: description * Data Type: string * Length: 400 * Required: false * Readonly: false */ description?: string; /** * Autotask field: externalID * Data Type: string * Length: 50 * Required: false * Readonly: false */ externalID?: string; /** * Autotask field: id * Data Type: long * Required: true * Readonly: true */ readonly id: number; /** * Autotask field: internalID * Data Type: string * Length: 50 * Required: false * Readonly: false */ internalID?: string; /** * Autotask field: invoiceDescription * Data Type: string * Length: 1000 * Required: false * Readonly: false */ invoiceDescription?: string; /** * Autotask field: isActive * Data Type: boolean * Required: false * Readonly: false */ isActive?: boolean; /** * Autotask field: lastModifiedDate * Data Type: datetime * Required: false * Readonly: true */ readonly lastModifiedDate?: string; /** * Autotask field: manufacturerServiceProvider * Data Type: string * Length: 100 * Required: false * Readonly: false */ manufacturerServiceProvider?: string; /** * Autotask field: manufacturerServiceProviderProductNumber * Data Type: string * Length: 50 * Required: false * Readonly: false */ manufacturerServiceProviderProductNumber?: string; /** * Autotask field: markupRate * Data Type: decimal * Required: false * Readonly: true */ readonly markupRate?: number; /** * Autotask field: name * Data Type: string * Length: 150 * Required: true * Readonly: false */ name: string; /** * Autotask field: periodType * Data Type: integer * Required: true * Readonly: true * Picklist Values: * - 2: Monthly * - 3: Quarterly * - 4: Semi-Annual * - 5: Yearly */ readonly periodType: 2 | 3 | 4 | 5; /** * Autotask field: serviceLevelAgreementID * Data Type: long * Required: false * Readonly: false * Picklist Values: * - 1: General SLA * - 2: Remote Support SLA * - 3: Premium Service SLA * - 4: Kilkenny College SLA * - 5: Priority Non-Contract SLA * - 6: No SLA Type * - 7: Onboarding SLA * - 8: Workshop SLA * - 9: Onsite Job SLA * - 10: Sales SLA */ serviceLevelAgreementID?: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10; /** * Autotask field: sku * Data Type: string * Length: 50 * Required: false * Readonly: false */ sku?: string; /** * Autotask field: unitCost * Data Type: decimal * Required: false * Readonly: false */ unitCost?: number; /** * Autotask field: unitPrice * Data Type: decimal * Required: true * Readonly: false */ unitPrice: number; /** * Autotask field: updateResourceID * Data Type: integer * Required: false * Readonly: true * Reference to: Resource */ readonly updateResourceID?: number; /** * Autotask field: url * Data Type: string * Length: 500 * Required: false * Readonly: false */ url?: string; /** * Autotask field: vendorCompanyID * Data Type: integer * Required: false * Readonly: false * Reference to: Company */ vendorCompanyID?: number; } //# sourceMappingURL=Services.d.ts.map