You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/terraform/azure-terraform-resource-provider/resource-provider-overview.md
+23-4
Original file line number
Diff line number
Diff line change
@@ -9,19 +9,38 @@ ms.custom: devx-track-terraform
9
9
10
10
# Overview of the Azure Terraform Resource Provider
11
11
12
-
The Azure Terraform Resource Provider (Public Preview) enables Azure Terraform workflows across various Azure workflows. Currently, only an export workflow is supported, but planned additions to the resource provider accelerate deployment workflows in Terraform on Azure. **Please note that you do not need to register to this resource provider to deploy Azure resources in Terraform.**
12
+
The Azure Terraform Resource Provider (Public Preview) enables Azure Terraform workflows across various Azure workflows. Currently, only an export workflow is supported, but planned additions to the resource provider accelerate deployment workflows in Terraform on Azure.
13
+
14
+
> [!NOTE]
15
+
> You do not need to register to this resource provider to deploy Azure resources in Terraform.
13
16
14
17
## Registration
15
-
Register the provider with `az provider register -n Microsoft.AzureTerraform`.
18
+
### Terminal
19
+
Register the provider with `az provider register -n Microsoft.AzureTerraform`.
20
+
21
+
### Portal
22
+
Register the provider using the [Azure Resource Manager guide](/azure/azure-resource-manager/management/resource-providers-and-types#azure-portal). Search for `Microsoft.AzureTerraform` in step 5.
16
23
17
24
## Export
18
25
Export functionality is based on the preexisting [Azure Export for Terraform tool](../azure-export-for-terraform/export-terraform-overview.md). These capabilities are exposed through the resource provider. To export resources, choose your tool of choice:
19
26
27
+
### Portal
28
+
The Portal experience is coming soon.
29
+
30
+
### Azure CLI
31
+
Follow the [Azure CLI guide](/cli/azure/terraform).
32
+
33
+
### Azure PowerShell
34
+
Follow the [Azure PowerShell guide](/powershell/module/az.terraform/).
35
+
20
36
### REST
21
-
Follow the [REST API reference](/rest/api/)
37
+
Follow the [REST API reference](/rest/api/terraform/terraform/).
38
+
39
+
### Go SDK
40
+
Follow the [Go SDK reference](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/terraform/armterraform).
22
41
23
42
### Export Limitations
24
-
As the export experience is based on [Azure Export for Terraform](../azure-export-for-terraform/export-terraform-overview.md), its limitations are nearly identical to the binary. Please refer to the [limitations section of the binary documentation](../azure-export-for-terraform/export-terraform-concepts.md).
43
+
As the export experience is based on [Azure Export for Terraform](../azure-export-for-terraform/export-terraform-overview.md), its limitations are nearly identical to the binary. Refer to the [limitations section of the binary documentation](../azure-export-for-terraform/export-terraform-concepts.md).
0 commit comments