1
1
parameters :
2
- python-sdk-folder :
3
- default : " {cwd}/azure-sdk-for-python/"
4
- # java-sdk-folder:
5
- # default: "{cwd}/azure-sdk-for-java/"
6
- # js-sdk-folder:
7
- # default: "{cwd}/azure-sdk-for-js/"
8
- csharp-sdk-folder :
9
- default : " {cwd}/azure-sdk-for-csharp/"
10
- service-directory-name :
11
- default : " contentsafety"
2
+ service-dir :
3
+ default : " sdk/contentsafety"
12
4
emit :
13
5
- " @azure-tools/typespec-autorest"
14
6
options :
@@ -18,22 +10,22 @@ options:
18
10
azure-resource-provider-folder : " data-plane"
19
11
examples-directory : examples
20
12
" @azure-tools/typespec-python " :
21
- package-name : " azure-ai-contentsafety"
22
- emitter-output-dir : " {python-sdk-folder}/sdk/{service-directory-name}/{ package-name }"
13
+ package-dir : " azure-ai-contentsafety"
14
+ package-name : " {package-dir }"
23
15
package-mode : dataplane
24
16
" @azure-tools/typespec-csharp " :
25
- namespace : " Azure.AI.ContentSafety"
17
+ package-dir : " Azure.AI.ContentSafety"
18
+ namespace : " {package-dir}"
26
19
clear-output-folder : true
27
20
model-namespace : false
28
- emitter-output-dir : " {csharp-sdk-folder}/sdk/{service-directory-name}/{namespace}/src"
29
- # "@azure-tools/cadl-typescript":
30
- # emitter-output-dir: "{js-sdk-folder}/sdk/{service-directory-name}/contentsafety-rest"
21
+ # "@azure-tools/typespec-ts":
22
+ # package-dir: "contentsafety-rest"
31
23
# generateMetadata: true
32
24
# generateTest: true
33
25
# azureSdkForJs: true
34
26
# packageDetails:
35
27
# name: "@azure-rest/contentsafety-rest"
36
28
# description: "ContentSafety Service"
37
- # "@azure-tools/cadl -java":
38
- # emitter-output- dir: "{java-sdk-folder}/sdk/{service-directory-name}/ contentsafety"
29
+ # "@azure-tools/typespec -java":
30
+ # package- dir: "contentsafety"
39
31
# namespace: com.contentsafety
0 commit comments