FoundryToolboxResource Properties
ClassProperties8 members
Represents a Microsoft Foundry Toolbox endpoint associated with a Foundry project.
Gets or sets the API version used by the Toolbox MCP endpoint.
public string ApiVersion { get; set; } Gets the connection string expression for the Toolbox MCP endpoint.
public ReferenceExpression ConnectionStringExpression { get; } Gets the version selected by the most recent reconciliation.
public StaticValueProvider<string> DeployedVersion { get; } Gets or sets the description persisted with each Toolbox version.
public string Description { get; set; } Gets metadata persisted with each Toolbox version.
public IDictionary<string, string> Metadata { get; init; }Remarks
Aspire adds reserved ownership and configuration metadata during deployment. User metadata participates in change detection and therefore creates a new version when modified.
Gets the parent Microsoft Foundry project resource.
public AzureCognitiveServicesProjectResource Parent { get; } Gets the Toolbox MCP endpoint URI expression.
public ReferenceExpression UriExpression { get; } Gets or sets the Toolbox version used by consumers.
public string? Version { get; set; }Remarks
When unset, consumers use the default Toolbox endpoint. Set this only to target a specific existing immutable version for testing. Reconciliation always updates the default version independently of this consumer-side pin.