1
1
## Python
2
2
3
- These settings apply only when ` --python ` is specified on the command line.
4
- Please also specify ` --python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone> ` .
5
- Use ` --python-mode=update ` if you already have a setup.py and just want to update the code itself.
6
-
7
- ``` yaml $(python)
8
- python-mode : create
9
- python :
10
- azure-arm : true
11
- license-header : MICROSOFT_MIT_NO_VERSION
12
- payload-flattening-threshold : 2
13
- package-name : azure-mgmt-authorization
14
- clear-output-folder : true
15
- no-namespace-folders : true
3
+ These settings apply only when ` --track2 ` is specified on the command line.
4
+
5
+ ``` yaml $(track2)
6
+ azure-arm : true
7
+ license-header : MICROSOFT_MIT_NO_VERSION
8
+ package-name : azure-mgmt-authorization
9
+ no-namespace-folders : true
10
+ package-version : 1.0.0b1
16
11
` ` `
17
12
18
13
### Python multi-api
19
14
20
15
Generate all API versions currently shipped for this package
21
16
22
- ` ` ` yaml $(python) && $(multiapi)
17
+ ` ` ` yaml $(multiapi)
18
+ clear-output-folder : true
23
19
batch :
24
20
- tag : package-2021-03-01-preview-only
25
21
- tag : package-2021-01-01-preview-only
@@ -31,103 +27,99 @@ batch:
31
27
- tag : package-2018-01-01-preview-only
32
28
- tag : package-2015-07-01
33
29
- tag : package-2015-06-01-preview
30
+ - multiapiscript : true
31
+ ` ` `
32
+ ` ` ` yaml $(multiapiscript)
33
+ output-folder : $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/
34
+ clear-output-folder : false
35
+ perform-load : false
34
36
` ` `
35
37
36
38
### Tag: package-2021-03-01-preview-only and python
37
39
38
40
These settings apply only when ` --tag=package-2021-03-01-preview-only --python` is specified on the command line.
39
41
40
42
` ` ` yaml $(tag) == 'package-2021-03-01-preview-only' && $(python)
41
- python:
42
- namespace: azure.mgmt.authorization.v2021_03_01_preview
43
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2021_03_01_preview
43
+ namespace: azure.mgmt.authorization.v2021_03_01_preview
44
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2021_03_01_preview
44
45
` ` `
45
46
46
47
# ## Tag: package-2020-04-01-preview-only and python
47
48
48
49
These settings apply only when `--tag=package-2020-04-01-preview-only --python` is specified on the command line.
49
50
50
51
` ` ` yaml $(tag) == 'package-2020-04-01-preview-only' && $(python)
51
- python:
52
- namespace: azure.mgmt.authorization.v2020_04_01_preview
53
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2020_04_01_preview
52
+ namespace: azure.mgmt.authorization.v2020_04_01_preview
53
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2020_04_01_preview
54
54
` ` `
55
55
56
56
# ## Tag: package-2018-09-01-preview-only and python
57
57
58
58
These settings apply only when `--tag=package-2018-09-01-preview-only --python` is specified on the command line.
59
59
60
60
` ` ` yaml $(tag) == 'package-2018-09-01-preview-only' && $(python)
61
- python:
62
- namespace: azure.mgmt.authorization.v2018_09_01_preview
63
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_09_01_preview
61
+ namespace: azure.mgmt.authorization.v2018_09_01_preview
62
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_09_01_preview
64
63
` ` `
65
64
66
65
# ## Tag: package-2018-07-01-preview-only and python
67
66
68
67
These settings apply only when `--tag=package-2018-07-01-preview-only --python` is specified on the command line.
69
68
70
69
` ` ` yaml $(tag) == 'package-2018-07-01-preview-only' && $(python)
71
- python:
72
- namespace: azure.mgmt.authorization.v2018_07_01_preview
73
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_07_01_preview
70
+ namespace: azure.mgmt.authorization.v2018_07_01_preview
71
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_07_01_preview
74
72
` ` `
75
73
76
74
# ## Tag: package-2018-05-01-preview and python
77
75
78
76
These settings apply only when `--tag=package-2018-05-01-preview --python` is specified on the command line.
79
77
80
78
` ` ` yaml $(tag) == 'package-2018-05-01-preview' && $(python)
81
- python:
82
- namespace: azure.mgmt.authorization.v2018_05_01_preview
83
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_05_01_preview
79
+ namespace: azure.mgmt.authorization.v2018_05_01_preview
80
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_05_01_preview
84
81
` ` `
85
82
86
83
# ## Tag: package-2018-01-01-preview-only and python
87
84
88
85
These settings apply only when `--tag=package-2018-01-01-preview-only --python` is specified on the command line.
89
86
90
87
` ` ` yaml $(tag) == 'package-2018-01-01-preview-only' && $(python)
91
- python:
92
- namespace: azure.mgmt.authorization.v2018_01_01_preview
93
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_01_01_preview
88
+ namespace: azure.mgmt.authorization.v2018_01_01_preview
89
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2018_01_01_preview
94
90
` ` `
95
91
96
92
# ## Tag: package-2015-07-01 and python
97
93
98
94
These settings apply only when `--tag=package-2015-07-01 --python` is specified on the command line.
99
95
100
96
` ` ` yaml $(tag) == 'package-2015-07-01' && $(python)
101
- python:
102
- namespace: azure.mgmt.authorization.v2015_07_01
103
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2015_07_01
97
+ namespace: azure.mgmt.authorization.v2015_07_01
98
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2015_07_01
104
99
` ` `
105
100
106
101
# ## Tag: 2015-06-01-preview and python
107
102
108
103
These settings apply only when `--tag=2015-06-01-preview --python` is specified on the command line.
109
104
110
105
` ` ` yaml $(tag) == 'package-2015-06-01-preview' && $(python)
111
- python:
112
- namespace: azure.mgmt.authorization.v2015_06_01
113
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2015_06_01
106
+ namespace: azure.mgmt.authorization.v2015_06_01
107
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2015_06_01
114
108
` ` `
115
109
116
110
# ## Tag: package-2021-01-01-preview-only and python
117
111
118
112
These settings apply only when `--tag=package-2021-01-01-preview-only --python` is specified on the command line.
119
113
120
114
` ` ` yaml $(tag) == 'package-2021-01-01-preview-only' && $(python)
121
- python:
122
- namespace: azure.mgmt.authorization.v2021_01_01_preview
123
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2021_01_01_preview
115
+ namespace: azure.mgmt.authorization.v2021_01_01_preview
116
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2021_01_01_preview
124
117
` ` `
125
118
# ## Tag: package-2020-10-01-preview and python
126
119
127
120
These settings apply only when `--tag=package-2020-10-01-preview --python` is specified on the command line.
128
121
129
122
` ` ` yaml $(tag) == 'package-2020-10-01-preview' && $(python)
130
- python:
131
- namespace: azure.mgmt.authorization.v2020_10_01_preview
132
- output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2020_10_01_preview
123
+ namespace: azure.mgmt.authorization.v2020_10_01_preview
124
+ output-folder: $(python-sdks-folder)/authorization/azure-mgmt-authorization/azure/mgmt/authorization/v2020_10_01_preview
133
125
` ` `
0 commit comments