UNPKG

@dmgt/google-ad-manager-api

Version:
45 lines (40 loc) 1.11 kB
import { VideoSettings } from './VideoSettings' import { AudioSettings } from './AudioSettings' export enum Status { ACTIVE = 'ACTIVE', ARCHIVED = 'ARCHIVED', UNKNOWN = 'UNKNOWN', } export enum VariantType { MEDIA = 'MEDIA', IFRAME = 'IFRAME', SUBTITLES = 'SUBTITLES', UNKNOWN = 'UNKNOWN', } export enum ContainerType { TS = 'TS', FMP4 = 'FMP4', HLS_AUDIO = 'HLS_AUDIO', UNKNOWN = 'UNKNOWN', } /** * daiEncodingProfiles * @targetNSAlias `tns` * @targetNamespace `https://www.google.com/apis/ads/publisher/v202408` */ export interface DaiEncodingProfiles { /** xsd:long */ id?: number /** xsd:string */ name?: string /** DaiEncodingProfileStatus|xsd:string|ACTIVE,ARCHIVED,UNKNOWN */ status?: Status | keyof typeof Status /** VariantType|xsd:string|MEDIA,IFRAME,SUBTITLES,UNKNOWN */ variantType?: VariantType | keyof typeof VariantType /** ContainerType|xsd:string|TS,FMP4,HLS_AUDIO,UNKNOWN */ containerType?: ContainerType | keyof typeof ContainerType /** videoSettings */ videoSettings?: VideoSettings /** audioSettings */ audioSettings?: AudioSettings }