Могу ли я использовать выражение привязки в azure функциях для Python? - PullRequest
0 голосов
/ 09 июля 2020

У меня есть привязка httpTrigger и привязка blob, в которой я создаю blob после обработки запроса. Имя большого двоичного объекта, которое мне нужно оценить во время выполнения, и использовать его в моем выражении. Есть ли способ добиться этого в функции python?

. json

{
  "scriptFile": "__init__.py",
  "bindings": [
    {
      "authLevel": "anonymous",
      "type": "httpTrigger",
      "direction": "in",
      "name": "req",
      "methods": [
        "get",
        "post"
      ]
    },
    {
      "name": "outputblob",
      "type": "blob",
      "path": "testcntainer/attachments/{customFileName}",
      "connection": "",
      "direction": "out"
    },
    {
      "name": "$return",
      "type": "http",
      "direction": "out"
    }
  ]
}

1 Ответ

0 голосов
/ 09 июля 2020

Нет, это невозможно.

Значение blobname в привязке равно const.

Правильный способ добиться того, что вы хотите, - это поместить logi c в тело ваша функция.

Взгляните на этот официальный документ c:

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-python#upload -blobs-to-a-container

Пусть я знаю, есть ли у вас какие-либо сомнения по поводу приведенной выше ссылки, если это так, я обновлю простой код .:)

...