From 50352f3aa9dea53dab3125c9925ac22d6496f4f7 Mon Sep 17 00:00:00 2001 From: "Kaihui (Kerwin) Sun" Date: Wed, 9 Dec 2020 11:19:08 +0800 Subject: [PATCH] add databoxedge track2 config (#12004) --- .../resource-manager/readme.python.md | 52 ++++++++++++++++--- 1 file changed, 46 insertions(+), 6 deletions(-) diff --git a/specification/databoxedge/resource-manager/readme.python.md b/specification/databoxedge/resource-manager/readme.python.md index 6016f29d1038..6c06a856dfb2 100644 --- a/specification/databoxedge/resource-manager/readme.python.md +++ b/specification/databoxedge/resource-manager/readme.python.md @@ -4,7 +4,7 @@ These settings apply only when `--python` is specified on the command line. Please also specify `--python-sdks-folder=`. Use `--python-mode=update` if you already have a setup.py and just want to update the code itself. -``` yaml $(python) +``` yaml $(python) && !$(track2) python: azure-arm: true license-header: MICROSOFT_MIT_NO_VERSION @@ -16,17 +16,41 @@ python: clear-output-folder: true no-namespace-folders: true ``` +``` yaml $(python) && $(track2) +azure-arm: true +license-header: MICROSOFT_MIT_NO_VERSION +namespace: azure.mgmt.databoxedge +package-name: azure-mgmt-databoxedge +title: DataBoxEdgeManagementClient +description: The DataBoxEdge Client. +clear-output-folder: true +no-namespace-folders: true +``` ### Python multi-api Generate all API versions currently shipped for this package -```yaml $(python) && $(multiapi) +```yaml $(python) && $(multiapi) && !$(track2) +batch: + - tag: package-2020-05-preview + - tag: package-2019-08 + - tag: package-2019-07 + - tag: package-2019-03 +``` +```yaml $(python) && $(multiapi) && $(track2) batch: - tag: package-2020-05-preview - tag: package-2019-08 - tag: package-2019-07 - tag: package-2019-03 + - multiapiscript: true +``` + +``` yaml $(multiapiscript) +output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/ +clear-output-folder: false +perform-load: false ``` ### Tag: package-2020-05-preview and python @@ -34,41 +58,57 @@ batch: These settings apply only when `--tag=package-2020-05-preview --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2020-05-preview' && $(python) +``` yaml $(tag) == 'package-2020-05-preview' && $(python) & !$(track2) python: namespace: azure.mgmt.databoxedge.v2020_05_01_preview output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2020_05_01_preview ``` +``` yaml $(tag) == 'package-2020-05-preview' && $(python) && $(track2) +namespace: azure.mgmt.databoxedge.v2020_05_01_preview +output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2020_05_01_preview +``` ### Tag: package-2019-08 and python These settings apply only when `--tag=package-2019-08 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2019-08' && $(python) +``` yaml $(tag) == 'package-2019-08' && $(python) && !$(track2) python: namespace: azure.mgmt.databoxedge.v2019_08_01 output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_08_01 ``` +``` yaml $(tag) == 'package-2019-08' && $(python) && $(track2) +namespace: azure.mgmt.databoxedge.v2019_08_01 +output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_08_01 +``` ### Tag: package-2019-07 and python These settings apply only when `--tag=package-2019-07 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2019-07' && $(python) +``` yaml $(tag) == 'package-2019-07' && $(python) && !$(track2) python: namespace: azure.mgmt.databoxedge.v2019_07_01 output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_07_01 ``` +``` yaml $(tag) == 'package-2019-07' && $(python) && $(track2) +namespace: azure.mgmt.databoxedge.v2019_07_01 +output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_07_01 +``` ### Tag: package-2019-03 and python These settings apply only when `--tag=package-2019-03 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2019-03' && $(python) +``` yaml $(tag) == 'package-2019-03' && $(python) && !$(track2) python: namespace: azure.mgmt.databoxedge.v2019_03_01 output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_03_01 ``` +``` yaml $(tag) == 'package-2019-03' && $(python) && $(track2) +namespace: azure.mgmt.databoxedge.v2019_03_01 +output-folder: $(python-sdks-folder)/databoxedge/azure-mgmt-databoxedge/azure/mgmt/databoxedge/v2019_03_01 +```