@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
31 lines • 1.12 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CdnConfigurationService = void 0;
class CdnConfigurationService {
constructor(client) {
this._client = client;
}
async createCdnConfigurations(cdnConfigurations) {
return this._client.createCdnConfigurations({ cdnConfigurations });
}
async getCdnConfigurationsByStatement(statement) {
return this._client.getCdnConfigurationsByStatement({
statement,
});
}
async performCdnConfigurationAction(cdnConfigurationAction, filterStatement) {
return this._client.performCdnConfigurationAction({
cdnConfigurationAction: {
attributes: {
'xsi:type': cdnConfigurationAction.constructor.name,
},
},
filterStatement,
});
}
async updateCdnConfigurations(cdnConfigurations) {
return this._client.updateCdnConfigurations({ cdnConfigurations });
}
}
exports.CdnConfigurationService = CdnConfigurationService;
//# sourceMappingURL=cdnConfiguration.service.js.map