Skip to content
DocsTry Aspire
DocsTry

AzureCognitiveServicesProjectResource.addAzureFunctionTool

Method
📦 Aspire.Hosting.Foundry v13.4.0-preview.1.26281.18
interface AzureCognitiveServicesProjectResource {
// ... omitted for brevity
addAzureFunctionTool(
name: string,
functionName: string,
description: string,
parametersJson: string,
inputQueueEndpoint: string,
inputQueueName: string,
outputQueueEndpoint: string,
outputQueueName: string): AzureFunctionToolResource;
}

Signature

methodaddAzureFunctionToolbuilder
Adds an Azure Function tool to a Microsoft Foundry project, enabling agents to invoke a serverless Azure Function with queue-based input/output bindings.
addAzureFunctionTool(
name: string,
functionName: string,
description: string,
parametersJson: string,
inputQueueEndpoint: string,
inputQueueName: string,
outputQueueEndpoint: string,
outputQueueName: string): AzureFunctionToolResource
namestring
functionNamestring
descriptionstring
parametersJsonstring
inputQueueEndpointstring
inputQueueNamestring
outputQueueEndpointstring
outputQueueNamestring
AzureFunctionToolResource

Defined on

This method is defined on the following type: