Skip to content

Commit f88928d

Browse files
authored
Update readme.md (#19420)
1 parent 315f266 commit f88928d

File tree

1 file changed

+48
-0
lines changed
  • specification/nginx/resource-manager

1 file changed

+48
-0
lines changed

specification/nginx/resource-manager/readme.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,51 @@ These settings apply only when `--tag=package-2021-05-01-preview` is specified o
3939
input-file:
4040
- NGINX.NGINXPLUS/preview/2021-05-01-preview/swagger.json
4141
```
42+
43+
# Code Generation
44+
45+
## Swagger to SDK
46+
47+
This section describes what SDK should be generated by the automatic system.
48+
This is not used by Autorest itself.
49+
50+
``` yaml $(swagger-to-sdk)
51+
swagger-to-sdk:
52+
- repo: azure-sdk-for-net
53+
- repo: azure-sdk-for-python-track2
54+
- repo: azure-sdk-for-java
55+
- repo: azure-sdk-for-go
56+
- repo: azure-sdk-for-go-track2
57+
- repo: azure-sdk-for-js
58+
- repo: azure-sdk-for-node
59+
- repo: azure-resource-manager-schemas
60+
- repo: azure-powershell
61+
```
62+
63+
## Go
64+
65+
See configuration in [readme.go.md](./readme.go.md)
66+
67+
## Python
68+
69+
See configuration in [readme.python.md](./readme.python.md)
70+
71+
## C#
72+
73+
These settings apply only when `--csharp` is specified on the command line.
74+
Please also specify `--csharp-sdks-folder=<path to "SDKs" directory of your azure-sdk-for-net clone>`.
75+
76+
``` yaml $(csharp)
77+
csharp:
78+
azure-arm: true
79+
payload-flattening-threshold: 1
80+
license-header: MICROSOFT_MIT_NO_VERSION
81+
namespace: Microsoft.Azure.Management.Advisor
82+
output-folder: $(csharp-sdks-folder)/nginx/Microsoft.Azure.Management.Nginx/src/Generated
83+
clear-output-folder: true
84+
```
85+
86+
## Java
87+
88+
See configuration in [readme.java.md](./readme.java.md)
89+

0 commit comments

Comments
 (0)