@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
28 lines (27 loc) • 992 B
TypeScript
import { SourceContentConfiguration } from './SourceContentConfiguration';
export declare enum CdnConfigurationType {
UNKNOWN = "UNKNOWN",
LIVE_STREAM_SOURCE_CONTENT = "LIVE_STREAM_SOURCE_CONTENT"
}
export declare enum CdnConfigurationStatus {
UNKNOWN = "UNKNOWN",
ACTIVE = "ACTIVE",
ARCHIVED = "ARCHIVED"
}
/**
* cdnConfigurations
* @targetNSAlias `tns`
* @targetNamespace `https://www.google.com/apis/ads/publisher/v202411`
*/
export interface CdnConfigurations {
/** xsd:long */
id?: number;
/** xsd:string */
name?: string;
/** CdnConfigurationType|xsd:string|UNKNOWN,LIVE_STREAM_SOURCE_CONTENT */
cdnConfigurationType?: CdnConfigurationType | keyof typeof CdnConfigurationType;
/** sourceContentConfiguration */
sourceContentConfiguration?: SourceContentConfiguration;
/** CdnConfigurationStatus|xsd:string|UNKNOWN,ACTIVE,ARCHIVED */
cdnConfigurationStatus?: CdnConfigurationStatus | keyof typeof CdnConfigurationStatus;
}