UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

40 lines (35 loc) 1.02 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var tslib_es6 = require('../../tslib.es6-01322ba9.js'); var tencentCloud_base_base = require('../base/base.js'); require('axios'); var AREA_MAP = { MAINLAND: 'mainland', OVERSEAS: 'overseas', GLOBAL: 'global' }; function pushUrlCache(_a) { var secretId = _a.secretId, secretKey = _a.secretKey, _b = _a.area, area = _b === void 0 ? AREA_MAP.GLOBAL : _b, urls = _a.urls; return tslib_es6.__awaiter(this, void 0, void 0, function () { return tslib_es6.__generator(this, function (_c) { return [2 /*return*/, tencentCloud_base_base.fetchCloudData({ secretId: secretId, secretKey: secretKey, action: 'PushUrlsCache', version: '2018-06-06', endpoint: 'cdn.tencentcloudapi.com', service: 'cdn', region: '', payload: JSON.stringify({ Urls: urls, Area: area }) })]; }); }); } exports.pushUrlCache = pushUrlCache;