Как использовать триггеры очереди в устойчивых функциях Python Azure с управляемым удостоверениемPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать триггеры очереди в устойчивых функциях Python Azure с управляемым удостоверением

Сообщение Anonymous »

Я разрабатываю триггер очереди для устойчивой функции Azure. При использовании декоратора «queue_trigger» мне необходимо предоставить строку подключения. Однако мне нужно избегать прямого использования строки подключения и вместо этого использовать управляемое удостоверение для подключения к учетной записи хранения/хранилищу очереди, в идеале с помощью DefaultAzureCredential() или аналогичного метода. В приведенном ниже примере в настоящее время в переменных среды настроена строка QueueConnectionString, но я хочу заменить ее управляемым удостоверением для безопасного доступа к очереди.
import azure.functions as func
import logging
import azure.durable_functions as adf

myApp = adf.DFApp(http_auth_level=func.AuthLevel.ANONYMOUS)
@myApp.durable_client_input(client_name="client")
@myApp.queue_trigger(arg_name="azqueue", queue_name="test", connection="QueueConnectionString")
async def begin_data_entry(azqueue: func.QueueMessage, client):
logging.info('Python HTTP trigger function processed a request.')
await client.start_new("activity_function_name", client_input={})


Подробнее здесь: https://stackoverflow.com/questions/791 ... ed-identit
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»