From 4b1b40e732587e9333de1003cedd3df77d71c013 Mon Sep 17 00:00:00 2001 From: 804873052 <804873052@qq.com> Date: Wed, 8 Dec 2021 11:33:33 +0800 Subject: [PATCH 1/6] [Go] track2 modify readme.go.md 10 --- .../trafficmanager/resource-manager/readme.go.md | 10 +++++++++- .../trafficmanager/resource-manager/readme.md | 1 + specification/vi/resource-manager/readme.go.md | 11 ++++++++++- specification/vi/resource-manager/readme.md | 1 + .../videoanalyzer/resource-manager/readme.go.md | 10 +++++++++- .../videoanalyzer/resource-manager/readme.md | 1 + .../visualstudio/resource-manager/readme.go.md | 10 +++++++++- specification/visualstudio/resource-manager/readme.md | 1 + specification/vmware/resource-manager/readme.go.md | 10 +++++++++- specification/vmware/resource-manager/readme.md | 1 + .../vmwarecloudsimple/resource-manager/readme.go.md | 10 +++++++++- .../vmwarecloudsimple/resource-manager/readme.md | 1 + specification/webpubsub/resource-manager/readme.go.md | 10 +++++++++- specification/webpubsub/resource-manager/readme.md | 1 + .../windowsesu/resource-manager/readme.go.md | 10 +++++++++- specification/windowsesu/resource-manager/readme.md | 1 + .../windowsiot/resource-manager/readme.go.md | 10 +++++++++- specification/windowsiot/resource-manager/readme.md | 1 + .../workloadmonitor/resource-manager/readme.go.md | 10 +++++++++- .../workloadmonitor/resource-manager/readme.md | 1 + 20 files changed, 101 insertions(+), 10 deletions(-) diff --git a/specification/trafficmanager/resource-manager/readme.go.md b/specification/trafficmanager/resource-manager/readme.go.md index 6686c42a5696..d433cae9d448 100644 --- a/specification/trafficmanager/resource-manager/readme.go.md +++ b/specification/trafficmanager/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -``` yaml $(go) +``` yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: trafficmanager clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/trafficmanager/armtrafficmanager +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/trafficmanager/resource-manager/readme.md b/specification/trafficmanager/resource-manager/readme.md index e6f3a9a1fdf9..d359549f154a 100644 --- a/specification/trafficmanager/resource-manager/readme.md +++ b/specification/trafficmanager/resource-manager/readme.md @@ -185,6 +185,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-libraries-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-node - repo: azure-sdk-for-js - repo: azure-sdk-for-ruby diff --git a/specification/vi/resource-manager/readme.go.md b/specification/vi/resource-manager/readme.go.md index 82c5c89408fd..6aa80bd06b39 100644 --- a/specification/vi/resource-manager/readme.go.md +++ b/specification/vi/resource-manager/readme.go.md @@ -2,12 +2,21 @@ These settings apply only when `--go` is specified on the command line. -```yaml $(go) +```yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: vi clear-output-folder: true ``` + +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/vi/armvi +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/vi/resource-manager/readme.md b/specification/vi/resource-manager/readme.md index af0959981ad0..042849ecaef1 100644 --- a/specification/vi/resource-manager/readme.md +++ b/specification/vi/resource-manager/readme.md @@ -95,6 +95,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-js - repo: azure-sdk-for-ruby - repo: azure-cli-extensions diff --git a/specification/videoanalyzer/resource-manager/readme.go.md b/specification/videoanalyzer/resource-manager/readme.go.md index 0aa5d43a4e95..a75278e2eeaf 100644 --- a/specification/videoanalyzer/resource-manager/readme.go.md +++ b/specification/videoanalyzer/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -```yaml $(go) +```yaml $(go) && !$(track2) go: license-header: MICROSOFT_APACHE_NO_VERSION namespace: videoanalyzer clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/videoanalyzer/armvideoanalyzer +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/videoanalyzer/resource-manager/readme.md b/specification/videoanalyzer/resource-manager/readme.md index 97bd0e4e2432..60149bc949c9 100644 --- a/specification/videoanalyzer/resource-manager/readme.md +++ b/specification/videoanalyzer/resource-manager/readme.md @@ -81,6 +81,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-js - repo: azure-sdk-for-java - repo: azure-resource-manager-schemas diff --git a/specification/visualstudio/resource-manager/readme.go.md b/specification/visualstudio/resource-manager/readme.go.md index f953d947653b..4aa1b2c44d9e 100644 --- a/specification/visualstudio/resource-manager/readme.go.md +++ b/specification/visualstudio/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -``` yaml $(go) +``` yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: visualstudio clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/visualstudio/armvisualstudio +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/visualstudio/resource-manager/readme.md b/specification/visualstudio/resource-manager/readme.md index f55a112e7cba..ec53ee8065dc 100644 --- a/specification/visualstudio/resource-manager/readme.md +++ b/specification/visualstudio/resource-manager/readme.md @@ -58,6 +58,7 @@ This is not used by Autorest itself. ``` yaml $(swagger-to-sdk) swagger-to-sdk: - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-node - repo: azure-sdk-for-js - repo: azure-resource-manager-schemas diff --git a/specification/vmware/resource-manager/readme.go.md b/specification/vmware/resource-manager/readme.go.md index d8ce9e0db8ab..e9640cb2376b 100644 --- a/specification/vmware/resource-manager/readme.go.md +++ b/specification/vmware/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -``` yaml $(go) +``` yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: avs clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/avs/armavs +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/vmware/resource-manager/readme.md b/specification/vmware/resource-manager/readme.md index c39362e2b56b..a3eb79326017 100644 --- a/specification/vmware/resource-manager/readme.md +++ b/specification/vmware/resource-manager/readme.md @@ -226,6 +226,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-net - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-java - repo: azure-resource-manager-schemas ``` diff --git a/specification/vmwarecloudsimple/resource-manager/readme.go.md b/specification/vmwarecloudsimple/resource-manager/readme.go.md index 99f966b3c07f..057d9d3c515f 100644 --- a/specification/vmwarecloudsimple/resource-manager/readme.go.md +++ b/specification/vmwarecloudsimple/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -```yaml $(go) +```yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: vmwarecloudsimple clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/vmwarecloudsimple/armvmwarecloudsimple +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) batch: diff --git a/specification/vmwarecloudsimple/resource-manager/readme.md b/specification/vmwarecloudsimple/resource-manager/readme.md index 2707e22ae112..3c1cf6b34b4c 100644 --- a/specification/vmwarecloudsimple/resource-manager/readme.md +++ b/specification/vmwarecloudsimple/resource-manager/readme.md @@ -52,6 +52,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-js - repo: azure-sdk-for-ruby - repo: azure-sdk-for-net diff --git a/specification/webpubsub/resource-manager/readme.go.md b/specification/webpubsub/resource-manager/readme.go.md index b569108bfe03..4e0f33150865 100644 --- a/specification/webpubsub/resource-manager/readme.go.md +++ b/specification/webpubsub/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -``` yaml $(go) +``` yaml $(go) && !$(track2) go: license-header: MICROSOFT_APACHE_NO_VERSION namespace: webpubsub clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/webpubsub/armwebpubsub +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/webpubsub/resource-manager/readme.md b/specification/webpubsub/resource-manager/readme.md index 6413fac4d99d..920bff8abace 100644 --- a/specification/webpubsub/resource-manager/readme.md +++ b/specification/webpubsub/resource-manager/readme.md @@ -112,6 +112,7 @@ swagger-to-sdk: - repo: azure-sdk-for-node - repo: azure-sdk-for-js - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-ruby after_scripts: - bundle install && rake arm:regen_all_profiles['azure_mgmt_webpubsub'] diff --git a/specification/windowsesu/resource-manager/readme.go.md b/specification/windowsesu/resource-manager/readme.go.md index f201792b50dc..c5d2fa441471 100644 --- a/specification/windowsesu/resource-manager/readme.go.md +++ b/specification/windowsesu/resource-manager/readme.go.md @@ -2,12 +2,20 @@ These settings apply only when `--go` is specified on the command line. -```yaml $(go) +```yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/windowsesu/armwindowsesu +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Tag: package-2019-09-16-preview and go These settings apply only when `--tag=package-2019-09-16-preview --go` is specified on the command line. diff --git a/specification/windowsesu/resource-manager/readme.md b/specification/windowsesu/resource-manager/readme.md index 38a11a476a9f..6798562d354e 100644 --- a/specification/windowsesu/resource-manager/readme.md +++ b/specification/windowsesu/resource-manager/readme.md @@ -53,6 +53,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python - repo: azure-sdk-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-js - repo: azure-sdk-for-ruby after_scripts: diff --git a/specification/windowsiot/resource-manager/readme.go.md b/specification/windowsiot/resource-manager/readme.go.md index 54ddfb92ebfe..ef03bb36f835 100644 --- a/specification/windowsiot/resource-manager/readme.go.md +++ b/specification/windowsiot/resource-manager/readme.go.md @@ -3,13 +3,21 @@ These settings apply only when `--go` is specified on the command line. -``` yaml $(go) +``` yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: windowsiot clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/windowsiot/armwindowsiot +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) batch: diff --git a/specification/windowsiot/resource-manager/readme.md b/specification/windowsiot/resource-manager/readme.md index 08321acf2998..312cb4936338 100644 --- a/specification/windowsiot/resource-manager/readme.md +++ b/specification/windowsiot/resource-manager/readme.md @@ -62,6 +62,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python - repo: azure-sdk-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-js - repo: azure-sdk-for-ruby after_scripts: diff --git a/specification/workloadmonitor/resource-manager/readme.go.md b/specification/workloadmonitor/resource-manager/readme.go.md index 1dbe20317d5c..012dd330d6c7 100644 --- a/specification/workloadmonitor/resource-manager/readme.go.md +++ b/specification/workloadmonitor/resource-manager/readme.go.md @@ -2,13 +2,21 @@ These settings apply only when `--go` is specified on the command line. -``` yaml $(go) +``` yaml $(go) && !$(track2) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: workloadmonitor clear-output-folder: true ``` +``` yaml $(go) && $(track2) +license-header: MICROSOFT_MIT_NO_VERSION +module-name: sdk/resourcemanager/workloadmonitor/armworkloadmonitor +module: github.com/Azure/azure-sdk-for-go/$(module-name) +output-folder: $(go-sdk-folder)/$(module-name) +azure-arm: true +``` + ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/workloadmonitor/resource-manager/readme.md b/specification/workloadmonitor/resource-manager/readme.md index c6bda6acece2..8e03219a1f27 100644 --- a/specification/workloadmonitor/resource-manager/readme.md +++ b/specification/workloadmonitor/resource-manager/readme.md @@ -83,6 +83,7 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-node - repo: azure-resource-manager-schemas ``` From f0932ac5899d301d6afcce159fa7632166d9bf8a Mon Sep 17 00:00:00 2001 From: 804873052 <804873052@qq.com> Date: Wed, 8 Dec 2021 14:01:58 +0800 Subject: [PATCH 2/6] add go batch tag multiapi --- specification/windowsesu/resource-manager/readme.go.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/specification/windowsesu/resource-manager/readme.go.md b/specification/windowsesu/resource-manager/readme.go.md index c5d2fa441471..9b4167856c53 100644 --- a/specification/windowsesu/resource-manager/readme.go.md +++ b/specification/windowsesu/resource-manager/readme.go.md @@ -16,6 +16,12 @@ output-folder: $(go-sdk-folder)/$(module-name) azure-arm: true ``` +### Go multi-api +``` yaml $(go) && $(multiapi) +batch: + - tag: package-2019-09-16-preview +``` + ### Tag: package-2019-09-16-preview and go These settings apply only when `--tag=package-2019-09-16-preview --go` is specified on the command line. From 55332f9b3b2d9940b0454ce05405fb1b34836d15 Mon Sep 17 00:00:00 2001 From: 804873052 <804873052@qq.com> Date: Fri, 10 Dec 2021 10:53:40 +0800 Subject: [PATCH 3/6] version to version_with_hyphens --- specification/vi/resource-manager/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/vi/resource-manager/readme.md b/specification/vi/resource-manager/readme.md index 042849ecaef1..8b2bc7313611 100644 --- a/specification/vi/resource-manager/readme.md +++ b/specification/vi/resource-manager/readme.md @@ -52,7 +52,7 @@ tag: package-2021-11-10-preview These settings apply only when `--tag=2021-11-10-preview` is specified on the command line. ```yaml $(tag) == 'package-2021-11-10-preview' -version: 2021-11-10-preview +version_with_hyphens: 2021-11-10-preview version-with-underscores: 2021_11_10_preview input-file: - Microsoft.VideoIndexer/preview/2021-11-10-preview/vi.json From 1ae3c1a1361c695d881fd92225dfbf9de358e913 Mon Sep 17 00:00:00 2001 From: 804873052 <804873052@qq.com> Date: Fri, 10 Dec 2021 11:06:56 +0800 Subject: [PATCH 4/6] remove videoindexer --- specification/vi/resource-manager/readme.go.md | 10 +--------- specification/vi/resource-manager/readme.md | 3 +-- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/specification/vi/resource-manager/readme.go.md b/specification/vi/resource-manager/readme.go.md index 6aa80bd06b39..41c893e8f3a5 100644 --- a/specification/vi/resource-manager/readme.go.md +++ b/specification/vi/resource-manager/readme.go.md @@ -2,21 +2,13 @@ These settings apply only when `--go` is specified on the command line. -```yaml $(go) && !$(track2) +```yaml $(go) go: license-header: MICROSOFT_MIT_NO_VERSION namespace: vi clear-output-folder: true ``` -``` yaml $(go) && $(track2) -license-header: MICROSOFT_MIT_NO_VERSION -module-name: sdk/resourcemanager/vi/armvi -module: github.com/Azure/azure-sdk-for-go/$(module-name) -output-folder: $(go-sdk-folder)/$(module-name) -azure-arm: true -``` - ### Go multi-api ``` yaml $(go) && $(multiapi) diff --git a/specification/vi/resource-manager/readme.md b/specification/vi/resource-manager/readme.md index 8b2bc7313611..af0959981ad0 100644 --- a/specification/vi/resource-manager/readme.md +++ b/specification/vi/resource-manager/readme.md @@ -52,7 +52,7 @@ tag: package-2021-11-10-preview These settings apply only when `--tag=2021-11-10-preview` is specified on the command line. ```yaml $(tag) == 'package-2021-11-10-preview' -version_with_hyphens: 2021-11-10-preview +version: 2021-11-10-preview version-with-underscores: 2021_11_10_preview input-file: - Microsoft.VideoIndexer/preview/2021-11-10-preview/vi.json @@ -95,7 +95,6 @@ swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-go - - repo: azure-sdk-for-go-track2 - repo: azure-sdk-for-js - repo: azure-sdk-for-ruby - repo: azure-cli-extensions From e3d727dac88692c28f5709082bb25f867673e4af Mon Sep 17 00:00:00 2001 From: 804873052 <804873052@qq.com> Date: Fri, 10 Dec 2021 11:09:26 +0800 Subject: [PATCH 5/6] fix --- specification/vi/resource-manager/readme.go.md | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/vi/resource-manager/readme.go.md b/specification/vi/resource-manager/readme.go.md index 41c893e8f3a5..82c5c89408fd 100644 --- a/specification/vi/resource-manager/readme.go.md +++ b/specification/vi/resource-manager/readme.go.md @@ -8,7 +8,6 @@ go: namespace: vi clear-output-folder: true ``` - ### Go multi-api ``` yaml $(go) && $(multiapi) From abaf8f142d1187d2d9e8f691894ff2804f64a953 Mon Sep 17 00:00:00 2001 From: 804873052 <804873052@qq.com> Date: Fri, 10 Dec 2021 11:33:28 +0800 Subject: [PATCH 6/6] output-folder add mgmt --- specification/windowsesu/resource-manager/readme.go.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/windowsesu/resource-manager/readme.go.md b/specification/windowsesu/resource-manager/readme.go.md index 9b4167856c53..04be6e4e4223 100644 --- a/specification/windowsesu/resource-manager/readme.go.md +++ b/specification/windowsesu/resource-manager/readme.go.md @@ -29,5 +29,5 @@ Please also specify `--go-sdks-folder=