MCPcopy Create free account
hub / github.com/Azure/powershell / putJson

Method putJson

lib/index.js:2685–2693  ·  view source on GitHub ↗
(requestUrl, obj, additionalHeaders = {})

Source from the content-addressed store, hash-verified

2683 });
2684 }
2685 putJson(requestUrl, obj, additionalHeaders = {}) {
2686 return __awaiter(this, void 0, void 0, function* () {
2687 const data = JSON.stringify(obj, null, 2);
2688 additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson);
2689 additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson);
2690 const res = yield this.put(requestUrl, data, additionalHeaders);
2691 return this._processResponse(res, this.requestOptions);
2692 });
2693 }
2694 patchJson(requestUrl, obj, additionalHeaders = {}) {
2695 return __awaiter(this, void 0, void 0, function* () {
2696 const data = JSON.stringify(obj, null, 2);

Callers

nothing calls this directly

Calls 4

putMethod · 0.95
_processResponseMethod · 0.95
stringifyMethod · 0.80

Tested by

no test coverage detected