-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Expand file tree
/
Copy pathtspconfig.yaml
More file actions
54 lines (51 loc) · 1.66 KB
/
tspconfig.yaml
File metadata and controls
54 lines (51 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
parameters:
"service-dir":
default: "sdk/monitor"
"dependencies":
default: ""
emit:
- "@azure-tools/typespec-autorest"
linter:
extends:
- "@azure-tools/typespec-azure-rulesets/data-plane"
options:
"@azure-tools/typespec-autorest":
azure-resource-provider-folder: "data-plane"
emitter-output-dir: "{project-root}/.."
output-file: "{azure-resource-provider-folder}/ingestion/{version-status}/{version}/DataCollectionRules.json"
"@azure-tools/typespec-python":
package-dir: "azure-monitor-ingestion"
package-name: "{package-dir}"
package-mode: dataplane
flavor: azure
namespace: azure.monitor.ingestion
"@azure-tools/typespec-java":
package-dir: "azure-monitor-ingestion"
namespace: com.azure.monitor.ingestion
flavor: azure
partial-update: true
generate-tests: false
generate-samples: false
customization-class: "customization/src/main/java/MonitorIngestionCustomizations.java"
"@azure-tools/typespec-go":
service-dir: "sdk/monitor/ingestion"
package-dir: "azlogs"
module: "github.com/Azure/azure-sdk-for-go/sdk/monitor/ingestion/azlogs"
module-version: "0.0.1"
single-client: true
rawjson-as-bytes: true
inject-spans: true
generate-fakes: true
"@azure-typespec/http-client-csharp":
package-name: "Azure.Monitor.Ingestion"
namespace: "{package-name}"
generate-convenience-methods: false
model-namespace: false
"@azure-tools/typespec-ts":
package-dir: "monitor-ingestion"
is-modular-library: true
package-details:
name: "@azure/monitor-ingestion"
description: "Azure Monitor Ingestion library"
version: "1.2.0"
flavor: azure