diff --git a/specification/deviceprovisioningservices/resource-manager/readme.go.md b/specification/deviceprovisioningservices/resource-manager/readme.go.md index 7f885e84e935..2546b297c945 100644 --- a/specification/deviceprovisioningservices/resource-manager/readme.go.md +++ b/specification/deviceprovisioningservices/resource-manager/readme.go.md @@ -21,11 +21,50 @@ azure-arm: true ``` yaml $(go) && $(multiapi) batch: - - tag: package-2017-11 - - tag: package-2017-08 + - tag: package-2021-10 + - tag: package-preview-2020-09 + - tag: package-2020-03 + - tag: package-2020-01 - tag: package-2018-01 + - tag: package-2017-11 + - tag: package-preview-2017-08 ``` +### Tag: package-2021-10 and go + +These settings apply only when `--tag=package-2021-10 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag)=='package-2021-10' && $(go) +output-folder: $(go-sdk-folder)/services/provisioningservices/mgmt/2021-10-15/$(namespace) +``` + +### Tag: package-preview-2020-09 and go + +These settings apply only when `--tag=package-preview-2020-09 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag)=='package-preview-2020-09' && $(go) +output-folder: $(go-sdk-folder)/services/preview/provisioningservices/mgmt/2020-09-01-preview/$(namespace) +``` + +### Tag: package-2020-03 and go + +These settings apply only when `--tag=package-2020-03 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag)=='package-2020-03' && $(go) +output-folder: $(go-sdk-folder)/services/provisioningservices/mgmt/2020-03-01/$(namespace) +``` + +### Tag: package-2020-01 and go + +These settings apply only when `--tag=package-2020-01 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag)=='package-2020-01' && $(go) +output-folder: $(go-sdk-folder)/services/provisioningservices/mgmt/2020-01-01/$(namespace) +``` ### Tag: package-2018-01 and go @@ -45,11 +84,11 @@ Please also specify `--go-sdk-folder=`. -``` yaml $(tag)=='package-2017-08' && $(go) +``` yaml $(tag)=='package-preview-2017-08' && $(go) output-folder: $(go-sdk-folder)/services/preview/provisioningservices/mgmt/2017-08-21-preview/$(namespace) ``` diff --git a/specification/deviceprovisioningservices/resource-manager/readme.java.md b/specification/deviceprovisioningservices/resource-manager/readme.java.md index b6aec4ae473b..4780d00fe533 100644 --- a/specification/deviceprovisioningservices/resource-manager/readme.java.md +++ b/specification/deviceprovisioningservices/resource-manager/readme.java.md @@ -26,6 +26,28 @@ directive: to: SharedAccessSignatureAuthorizationRule ``` +## Tag: package-2021-10 and java + +These settings apply only when `--tag=package-2021-10 --java` is specified on the command line. +Please also specify `--azure-libraries-for-java=`. + +``` yaml $(tag) == 'package-2021-10' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.deviceprovisioningservices.v2021_10_15 + output-folder: $(azure-libraries-for-java-folder)/sdk/deviceprovisioningservices/mgmt-v2021_10_15 +``` + +## Tag: package-preview-2020-09 and java + +These settings apply only when `--tag=package-preview-2020-09 --java` is specified on the command line. +Please also specify `--azure-libraries-for-java=`. + +``` yaml $(tag) == 'package-preview-2020-09' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.deviceprovisioningservices.v2020_09_01_preview + output-folder: $(azure-libraries-for-java-folder)/sdk/deviceprovisioningservices/mgmt-v2020_09_01_preview +``` + ## Tag: package-2020-03 and java These settings apply only when `--tag=package-2020-03 --java` is specified on the command line. @@ -59,12 +81,12 @@ java: output-folder: $(azure-libraries-for-java-folder)/sdk/deviceprovisioningservices/mgmt-v2017_11_15 ``` -## Tag: package-2017-08 and java +## Tag: package-preview-2017-08 and java -These settings apply only when `--tag=package-2017-08 --java` is specified on the command line. +These settings apply only when `--tag=package-preview-2017-08 --java` is specified on the command line. Please also specify `--azure-libraries-for-java=`. -``` yaml $(tag) == 'package-2017-08' && $(java) && $(multiapi) +``` yaml $(tag) == 'package-preview-2017-08' && $(java) && $(multiapi) java: namespace: com.microsoft.azure.management.deviceprovisioningservices.v2017_08_21_preview output-folder: $(azure-libraries-for-java-folder)/sdk/deviceprovisioningservices/mgmt-v2017_08_21_preview diff --git a/specification/deviceprovisioningservices/resource-manager/readme.md b/specification/deviceprovisioningservices/resource-manager/readme.md index ef4fbb02b6f2..53bbd35b35f0 100644 --- a/specification/deviceprovisioningservices/resource-manager/readme.md +++ b/specification/deviceprovisioningservices/resource-manager/readme.md @@ -26,7 +26,7 @@ These are the global settings for the API. ``` yaml openapi-type: arm -tag: package-2020-03 +tag: package-2021-10 ``` ### Tag: package-preview-2020-09 @@ -47,11 +47,11 @@ input-file: - Microsoft.Devices/stable/2020-03-01/iotdps.json ``` -### Tag: package-2017-08 +### Tag: package-preview-2017-08 -These settings apply only when `--tag=package-2017-08` is specified on the command line. +These settings apply only when `--tag=package-preview-2017-08` is specified on the command line. -``` yaml $(tag) == 'package-2017-08' +``` yaml $(tag) == 'package-preview-2017-08' input-file: - Microsoft.Devices/preview/2017-08-21-preview/iotdps.json ``` @@ -106,7 +106,6 @@ This is not used by Autorest itself. ``` yaml $(swagger-to-sdk) swagger-to-sdk: - repo: azure-sdk-for-net - - repo: azure-sdk-for-python - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-go diff --git a/specification/deviceprovisioningservices/resource-manager/readme.python.md b/specification/deviceprovisioningservices/resource-manager/readme.python.md index fcad17c97da2..174a993be576 100644 --- a/specification/deviceprovisioningservices/resource-manager/readme.python.md +++ b/specification/deviceprovisioningservices/resource-manager/readme.python.md @@ -4,17 +4,6 @@ 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) && !$(track2) -python-mode: create -python: - azure-arm: true - license-header: MICROSOFT_MIT_NO_VERSION - payload-flattening-threshold: 2 - namespace: azure.mgmt.iothubprovisioningservices - package-name: azure-mgmt-iothubprovisioningservices - package-version: 0.1.0 - clear-output-folder: true -``` ``` yaml $(python) && $(track2) python-mode: create @@ -26,18 +15,6 @@ package-version: 1.0.0b1 clear-output-folder: true ``` -``` yaml $(python) && $(python-mode) == 'update' && !$(track2) -python: - no-namespace-folders: true - output-folder: $(python-sdks-folder)/iothub/azure-mgmt-iothubprovisioningservices/azure/mgmt/iothubprovisioningservices -``` - -``` yaml $(python) && $(python-mode) == 'create' && !$(track2) -python: - basic-setup-py: true - output-folder: $(python-sdks-folder)/iothub/azure-mgmt-iothubprovisioningservices -``` - ``` yaml $(python) && $(python-mode) == 'update' && $(track2) no-namespace-folders: true output-folder: $(python-sdks-folder)/iothub/azure-mgmt-iothubprovisioningservices/azure/mgmt/iothubprovisioningservices