JSON-based azure configuration specification.
{ name: "MySite", roles: { "WebServer": { type: "Web" }, "WorkerRole": { type: "Worker" } }, envs: { common: { profileName: "", // empty == not generated. roles: { "WebServer": { instances = 1 }, "WorkerRole": { instances = 1 } }, configSettings: { "WebServer, WorkerRole" : { "setting key 1": "setting value 1" } } }, scratch: { parent: common, profileName: "Scratch Env", configSettings: { "WebServer" : { "key 2": "(web) value 2" }, "WorkerRole" : { "key 2": "(worker) value 2" } } }, scratch2: { parent: scratch, profileName: "Scratch (2)", configSettings: { "WebServer, WorkerRole" : { "key 3": "setting value 3" } } }, } }
Definition at line 51 of file AzureConfigSpec.cs.