@revxui/api-clients-ts
Version:
swagger client for @revxui/api-clients-ts
42 lines (41 loc) • 1.75 kB
TypeScript
/**
* 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 { AssetSelectionDTO } from './assetSelectionDTO';
import { CreativeSetRequest } from './creativeSetRequest';
export interface CreativeAssetOptimizationRequest {
advertiserId?: number;
assets?: Array<AssetSelectionDTO>;
creativeSetRequest?: CreativeSetRequest;
creativeSetType?: CreativeAssetOptimizationRequest.CreativeSetTypeEnum;
}
export declare namespace CreativeAssetOptimizationRequest {
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;
};
}