From 1305acbd31107d9ad71bcf67a9091e5fca7ffb87 Mon Sep 17 00:00:00 2001 From: Menghua Xiao Date: Fri, 7 May 2021 10:57:42 +0800 Subject: [PATCH 1/2] Add configuration to generate AppPlatform SDK for API version 2021-03-03-preview --- .../appplatform/resource-manager/readme.go.md | 10 ++++++++++ .../appplatform/resource-manager/readme.java.md | 14 ++++++++++++++ .../resource-manager/readme.python.md | 17 +++++++++++++++++ .../appplatform/resource-manager/readme.ruby.md | 13 ++++++++++++- 4 files changed, 53 insertions(+), 1 deletion(-) diff --git a/specification/appplatform/resource-manager/readme.go.md b/specification/appplatform/resource-manager/readme.go.md index d67828bed9ae..b958fd050fdd 100644 --- a/specification/appplatform/resource-manager/readme.go.md +++ b/specification/appplatform/resource-manager/readme.go.md @@ -13,11 +13,21 @@ go: ``` yaml $(go) && $(multiapi) batch: + - tag: package-preview-2021-03 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview ``` +### Tag: package-preview-2021-03 and go + +These settings apply only when `--tag=package-preview-2021-03 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag) == 'package-preview-2021-03' && $(go) +output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2021-03-03-preview/$(namespace) +``` + ### Tag: package-preview-2020-11 and go These settings apply only when `--tag=package-preview-2020-11 --go` is specified on the command line. diff --git a/specification/appplatform/resource-manager/readme.java.md b/specification/appplatform/resource-manager/readme.java.md index 6ef8eb3c1a57..ed66188c4294 100644 --- a/specification/appplatform/resource-manager/readme.java.md +++ b/specification/appplatform/resource-manager/readme.java.md @@ -16,11 +16,25 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-appplatform ``` yaml $(java) && $(multiapi) batch: + - tag: package-preview-2021-03 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview ``` +### Tag: package-preview-2021-03 and java + +These settings apply only when `--tag=package-preview-2021-03 --java` is specified on the command line. +Please also specify `--azure-libraries-for-java-folder=`. + +``` yaml $(tag) == 'package-preview-2021-03' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.appplatform.v2021_03_03_preview + output-folder: $(azure-libraries-for-java-folder)/sdk/appplatform/mgmt-v2021_03_03_preview +regenerate-manager: true +generate-interface: true +``` + ### Tag: package-preview-2020-11 and java These settings apply only when `--tag=package-preview-2020-11 --java` is specified on the command line. diff --git a/specification/appplatform/resource-manager/readme.python.md b/specification/appplatform/resource-manager/readme.python.md index 0a0051851a78..c080c76c98f3 100644 --- a/specification/appplatform/resource-manager/readme.python.md +++ b/specification/appplatform/resource-manager/readme.python.md @@ -29,6 +29,7 @@ Generate all API versions currently shipped for this package ```yaml $(python) && $(multiapi) && !$(track2) batch: + - tag: package-preview-2021-03 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview @@ -37,6 +38,7 @@ batch: ```yaml $(python) && $(multiapi) && $(track2) clear-output-folder: true batch: + - tag: package-preview-2021-03 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview @@ -49,6 +51,21 @@ clear-output-folder: false perform-load: false ``` +### Tag: package-preview-2021-03 and python + +These settings apply only when `--tag=package-preview-2021-03 --python` is specified on the command line. +Please also specify `--python-sdks-folder=`. + +``` yaml $(tag) == 'package-preview-2021-03' && $(python) && !$(track2) +python: + namespace: azure.mgmt.appplatform.v2021_03_03_preview + output-folder: $(python-sdks-folder)/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/v2021_03_03_preview +``` +``` yaml $(tag) == 'package-preview-2021-03' && $(python) && $(track2) +namespace: azure.mgmt.appplatform.v2021_03_03_preview +output-folder: $(python-sdks-folder)/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/v2021_03_03_preview +``` + ### Tag: package-preview-2020-11 and python These settings apply only when `--tag=package-preview-2020-11 --python` is specified on the command line. diff --git a/specification/appplatform/resource-manager/readme.ruby.md b/specification/appplatform/resource-manager/readme.ruby.md index b4130d932c68..00314b7200af 100644 --- a/specification/appplatform/resource-manager/readme.ruby.md +++ b/specification/appplatform/resource-manager/readme.ruby.md @@ -12,11 +12,22 @@ azure-arm: true ``` yaml $(ruby) && $(multiapi) batch: + - tag: package-preview-2021-03 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview ``` +### Tag: package-preview-2021-03 and ruby + +These settings apply only when `--tag=package-preview-2021-03 --ruby` is specified on the command line. +Please also specify `--ruby-sdks-folder=`. + +``` yaml $(tag) == 'package-preview-2021-03' && $(ruby) +namespace: "Azure::AppPlatform::Mgmt::V2021_03_03_preview" +output-folder: $(ruby-sdks-folder)/management/azure_mgmt_appplatform/lib +``` + ### Tag: package-preview-2020-11 and ruby These settings apply only when `--tag=package-preview-2020-11 --ruby` is specified on the command line. @@ -45,4 +56,4 @@ Please also specify `--ruby-sdks-folder= Date: Mon, 10 May 2021 09:55:02 +0800 Subject: [PATCH 2/2] Update AutoRest configuration after api-version change in #14323 --- .../appplatform/resource-manager/readme.go.md | 10 +++++----- .../resource-manager/readme.java.md | 12 +++++------ .../resource-manager/readme.python.md | 20 +++++++++---------- .../resource-manager/readme.ruby.md | 10 +++++----- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/specification/appplatform/resource-manager/readme.go.md b/specification/appplatform/resource-manager/readme.go.md index b958fd050fdd..463b0fc15645 100644 --- a/specification/appplatform/resource-manager/readme.go.md +++ b/specification/appplatform/resource-manager/readme.go.md @@ -13,19 +13,19 @@ go: ``` yaml $(go) && $(multiapi) batch: - - tag: package-preview-2021-03 + - tag: package-preview-2021-06 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview ``` -### Tag: package-preview-2021-03 and go +### Tag: package-preview-2021-06 and go -These settings apply only when `--tag=package-preview-2021-03 --go` is specified on the command line. +These settings apply only when `--tag=package-preview-2021-06 --go` is specified on the command line. Please also specify `--go-sdk-folder=`. -``` yaml $(tag) == 'package-preview-2021-03' && $(go) -output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2021-03-03-preview/$(namespace) +``` yaml $(tag) == 'package-preview-2021-06' && $(go) +output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2021-06-01-preview/$(namespace) ``` ### Tag: package-preview-2020-11 and go diff --git a/specification/appplatform/resource-manager/readme.java.md b/specification/appplatform/resource-manager/readme.java.md index ed66188c4294..a8db157ff0c9 100644 --- a/specification/appplatform/resource-manager/readme.java.md +++ b/specification/appplatform/resource-manager/readme.java.md @@ -16,21 +16,21 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-appplatform ``` yaml $(java) && $(multiapi) batch: - - tag: package-preview-2021-03 + - tag: package-preview-2021-06 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview ``` -### Tag: package-preview-2021-03 and java +### Tag: package-preview-2021-06 and java -These settings apply only when `--tag=package-preview-2021-03 --java` is specified on the command line. +These settings apply only when `--tag=package-preview-2021-06 --java` is specified on the command line. Please also specify `--azure-libraries-for-java-folder=`. -``` yaml $(tag) == 'package-preview-2021-03' && $(java) && $(multiapi) +``` yaml $(tag) == 'package-preview-2021-06' && $(java) && $(multiapi) java: - namespace: com.microsoft.azure.management.appplatform.v2021_03_03_preview - output-folder: $(azure-libraries-for-java-folder)/sdk/appplatform/mgmt-v2021_03_03_preview + namespace: com.microsoft.azure.management.appplatform.v2021_06_01_preview + output-folder: $(azure-libraries-for-java-folder)/sdk/appplatform/mgmt-v2021_06_01_preview regenerate-manager: true generate-interface: true ``` diff --git a/specification/appplatform/resource-manager/readme.python.md b/specification/appplatform/resource-manager/readme.python.md index c080c76c98f3..f3a102599d2c 100644 --- a/specification/appplatform/resource-manager/readme.python.md +++ b/specification/appplatform/resource-manager/readme.python.md @@ -29,7 +29,7 @@ Generate all API versions currently shipped for this package ```yaml $(python) && $(multiapi) && !$(track2) batch: - - tag: package-preview-2021-03 + - tag: package-preview-2021-06 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview @@ -38,7 +38,7 @@ batch: ```yaml $(python) && $(multiapi) && $(track2) clear-output-folder: true batch: - - tag: package-preview-2021-03 + - tag: package-preview-2021-06 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview @@ -51,19 +51,19 @@ clear-output-folder: false perform-load: false ``` -### Tag: package-preview-2021-03 and python +### Tag: package-preview-2021-06 and python -These settings apply only when `--tag=package-preview-2021-03 --python` is specified on the command line. +These settings apply only when `--tag=package-preview-2021-06 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-preview-2021-03' && $(python) && !$(track2) +``` yaml $(tag) == 'package-preview-2021-06' && $(python) && !$(track2) python: - namespace: azure.mgmt.appplatform.v2021_03_03_preview - output-folder: $(python-sdks-folder)/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/v2021_03_03_preview + namespace: azure.mgmt.appplatform.v2021_06_01_preview + output-folder: $(python-sdks-folder)/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/v2021_06_01_preview ``` -``` yaml $(tag) == 'package-preview-2021-03' && $(python) && $(track2) -namespace: azure.mgmt.appplatform.v2021_03_03_preview -output-folder: $(python-sdks-folder)/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/v2021_03_03_preview +``` yaml $(tag) == 'package-preview-2021-06' && $(python) && $(track2) +namespace: azure.mgmt.appplatform.v2021_06_01_preview +output-folder: $(python-sdks-folder)/appplatform/azure-mgmt-appplatform/azure/mgmt/appplatform/v2021_06_01_preview ``` ### Tag: package-preview-2020-11 and python diff --git a/specification/appplatform/resource-manager/readme.ruby.md b/specification/appplatform/resource-manager/readme.ruby.md index 00314b7200af..379a5ac27cb1 100644 --- a/specification/appplatform/resource-manager/readme.ruby.md +++ b/specification/appplatform/resource-manager/readme.ruby.md @@ -12,19 +12,19 @@ azure-arm: true ``` yaml $(ruby) && $(multiapi) batch: - - tag: package-preview-2021-03 + - tag: package-preview-2021-06 - tag: package-preview-2020-11 - tag: package-2020-07 - tag: package-2019-05-01-preview ``` -### Tag: package-preview-2021-03 and ruby +### Tag: package-preview-2021-06 and ruby -These settings apply only when `--tag=package-preview-2021-03 --ruby` is specified on the command line. +These settings apply only when `--tag=package-preview-2021-06 --ruby` is specified on the command line. Please also specify `--ruby-sdks-folder=`. -``` yaml $(tag) == 'package-preview-2021-03' && $(ruby) -namespace: "Azure::AppPlatform::Mgmt::V2021_03_03_preview" +``` yaml $(tag) == 'package-preview-2021-06' && $(ruby) +namespace: "Azure::AppPlatform::Mgmt::V2021_06_01_preview" output-folder: $(ruby-sdks-folder)/management/azure_mgmt_appplatform/lib ```