FoundryResource
Handle
interface FoundryResource extends IAzureResource, IExpressionValue, IManifestExpressionProvider, IResource, IResourceWithConnectionString, IResourceWithEndpoints, IResourceWithParameters, IValueProvider, IValueWithReferences, IAzureNspAssociationTarget, IAzurePrivateEndpointTarget { addDeployment( name: string, model: FoundryModel | string, modelVersion?: string, format?: string): FoundryDeploymentResource; addProject(name: string): AzureCognitiveServicesProjectResource; runAsFoundryLocal(endpoint?: string): FoundryResource;}Methods
Adds a Microsoft Foundry deployment resource to a Microsoft Foundry resource.
addDeployment( name: string, model: FoundryModel | string, modelVersion?: string, format?: string): FoundryDeploymentResourceParameters
namestringmodelFoundryModel | string modelVersion stringoptionalformatstringoptionalReturns
FoundryDeploymentResource Adds a Microsoft Foundry project resource to the application model. This will also attach the project as a deployment target for agents.
addProject(name: string): AzureCognitiveServicesProjectResourceParameters
namestringReturns
AzureCognitiveServicesProjectResource Configures a Microsoft Foundry resource to use an Aspire-managed or existing Foundry Local service.
runAsFoundryLocal(endpoint?: string): FoundryResourceParameters
endpointstringoptionalReturns
FoundryResource