AzureAIFoundryResource
Class net10.0
Represents an Azure AI Foundry resource.
namespace Aspire.Hosting.Azure;
public class AzureAIFoundryResource : Aspire.Hosting.Azure.AzureProvisioningResource, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithConnectionString, Aspire.Hosting.ApplicationModel.IResourceWithEndpoints, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IValueWithReferences{ // ...} AzureProvisioningResourceIManifestExpressionProviderIResourceIResourceWithConnectionStringIResourceWithEndpointsIValueProviderIValueWithReferences
10 members
Constructors1
Section titled ConstructorsProperties8
Section titled PropertiesAIFoundryApiEndpointgetBicepOutputReference Gets the "aiFoundryApiEndpoint" output reference from the Azure AI Foundry resource.
ApiKeygetstring? The API key to access Foundry Local
ConnectionStringExpressiongetReferenceExpression Gets the connection string template for the manifest for the resource.
Deploymentsget Gets the list of deployment resources associated with the Azure AI Foundry.
EndpointgetBicepOutputReference Gets the "endpoint" output reference from the Azure AI Foundry resource.
IsEmulatorgetbool Gets whether the resource is running in the Foundry Local.
NameOutputReferencegetBicepOutputReference Gets the "name" output reference for the resource.
UriExpressiongetReferenceExpression Gets the connection URI expression for the AI Foundry endpoint.