UNPKG

@revxui/api-clients-ts

Version:

swagger client for @revxui/api-clients-ts

79 lines (78 loc) 3.01 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 { AdoDTO } from './adoDTO'; import { BaseModel } from './baseModel'; import { CreativeFileForSet } from './creativeFileForSet'; import { CreativeThirdPartyAdTag } from './creativeThirdPartyAdTag'; import { EndCards } from './endCards'; import { HybridAdMapping } from './hybridAdMapping'; import { NativeAssetPojo } from './nativeAssetPojo'; export interface CreativeSetRequest { adTag?: CreativeThirdPartyAdTag; ado?: AdoDTO; advertiser?: BaseModel; advertiserTheme?: BaseModel; budgetDaily?: number; clickDestination?: BaseModel; createdBy?: number; creationTime?: number; creativeFilesList?: Array<CreativeFileForSet>; creativeSetType?: CreativeSetRequest.CreativeSetTypeEnum; creativesToDeLink?: Array<BaseModel>; dimensions?: Array<string>; endCardsDeLinkList?: Array<EndCards>; endTime?: number; fallbackClickUrl?: string; hybridAdList?: Array<HybridAdMapping>; hybridSupportType?: CreativeSetRequest.HybridSupportTypeEnum; id?: number; isMraid?: boolean; isPlacebo?: boolean; modifiedBy?: number; modifiedTime?: number; name?: string; nativeAssetPojo?: NativeAssetPojo; placebo?: boolean; previewUrl?: string; schedulerTimezone?: number; startTime?: number; strategiesToLink?: Array<BaseModel>; templateDimensionIds?: Array<number>; urlPath?: string; } export declare namespace CreativeSetRequest { type CreativeSetTypeEnum = 'IMAGE' | 'VIDEO' | 'THIRD_PARTY_AD_TAGS' | 'ZIPPED_HTML' | 'NATIVE_IMAGE' | 'NATIVE_VIDEO' | 'DYNAMIC_IMAGE' | 'DYNAMIC_MACRO' | 'DYNAMIC_HTML' | 'DYNAMIC_VIDEO' | 'HYBRID_STATIC_AD' | 'HYBRID_DYNAMIC_AD' | 'THIRD_PARTY_VIDEO_AD_TAGS' | 'NATIVE_ICON' | 'ICON' | 'CTV_VIDEO' | 'PLAYABLE'; const CreativeSetTypeEnum: { IMAGE: CreativeSetTypeEnum; VIDEO: CreativeSetTypeEnum; THIRDPARTYADTAGS: CreativeSetTypeEnum; ZIPPEDHTML: CreativeSetTypeEnum; NATIVEIMAGE: CreativeSetTypeEnum; NATIVEVIDEO: CreativeSetTypeEnum; DYNAMICIMAGE: CreativeSetTypeEnum; DYNAMICMACRO: CreativeSetTypeEnum; DYNAMICHTML: CreativeSetTypeEnum; DYNAMICVIDEO: CreativeSetTypeEnum; HYBRIDSTATICAD: CreativeSetTypeEnum; HYBRIDDYNAMICAD: CreativeSetTypeEnum; THIRDPARTYVIDEOADTAGS: CreativeSetTypeEnum; NATIVEICON: CreativeSetTypeEnum; ICON: CreativeSetTypeEnum; CTVVIDEO: CreativeSetTypeEnum; PLAYABLE: CreativeSetTypeEnum; }; type HybridSupportTypeEnum = 'IMAGE' | 'VIDEO'; const HybridSupportTypeEnum: { IMAGE: HybridSupportTypeEnum; VIDEO: HybridSupportTypeEnum; }; }