This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| let documentClient = require('documentdb').DocumentClient; | |
| let jmespath = require('jmespath'); | |
| let cosmos_uri = process.env["STATION_COSMOS_URI"]; | |
| let cosmos_key = process.env["STATION_COSMOS_READONLY_KEY"]; | |
| let databaseId = process.env["STATION_COSMOS_DATABASE_NAME"]; | |
| let collectionId = process.env["STATION_COSMOS_COLLECTION_NAME"]; | |
| let client = new documentClient(cosmos_uri, { 'masterKey': cosmos_key }); | |
| let collectionLink = "/dbs/" + databaseId + "/colls/" + collectionId + "/"; | |
| module.exports = function (context, req) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| let documentClient = require('documentdb').DocumentClient; | |
| let cosmos_uri = process.env["STATION_COSMOS_URI"]; | |
| let cosmos_key = process.env["STATION_COSMOS_READONLY_KEY"]; | |
| let databaseId = process.env["STATION_COSMOS_DATABASE_NAME"]; | |
| let collectionId = process.env["STATION_COSMOS_COLLECTION_NAME"]; | |
| let client = new documentClient(cosmos_uri, { 'masterKey': cosmos_key }); | |
| let collectionLink = "/dbs/" + databaseId + "/colls/" + collectionId + "/"; | |
| module.exports = function (context, req) { | |
| let filterQuery = `SELECT * FROM c WHERE c.State = "${req.params.state}"`; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var now = new Date().toUTCString(); | |
| pm.environment.set("utcDate", now); | |
| var verb = 'GET'; | |
| var resourceType = pm.variables.get("resourceType"); | |
| var resourceId = pm.variables.get("resourceId"); | |
| var text = (verb || "").toLowerCase() + "\n" + (resourceType || "").toLowerCase() + "\n" + (resourceId || "") + "\n" + now.toLowerCase() + "\n" + "" + "\n"; | |
| var key = CryptoJS.enc.Base64.parse(pm.variables.get("masterKey")); | |
| var signature = CryptoJS.HmacSHA256(text, key).toString(CryptoJS.enc.Base64); |
NewerOlder