diff --git a/specification/terraform/Microsoft.AzureTerraform.Management/client.tsp b/specification/terraform/Microsoft.AzureTerraform.Management/client.tsp index 1575dd70009d..67327cbd78cd 100644 --- a/specification/terraform/Microsoft.AzureTerraform.Management/client.tsp +++ b/specification/terraform/Microsoft.AzureTerraform.Management/client.tsp @@ -5,6 +5,10 @@ using Azure.ClientGenerator.Core; using Azure.ResourceManager; using Microsoft.AzureTerraform; +@@clientName(Microsoft.AzureTerraform.Terraform, + "TerraformInterface", + "csharp" +); @@clientName(Type, "CommonExportType", "csharp"); @@clientName(BaseExportModel, "CommonExportProperties", "csharp"); @@clientName(BaseExportModel.fullProperties, diff --git a/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml b/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml index 26993a27de8a..844ba54abc27 100644 --- a/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml +++ b/specification/terraform/Microsoft.AzureTerraform.Management/tspconfig.yaml @@ -10,12 +10,9 @@ 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": - emitter-output-dir: "{output-dir}/{service-dir}/{namespace}" - flavor: azure - clear-output-folder: true - model-namespace: false + "@azure-typespec/http-client-csharp-mgmt": namespace: "Azure.ResourceManager.Terraform" + emitter-output-dir: "{output-dir}/{service-dir}/{namespace}" "@azure-tools/typespec-go": service-dir: "sdk/resourcemanager/terraform" emitter-output-dir: "{output-dir}/{service-dir}/armterraform"