AzureFunctionToolResource Constructors
ClassConstructors1 member
A Foundry tool resource that enables an agent to invoke an Azure Function.
Constructor(string, AzureCognitiveServicesProjectResource, string, string, BinaryData, string, string, string, string) Section titled Constructor(string, AzureCognitiveServicesProjectResource, string, string, BinaryData, string, string, string, string) Creates a new instance of the
AzureFunctionToolResource class. public sealed class AzureFunctionToolResource{ public AzureFunctionToolResource( string name, AzureCognitiveServicesProjectResource project, string functionName, string description, BinaryData parameters, string inputQueueEndpoint, string inputQueueName, string outputQueueEndpoint, string outputQueueName) { // ... }}Parameters
namestringThe name of the tool resource.projectAzurefunctionName stringThe name of the Azure Function.descriptionstringA description of what the function does.parametersBinaryData The JSON schema defining the function parameters.inputQueueEndpoint stringThe Azure Storage Queue endpoint for input binding.inputQueueName stringThe queue name for input binding.outputQueueEndpoint stringThe Azure Storage Queue endpoint for output binding.outputQueueName stringThe queue name for output binding.