Skip to content

Commit 12873ac

Browse files
live1206Copilot
andcommitted
Add C# mgmt emitters for approved namespaces
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent fd1b45a commit 12873ac

24 files changed

Lines changed: 72 additions & 0 deletions

File tree

specification/applicationinsights/resource-manager/Microsoft.Insights/ApplicationInsights/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ parameters:
22
service-dir:
33
default: "sdk/applicationinsights"
44
options:
5+
"@azure-typespec/http-client-csharp-mgmt":
6+
namespace: "Azure.ResourceManager.ApplicationInsights"
7+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
58
"@azure-tools/typespec-python":
69
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-applicationinsights"
710
namespace: "azure.mgmt.applicationinsights"

specification/azurearcdata/AzureArcData.Management/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ options:
1111
output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/openapi.json"
1212
emit-lro-options: "all"
1313
examples-dir: "{project-root}/examples"
14+
"@azure-typespec/http-client-csharp-mgmt":
15+
namespace: "Azure.ResourceManager.ArcData"
16+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1417
"@azure-tools/typespec-python":
1518
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-azurearcdata"
1619
namespace: "azure.mgmt.azurearcdata"

specification/commerce/resource-manager/Microsoft.Commerce/Commerce/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ options:
1111
arm-types-dir: "{project-root}/../../../../common-types/resource-management"
1212
emit-lro-options: "all"
1313
examples-dir: "{project-root}/examples"
14+
"@azure-typespec/http-client-csharp-mgmt":
15+
namespace: "Azure.ResourceManager.Commerce"
16+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1417
"@azure-tools/typespec-python":
1518
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-commerce"
1619
namespace: "azure.mgmt.commerce"

specification/databasefleetmanager/DatabaseFleetManager.Management/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ options:
99
azure-resource-provider-folder: "resource-manager"
1010
emitter-output-dir: "{project-root}/.."
1111
output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/databasefleetmanager.json"
12+
"@azure-typespec/http-client-csharp-mgmt":
13+
namespace: "Azure.ResourceManager.DatabaseFleetManager"
14+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1215
"@azure-tools/typespec-python":
1316
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-databasefleetmanager"
1417
namespace: "azure.mgmt.databasefleetmanager"

specification/databricks/resource-manager/Microsoft.Databricks/Databricks/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ options:
1111
emit-lro-options: "all"
1212
arm-types-dir: "{project-root}/../../../../common-types/resource-management"
1313
examples-dir: "{project-root}/examples"
14+
"@azure-typespec/http-client-csharp-mgmt":
15+
namespace: "Azure.ResourceManager.Databricks"
16+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1417
"@azure-tools/typespec-java":
1518
emitter-output-dir: "{output-dir}/{service-dir}/azure-resourcemanager-databricks"
1619
namespace: "com.azure.resourcemanager.databricks"

specification/domainservices/resource-manager/Microsoft.AAD/DomainServices/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ options:
1212
output-file: "{version-status}/{version}/openapi.json"
1313
emit-lro-options: "all"
1414
examples-dir: "{project-root}/examples"
15+
"@azure-typespec/http-client-csharp-mgmt":
16+
namespace: "Azure.ResourceManager.DomainServices"
17+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1518
"@azure-tools/typespec-python":
1619
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-domainservices"
1720
namespace: "azure.mgmt.domainservices"

specification/edge/Microsoft.Edge.Management/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ options:
1717
azure-resource-provider-folder: "resource-manager"
1818
output-file: "{azure-resource-provider-folder}/{service-name}/edge/{version-status}/{version}/operations.json"
1919
arm-types-dir: "{project-root}/../../common-types/resource-management"
20+
"@azure-typespec/http-client-csharp-mgmt":
21+
namespace: "Azure.ResourceManager.CommonEdgeSiteManagerOperations"
22+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
2023
"@azure-tools/typespec-java":
2124
emitter-output-dir: "{output-dir}/{service-dir}/azure-resourcemanager-commonedgesitemanageroperations"
2225
namespace: "com.azure.resourcemanager.commonedgesitemanageroperations"

specification/education/resource-manager/Microsoft.Education/Education/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ options:
1111
emit-lro-options: "all"
1212
arm-types-dir: "{project-root}/../../../../common-types/resource-management"
1313
examples-dir: "{project-root}/examples"
14+
"@azure-typespec/http-client-csharp-mgmt":
15+
namespace: "Azure.ResourceManager.Education"
16+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1417
"@azure-tools/typespec-python":
1518
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-education"
1619
namespace: "azure.mgmt.education"

specification/fist/IotFirmwareDefense.Management/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ options:
1010
emitter-output-dir: "{project-root}/.."
1111
azure-resource-provider-folder: "resource-manager"
1212
output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/iotfirmwaredefense.json"
13+
"@azure-typespec/http-client-csharp-mgmt":
14+
namespace: "Azure.ResourceManager.IoTFirmwareDefense"
15+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1316
"@azure-tools/typespec-python":
1417
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-iotfirmwaredefense"
1518
namespace: "azure.mgmt.iotfirmwaredefense"

specification/hanaonazure/resource-manager/Microsoft.HanaOnAzure/HanaOnAzure/tspconfig.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ options:
1111
emit-lro-options: "all"
1212
arm-types-dir: "{project-root}/../../../../common-types/resource-management"
1313
examples-dir: "{project-root}/examples"
14+
"@azure-typespec/http-client-csharp-mgmt":
15+
namespace: "Azure.ResourceManager.HanaOnAzure"
16+
emitter-output-dir: "{output-dir}/{service-dir}/{namespace}"
1417
"@azure-tools/typespec-python":
1518
emitter-output-dir: "{output-dir}/{service-dir}/azure-mgmt-hanaonazure"
1619
namespace: "azure.mgmt.hanaonazure"

0 commit comments

Comments
 (0)