Skip to content
DocsTry Aspire
DocsTry

AzureFunctionToolResource Properties

ClassProperties7 members
A Foundry tool resource that enables an agent to invoke an Azure Function.
Gets the description of the function (used by the agent to decide when to call it).
public string Description { get; }
FunctionNameSection titled FunctionNamestring
Gets the name of the Azure Function.
public string FunctionName { get; }
InputQueueEndpointSection titled InputQueueEndpointstring
Gets the Azure Storage Queue endpoint for input binding.
public string InputQueueEndpoint { get; }
InputQueueNameSection titled InputQueueNamestring
Gets the queue name for input binding.
public string InputQueueName { get; }
OutputQueueEndpointSection titled OutputQueueEndpointstring
Gets the Azure Storage Queue endpoint for output binding.
public string OutputQueueEndpoint { get; }
OutputQueueNameSection titled OutputQueueNamestring
Gets the queue name for output binding.
public string OutputQueueName { get; }
ParametersSection titled ParametersBinaryData
Gets the JSON schema defining the function parameters.
public BinaryData Parameters { get; }