你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

core Module

Classes

Binding

Abstract binding class which captures common attributes and functions. get_dict_repr can auto generate the function.json for every binding, the only restriction is ENSURE init parameter names of any binding class are snake case form of corresponding attribute in function.json when new binding classes are created. Ref: https://aka.ms/azure-function-binding-http

InputBinding

Class representation of Azure Function Input Binding.

Ref: https://aka.ms/functions-triggers-bindings-overview

OutputBinding

Class representation of Azure Function Output Binding.

Ref: https://aka.ms/functions-triggers-bindings-overview

Setting

Abstract class for all settings of a function app. This class represents all the decorators that cannot be classified as bindings or triggers. e.g function_name, retry etc.

Trigger

Class representation of Azure Function Trigger.

Ref: https://aka.ms/functions-triggers-bindings-overview

Enums

AccessRights

Access rights for the connection string. The default is manage, which indicates that the connection has the Manage permission.

AuthLevel

Azure HTTP authorization level, determines what keys, if any, need to be present on the request in order to invoke the function.

BindingDirection

Direction of the binding used in function.json

BlobSource

Source of the blob trigger.

Cardinality

Used for all non-C# languages. Set to many in order to enable batching. If omitted or set to one, a single message is passed to the function.

DataType

Data type of the binding used in function.json