MCPcopy Create free account
hub / github.com/cloudinary/cloudinary_npm / publishResource

Function publishResource

lib/api.js:435–445  ·  view source on GitHub ↗
(byKey, value, callback, options = {})

Source from the content-addressed store, hash-verified

433};
434
435function publishResource(byKey, value, callback, options = {}) {
436 let params, resource_type, uri;
437 params = pickOnlyExistingValues(options, "type", "invalidate", "overwrite");
438 params[byKey] = value;
439 resource_type = options.resource_type || "image";
440 uri = ["resources", resource_type, "publish_resources"];
441 options = extend({
442 resource_type: resource_type
443 }, options);
444 return call_api("post", uri, params, callback, options);
445}
446
447exports.publish_by_prefix = function publish_by_prefix(prefix, callback, options = {}) {
448 return publishResource("prefix", prefix, callback, options);

Callers 1

api.jsFile · 0.85

Calls 2

pickOnlyExistingValuesFunction · 0.85
call_apiFunction · 0.70

Tested by

no test coverage detected