Skip to content

Commit eddb0bc

Browse files
authored
add databoxedge track2 config (#12004)
1 parent 0b03b72 commit eddb0bc

File tree

1 file changed

+46
-6
lines changed

1 file changed

+46
-6
lines changed

specification/databoxedge/resource-manager/readme.python.md

Lines changed: 46 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ These settings apply only when `--python` is specified on the command line.
44
Please also specify `--python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone>`.
55
Use `--python-mode=update` if you already have a setup.py and just want to update the code itself.
66

7-
``` yaml $(python)
7+
``` yaml $(python) && !$(track2)
88
python:
99
azure-arm: true
1010
license-header: MICROSOFT_MIT_NO_VERSION
@@ -16,59 +16,99 @@ python:
1616
clear-output-folder: true
1717
no-namespace-folders: true
1818
```
19+
``` yaml $(python) && $(track2)
20+
azure-arm: true
21+
license-header: MICROSOFT_MIT_NO_VERSION
22+
namespace: azure.mgmt.databoxedge
23+
package-name: azure-mgmt-databoxedge
24+
title: DataBoxEdgeManagementClient
25+
description: The DataBoxEdge Client.
26+
clear-output-folder: true
27+
no-namespace-folders: true
28+
```
1929
2030
### Python multi-api
2131
2232
Generate all API versions currently shipped for this package
2333
24-
```yaml $(python) && $(multiapi)
34+
```yaml $(python) && $(multiapi) && !$(track2)
35+
batch:
36+
- tag: package-2020-05-preview
37+
- tag: package-2019-08
38+
- tag: package-2019-07
39+
- tag: package-2019-03
40+
```
41+
```yaml $(python) && $(multiapi) && $(track2)
2542
batch:
2643
- tag: package-2020-05-preview
2744
- tag: package-2019-08
2845
- tag: package-2019-07
2946
- tag: package-2019-03
47+
- multiapiscript: true
48+
```
49+
50+
``` yaml $(multiapiscript)
51+
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/
52+
clear-output-folder: false
53+
perform-load: false
3054
```
3155
3256
### Tag: package-2020-05-preview and python
3357
3458
These settings apply only when `--tag=package-2020-05-preview --python` is specified on the command line.
3559
Please also specify `--python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone>`.
3660

37-
``` yaml $(tag) == 'package-2020-05-preview' && $(python)
61+
``` yaml $(tag) == 'package-2020-05-preview' && $(python) & !$(track2)
3862
python:
3963
namespace: azure.mgmt.databoxedge.v2020_05_01_preview
4064
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2020_05_01_preview
4165
```
66+
``` yaml $(tag) == 'package-2020-05-preview' && $(python) && $(track2)
67+
namespace: azure.mgmt.databoxedge.v2020_05_01_preview
68+
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2020_05_01_preview
69+
```
4270

4371
### Tag: package-2019-08 and python
4472

4573
These settings apply only when `--tag=package-2019-08 --python` is specified on the command line.
4674
Please also specify `--python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone>`.
4775

48-
``` yaml $(tag) == 'package-2019-08' && $(python)
76+
``` yaml $(tag) == 'package-2019-08' && $(python) && !$(track2)
4977
python:
5078
namespace: azure.mgmt.databoxedge.v2019_08_01
5179
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_08_01
5280
```
81+
``` yaml $(tag) == 'package-2019-08' && $(python) && $(track2)
82+
namespace: azure.mgmt.databoxedge.v2019_08_01
83+
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_08_01
84+
```
5385

5486
### Tag: package-2019-07 and python
5587

5688
These settings apply only when `--tag=package-2019-07 --python` is specified on the command line.
5789
Please also specify `--python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone>`.
5890

59-
``` yaml $(tag) == 'package-2019-07' && $(python)
91+
``` yaml $(tag) == 'package-2019-07' && $(python) && !$(track2)
6092
python:
6193
namespace: azure.mgmt.databoxedge.v2019_07_01
6294
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_07_01
6395
```
96+
``` yaml $(tag) == 'package-2019-07' && $(python) && $(track2)
97+
namespace: azure.mgmt.databoxedge.v2019_07_01
98+
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_07_01
99+
```
64100

65101
### Tag: package-2019-03 and python
66102

67103
These settings apply only when `--tag=package-2019-03 --python` is specified on the command line.
68104
Please also specify `--python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone>`.
69105

70-
``` yaml $(tag) == 'package-2019-03' && $(python)
106+
``` yaml $(tag) == 'package-2019-03' && $(python) && !$(track2)
71107
python:
72108
namespace: azure.mgmt.databoxedge.v2019_03_01
73109
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_03_01
74110
```
111+
``` yaml $(tag) == 'package-2019-03' && $(python) && $(track2)
112+
namespace: azure.mgmt.databoxedge.v2019_03_01
113+
output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_03_01
114+
```

0 commit comments

Comments
 (0)