Skip to content

Commit 53af822

Browse files
msyycXiaofeiCao
andauthored
[informaticadatamanagement] Update tspconfig.yaml (#29216)
* [informaticadatamanagement] Update tspconfig.yaml * Create client.tsp * java config --------- Co-authored-by: xiaofeicao <[email protected]>
1 parent 57ae66e commit 53af822

File tree

4 files changed

+31
-0
lines changed

4 files changed

+31
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import "./main.tsp";
2+
import "@azure-tools/typespec-client-generator-core";
3+
4+
using Azure.ClientGenerator.Core;
5+
6+
@@clientName(Informatica.DataManagement, "InformaticaDataMgmt", "python");

specification/informatica/Informatica.DataManagement/tspconfig.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
parameters:
2+
"service-dir":
3+
default: "sdk/informaticadatamanagement"
14
emit:
25
- "@azure-tools/typespec-autorest"
36
options:
@@ -6,6 +9,16 @@ options:
69
azure-resource-provider-folder: "resource-manager"
710
output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/openapi.json"
811
examples-directory: "{project-root}/examples"
12+
"@azure-tools/typespec-python":
13+
package-dir: "azure-mgmt-informaticadatamanagement"
14+
package-name: "{package-dir}"
15+
flavor: "azure"
16+
"@azure-tools/typespec-java":
17+
package-dir: "azure-resourcemanager-informaticadatamanagement"
18+
flavor: "azure"
19+
namespace: "com.azure.resourcemanager.informaticadatamanagement"
20+
service-name: "Informatica DataManagement"
21+
examples-directory: "examples"
922
linter:
1023
extends:
1124
- "@azure-tools/typespec-azure-resource-manager/all"
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## Java
2+
3+
These settings apply only when `--java` is specified on the command line.
4+
5+
```yaml $(java)
6+
service-name: Informatica DataManagement
7+
client-flattened-annotation-target: disabled
8+
```

specification/informatica/resource-manager/readme.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@ See configuration in [readme.typescript.md](./readme.typescript.md)
8181

8282
See configuration in [readme.csharp.md](./readme.csharp.md)
8383

84+
## Java
85+
86+
See configuration in [readme.java.md](./readme.java.md)
87+
8488
### AutoRest v3 Suppressions
8589

8690
``` yaml

0 commit comments

Comments
 (0)