@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
52 lines (50 loc) • 1.8 kB
text/typescript
import { CreateContentBundles } from '../definitions/CreateContentBundles'
import { CreateContentBundlesResponse } from '../definitions/CreateContentBundlesResponse'
import { GetContentBundlesByStatement } from '../definitions/GetContentBundlesByStatement'
import { GetContentBundlesByStatementResponse } from '../definitions/GetContentBundlesByStatementResponse'
import { PerformContentBundleAction } from '../definitions/PerformContentBundleAction'
import { PerformContentBundleActionResponse } from '../definitions/PerformContentBundleActionResponse'
import { UpdateContentBundles } from '../definitions/UpdateContentBundles'
import { UpdateContentBundlesResponse } from '../definitions/UpdateContentBundlesResponse'
export interface ContentBundleServiceInterfacePort {
createContentBundles(
createContentBundles: CreateContentBundles,
callback: (
err: any,
result: CreateContentBundlesResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getContentBundlesByStatement(
getContentBundlesByStatement: GetContentBundlesByStatement,
callback: (
err: any,
result: GetContentBundlesByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
performContentBundleAction(
performContentBundleAction: PerformContentBundleAction,
callback: (
err: any,
result: PerformContentBundleActionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateContentBundles(
updateContentBundles: UpdateContentBundles,
callback: (
err: any,
result: UpdateContentBundlesResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}