From 15ee33fc0c16e9749edbd08d1a9837541e82a251 Mon Sep 17 00:00:00 2001 From: Gerry Tan Date: Tue, 24 Sep 2024 18:45:07 +1000 Subject: [PATCH 1/2] typespec-csharp config for AzureTerraform --- .../Microsoft.AzureTerraform.Management/tspconfig.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml b/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml index 2b37c676ebf5..d913d5f85de6 100644 --- a/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml +++ b/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml @@ -7,6 +7,12 @@ options: emitter-output-dir: "{project-root}/.." azure-resource-provider-folder: "resource-manager" output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/export.json" + "@azure-tools/typespec-csharp": + flavor: azure + package-dir: "Azure.ResourceManager.AzureTerraform" + clear-output-folder: true + model-namespace: false + namespace: "{package-dir}" linter: extends: - "@azure-tools/typespec-azure-rulesets/resource-manager" From 8f71d7e7aaebcdb568996b143671744110bacffd Mon Sep 17 00:00:00 2001 From: Gerry Tan Date: Wed, 25 Sep 2024 15:52:05 +1000 Subject: [PATCH 2/2] Rename AzureTerraform to Terraform --- .../Microsoft.AzureTerraform.Management/tspconfig.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml b/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml index d913d5f85de6..b0969fdd42f9 100644 --- a/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml +++ b/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml @@ -9,7 +9,7 @@ options: output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/export.json" "@azure-tools/typespec-csharp": flavor: azure - package-dir: "Azure.ResourceManager.AzureTerraform" + package-dir: "Azure.ResourceManager.Terraform" clear-output-folder: true model-namespace: false namespace: "{package-dir}"