UNPKG

@revxui/api-clients-ts

Version:

swagger client for @revxui/api-clients-ts

106 lines (105 loc) 3.64 kB
/** * Api Documentation * Api Documentation * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { AudienceBackFilledStats } from './audienceBackFilledStats'; import { BaseModel } from './baseModel'; import { IPBasedBackFill } from './iPBasedBackFill'; import { LookAlikeAudienceConfigDTO } from './lookAlikeAudienceConfigDTO'; import { PixelDataFileDTO } from './pixelDataFileDTO'; import { PixelDataScheduleDTO } from './pixelDataScheduleDTO'; import { RuleDTO } from './ruleDTO'; export interface AudienceDTO { active?: boolean; advertiser?: BaseModel; audienceBackFilledStatsList?: Array<AudienceBackFilledStats>; audienceBackfillQuery?: string; audienceType?: AudienceDTO.AudienceTypeEnum; backfillRuleExpression?: RuleDTO; backfilled?: boolean; backfilledUU?: number; consentType?: AudienceDTO.ConsentTypeEnum; createdBy?: number; creationTime?: number; dailyUU?: number; dataSourceType?: number; description?: string; deviceId?: AudienceDTO.DeviceIdEnum; downloadStatus?: string; duration?: number; durationUnit?: AudienceDTO.DurationUnitEnum; hourInterval?: number; id?: number; interval?: AudienceDTO.IntervalEnum; ipBasedBackFill?: IPBasedBackFill; isArchived?: boolean; lastProcessingTime?: number; licensee?: BaseModel; lookAlikeAudienceConfigDTO?: LookAlikeAudienceConfigDTO; modifiedBy?: number; modifiedTime?: number; name?: string; os?: BaseModel; pixelDataFile?: PixelDataFileDTO; pixelDataSchedule?: PixelDataScheduleDTO; pixelId?: number; processingStatus?: string; remoteSegmentId?: string; ruleExpression?: RuleDTO; segmentType?: number; showBackfill?: boolean; showCustomBackfill?: boolean; status?: string; totalUU?: number; uploadStatus?: string; userDataType?: number; usersProcessed?: number; } export declare namespace AudienceDTO { type AudienceTypeEnum = 'WEB_BROWSING' | 'MOBILE_APP' | 'DMP' | 'CRM' | 'RULE_BASED' | 'RULE_BASED_BACKFILL' | 'CRM_EMAIL' | 'CRM_PHONE' | 'LOOKALIKE_AUDIENCE' | 'FACEBOOK_ID' | 'BACKFILL'; const AudienceTypeEnum: { WEBBROWSING: AudienceTypeEnum; MOBILEAPP: AudienceTypeEnum; DMP: AudienceTypeEnum; CRM: AudienceTypeEnum; RULEBASED: AudienceTypeEnum; RULEBASEDBACKFILL: AudienceTypeEnum; CRMEMAIL: AudienceTypeEnum; CRMPHONE: AudienceTypeEnum; LOOKALIKEAUDIENCE: AudienceTypeEnum; FACEBOOKID: AudienceTypeEnum; BACKFILL: AudienceTypeEnum; }; type ConsentTypeEnum = 'OPTED_IN' | 'OPTED_OUT' | 'BOTH'; const ConsentTypeEnum: { OPTEDIN: ConsentTypeEnum; OPTEDOUT: ConsentTypeEnum; BOTH: ConsentTypeEnum; }; type DeviceIdEnum = 'ADID' | 'IP'; const DeviceIdEnum: { ADID: DeviceIdEnum; IP: DeviceIdEnum; }; type DurationUnitEnum = 'MINUTE' | 'HOUR' | 'DAY' | 'WEEK' | 'MONTH'; const DurationUnitEnum: { MINUTE: DurationUnitEnum; HOUR: DurationUnitEnum; DAY: DurationUnitEnum; WEEK: DurationUnitEnum; MONTH: DurationUnitEnum; }; type IntervalEnum = 'ONLY_ONCE' | 'ONCE_A_DAY' | 'ONCE_A_WEEK'; const IntervalEnum: { ONLYONCE: IntervalEnum; ONCEADAY: IntervalEnum; ONCEAWEEK: IntervalEnum; }; }