Skip to content

Commit 677335f

Browse files
Merge pull request #6992 from stemaMSFT/main
Updating registration and usage
2 parents 9649316 + 9923b51 commit 677335f

File tree

1 file changed

+23
-4
lines changed

1 file changed

+23
-4
lines changed

articles/terraform/azure-terraform-resource-provider/resource-provider-overview.md

+23-4
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,38 @@ ms.custom: devx-track-terraform
99

1010
# Overview of the Azure Terraform Resource Provider
1111

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.
1316
1417
## 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.
1623

1724
## Export
1825
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:
1926

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+
2036
### 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).
2241

2342
### 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).
2544

2645
## Next steps
2746

0 commit comments

Comments
 (0)