Skip to content
Docs Try Aspire
Docs Try

AzureFunctionToolResource Properties

Class Properties 7 members
A Foundry tool resource that enables an agent to invoke an Azure Function.
Description Section titled Description string
Gets the description of the function (used by the agent to decide when to call it).
public string Description { get; }
FunctionName Section titled FunctionName string
Gets the name of the Azure Function.
public string FunctionName { get; }
InputQueueEndpoint Section titled InputQueueEndpoint string
Gets the Azure Storage Queue endpoint for input binding.
public string InputQueueEndpoint { get; }
InputQueueName Section titled InputQueueName string
Gets the queue name for input binding.
public string InputQueueName { get; }
OutputQueueEndpoint Section titled OutputQueueEndpoint string
Gets the Azure Storage Queue endpoint for output binding.
public string OutputQueueEndpoint { get; }
OutputQueueName Section titled OutputQueueName string
Gets the queue name for output binding.
public string OutputQueueName { get; }
Parameters Section titled Parameters BinaryData
Gets the JSON schema defining the function parameters.
public BinaryData Parameters { get; }