Skip to content

Commit 9be34df

Browse files
committed
include table of provider differences
1 parent 9ba7d41 commit 9be34df

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

articles/ai-foundry/how-to/create-resource-terraform.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,19 @@ ai-usage: ai-assisted
1919

2020
In this article, you use Terraform to manage an [Azure AI Foundry](https://ai.azure.com/?cid=learnDocs) resource. You learn how to use Terraform to manage AI Foundry management configurations including projects, deployments, and connections.
2121

22-
You can use either the [AzAPI](/azure/developer/terraform/overview-azapi-provider) or [AzureRM](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cognitive_account) Terraform provider to manage Azure AI Foundry resources. While the AzAPI provider lets you access to all Foundry control plane configurations including preview features, the AzureRM variant is limited to core management capabilities.
22+
You can use either the Terraform [AzAPI Provider](/azure/developer/terraform/overview-azapi-provider) or [AzureRM Provider](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cognitive_account) to manage Azure AI Foundry resources. While the AzAPI provider lets you access all Foundry control plane configurations including preview features, the AzureRM variant is limited to core management capabilities:
23+
24+
|Action|AzAPI Provider|AzureRM Provider|
25+
| --- | --- | --- |
26+
| Create a resource group |||
27+
| Create an AI Foundry resource |||
28+
| Configure deployments |||
29+
| Configure projects || - |
30+
| Configure a connection to knowledge and tools || - |
31+
| Configure a capability (for advanced tool configurations) || - |
2332

24-
[!INCLUDE [About Terraform](~/azure-dev-docs-pr/articles/terraform/includes/abstract.md)]
2533

26-
> [!div class="checklist"]
27-
> * Create a resource group
28-
> * Create an AI Foundry resource.
29-
> * Configure projects.
30-
> * Configure deployments.
31-
> * Configure a connection to other resources.
32-
> * Configure capability host to bring your own storage with Agent service.
34+
[!INCLUDE [About Terraform](~/azure-dev-docs-pr/articles/terraform/includes/abstract.md)]
3335

3436
## Prerequisites
3537

@@ -39,7 +41,7 @@ You can use either the [AzAPI](/azure/developer/terraform/overview-azapi-provide
3941

4042
## Implement a basic AI Foundry configuration using Terraform code
4143

42-
# [AzAPI](#tab/azapi)
44+
# [AzAPI Provider](#tab/azapi)
4345

4446
1. Create a directory in which to test and run the sample Terraform code and make it the current directory.
4547

@@ -55,7 +57,7 @@ You can use either the [AzAPI](/azure/developer/terraform/overview-azapi-provide
5557

5658
:::code language="Terraform" source="~/foundry-samples-main/samples/microsoft/infrastructure-setup-terraform/00-basic/code/variables.tf":::
5759

58-
# [AzureRM](#tab/azurerm)
60+
# [AzureRM Provider](#tab/azurerm)
5961

6062
1. Create a directory in which to test and run the sample Terraform code and make it the current directory.
6163

0 commit comments

Comments
 (0)