{
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "username": {
      "value": "GEN-UNIQUE"
    },
    "password": {
      "value": "GEN-PASSWORD"
    },
    "vmSize": {
      "value": "Standard_D1_v2"
    },
    "dnsLabelPrefix": {
      "value": "GEN-UNIQUE"
    },
    "fileUris": {
      "value": "http://example.com/foo.sh http://example.com/bar.py"
    },
    "commandToExecute": {
      "value": "./foo.sh"
    },
     "customScriptStorageAccountName": {
       "value": "GEN-UNIQUE"
    },
    "customScriptStorageAccountKey": {
      "value": "sp=r&st=2018-04-26T14:32:09Z&se=2018-06-25T22:32:09Z&spr=https&sv=2017-11-09&sig=o0nP%2BGyKGXTql9HQP4Yg%2BZgFvbaHBuifHXozaMaH4%2F0%3D&sr=b"
    }
  }
}

{
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "username": {
      "value": "GEN-UNIQUE"
    },
    "password": {
      "value": "GEN-PASSWORD"
    },
    "vmSize": {
      "value": "Standard_D1_v2"
    },
    "dnsLabelPrefix": {
      "value": "GEN-UNIQUE"
    },
    "fileUris": {
      "value": "http://example.com/foo.sh http://example.com/bar.py"
    },
    "commandToExecute": {
      "value": "./foo.sh"
    },
     "customScriptStorageAccountName": {
       "value": "GEN-UNIQUE"
    },
    "customScriptStorageAccountKey": {
      "value": "5JH6cPMDYvZZjgEb166KuYh2fQVzNNXPx3lWX1pLYJdaxoa0hJ4+qcdt8hDFR5lajnw57Pz5lBfPdQthFlImTw=="
    }
  }
}

Update with a storage account key
Update with a storage account key

Update with a storage account key