@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
14 lines • 982 B
TypeScript
import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { CdnConfigurationAction } from "./cdnConfiguration.action";
import type { CdnConfigurationServiceOperations } from "./cdnConfiguration.interface";
import type { CdnConfiguration, CdnConfigurationPage } from "./cdnConfiguration.type";
export declare class CdnConfigurationService implements CdnConfigurationServiceOperations {
private _client;
constructor(client: Client);
createCdnConfigurations(cdnConfigurations: Partial<CdnConfiguration>[]): Promise<CdnConfiguration[]>;
getCdnConfigurationsByStatement(statement: Statement): Promise<CdnConfigurationPage>;
performCdnConfigurationAction(cdnConfigurationAction: CdnConfigurationAction, filterStatement: Statement): Promise<UpdateResult>;
updateCdnConfigurations(cdnConfigurations: CdnConfiguration[]): Promise<CdnConfiguration[]>;
}
//# sourceMappingURL=cdnConfiguration.service.d.ts.map