diff --git a/specification/containerservice/resource-manager/readme.go.md b/specification/containerservice/resource-manager/readme.go.md index 205ad9a3d114..bc5bda3115d2 100644 --- a/specification/containerservice/resource-manager/readme.go.md +++ b/specification/containerservice/resource-manager/readme.go.md @@ -20,6 +20,7 @@ azure-arm: true ``` yaml $(go) && $(multiapi) batch: + - tag: package-preview-2022-02 - tag: package-2022-01 - tag: package-preview-2022-01 - tag: package-2021-10 @@ -54,6 +55,16 @@ batch: - tag: package-2017-07 ``` +### Tag: package-preview-2022-02 and go + +These settings apply only when `--package-preview-2022-02 --go` is specified on the command line. +Please also specify `--go-sdk-folder=`. + +``` yaml $(tag)=='package-preview-2022-02' && $(go) +namespace: containerservice +output-folder: $(go-sdk-folder)/services/preview/$(namespace)/mgmt/2022-02-02-preview/$(namespace) +``` + ### Tag: package-2022-01 and go These settings apply only when `--package-2022-01 --go` is specified on the command line. diff --git a/specification/containerservice/resource-manager/readme.java.md b/specification/containerservice/resource-manager/readme.java.md index 19a072a465ab..9f754c9da5c4 100644 --- a/specification/containerservice/resource-manager/readme.java.md +++ b/specification/containerservice/resource-manager/readme.java.md @@ -48,6 +48,20 @@ batch: - tag: package-2021-10 - tag: package-preview-2022-01 - tag: package-2022-01 + - tag: package-preview-2022-02 +``` + +### Tag: package-preview-2022-02 and java + +These settings apply only when `--tag=package-preview-2022-02` is specified on the command line. +Please also specify `--azure-libraries-for-java-folder=`. + +``` yaml $(tag) == 'package-preview-2022-02' && $(java) && $(multiapi) +java: + namespace: com.microsoft.azure.management.containerservice.v2022_02_02_preview + output-folder: $(azure-libraries-for-java-folder)/sdk/containerservice/mgmt-v2022_02_02_preview +regenerate-manager: true +generate-interface: true ``` ### Tag: package-2022-01 and java diff --git a/specification/containerservice/resource-manager/readme.md b/specification/containerservice/resource-manager/readme.md index 5f745e9752e8..1fcc5e76d53d 100644 --- a/specification/containerservice/resource-manager/readme.md +++ b/specification/containerservice/resource-manager/readme.md @@ -42,10 +42,15 @@ tag: package-preview-2022-02 These settings apply only when `--tag=package-preview-2022-02` is specified on the command line. -```yaml $(tag) == 'package-preview-2022-02' +``` yaml $(tag) == 'package-preview-2022-02' input-file: - Microsoft.ContainerService/preview/2022-02-02-preview/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` + ### Tag: package-2022-01 These settings apply only when `--tag=package-2022-01` is specified on the command line. @@ -53,6 +58,10 @@ These settings apply only when `--tag=package-2022-01` is specified on the comma ``` yaml $(tag) == 'package-2022-01' input-file: - Microsoft.ContainerService/stable/2022-01-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-preview-2022-01 @@ -62,6 +71,10 @@ These settings apply only when `--tag=package-preview-2022-01` is specified on t ``` yaml $(tag) == 'package-preview-2022-01' input-file: - Microsoft.ContainerService/preview/2022-01-02-preview/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-preview-2021-11 @@ -71,6 +84,10 @@ These settings apply only when `--tag=package-preview-2021-11` is specified on t ``` yaml $(tag) == 'package-preview-2021-11' input-file: - Microsoft.ContainerService/preview/2021-11-01-preview/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-10 @@ -80,6 +97,10 @@ These settings apply only when `--tag=package-2021-10` is specified on the comma ``` yaml $(tag) == 'package-2021-10' input-file: - Microsoft.ContainerService/stable/2021-10-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-09 @@ -89,6 +110,10 @@ These settings apply only when `--tag=package-2021-09` is specified on the comma ``` yaml $(tag) == 'package-2021-09' input-file: - Microsoft.ContainerService/stable/2021-09-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-08 @@ -98,6 +123,10 @@ These settings apply only when `--tag=package-2021-08` is specified on the comma ``` yaml $(tag) == 'package-2021-08' input-file: - Microsoft.ContainerService/stable/2021-08-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-07 @@ -107,6 +136,10 @@ These settings apply only when `--tag=package-2021-07` is specified on the comma ``` yaml $(tag) == 'package-2021-07' input-file: - Microsoft.ContainerService/stable/2021-07-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-05 @@ -116,6 +149,10 @@ These settings apply only when `--tag=package-2021-05` is specified on the comma ``` yaml $(tag) == 'package-2021-05' input-file: - Microsoft.ContainerService/stable/2021-05-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-03 @@ -125,6 +162,10 @@ These settings apply only when `--tag=package-2021-03` is specified on the comma ``` yaml $(tag) == 'package-2021-03' input-file: - Microsoft.ContainerService/stable/2021-03-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2021-02 @@ -134,6 +175,10 @@ These settings apply only when `--tag=package-2021-02` is specified on the comma ``` yaml $(tag) == 'package-2021-02' input-file: - Microsoft.ContainerService/stable/2021-02-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2020-12 @@ -143,6 +188,10 @@ These settings apply only when `--tag=package-2020-12` is specified on the comma ``` yaml $(tag) == 'package-2020-12' input-file: - Microsoft.ContainerService/stable/2020-12-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2020-11 @@ -152,6 +201,10 @@ These settings apply only when `--tag=package-2020-11` is specified on the comma ``` yaml $(tag) == 'package-2020-11' input-file: - Microsoft.ContainerService/stable/2020-11-01/managedClusters.json +directive: + - suppress: DefinitionsPropertiesNamesCamelCase + where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile + reason: Cluster-autoscaler settings are not camel-cased ``` ### Tag: package-2020-09 @@ -400,160 +453,29 @@ input-file: ``` -### Tag: package-2022-01-01-only - -These settings apply only when `--tag=package-2022-01-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2022-01-01-only' -input-file: -- Microsoft.ContainerService/stable/2022-01-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2022-01-02-preview-only - -These settings apply only when `--tag=package-2022-01-02-preview-only` is specified on the command line. - -``` yaml $(tag) == 'package-2022-01-02-preview-only' -input-file: -- Microsoft.ContainerService/preview/2022-01-02-preview/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-11-01-preview-only - -These settings apply only when `--tag=package-2021-11-01-preview-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-11-01-preview-only' -input-file: -- Microsoft.ContainerService/preview/2021-11-01-preview/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-10-01-only - -These settings apply only when `--tag=package-2021-10-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-10-01-only' -input-file: -- Microsoft.ContainerService/stable/2021-10-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-09-01-only - -These settings apply only when `--tag=package-2021-09-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-09-01-only' -input-file: -- Microsoft.ContainerService/stable/2021-09-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-08-01-only - -These settings apply only when `--tag=package-2021-08-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-08-01-only' -input-file: -- Microsoft.ContainerService/stable/2021-08-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-07-01-only - -These settings apply only when `--tag=package-2021-07-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-07-01-only' -input-file: -- Microsoft.ContainerService/stable/2021-07-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-05-01-only - -These settings apply only when `--tag=package-2021-05-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-05-01-only' -input-file: -- Microsoft.ContainerService/stable/2021-05-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` - -### Tag: package-2021-03-01-only - -These settings apply only when `--tag=package-2021-03-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2021-03-01-only' -input-file: -- Microsoft.ContainerService/stable/2021-03-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` +### Tag: package-2019-09-preview-only -### Tag: package-2021-02-01-only +These settings apply only when `--tag=package-2019-09-preview-only` is specified on the command line. -These settings apply only when `--tag=package-2021-02-01-only` is specified on the command line. +This is a special tag used only by python sdk generation. To avoid introducing breaking changes in compatibility to the +v2019_09_30_preview namespace of python SDK, DO NOT MODIFY THIS TAG. -``` yaml $(tag) == 'package-2021-02-01-only' +``` yaml $(tag) == 'package-2019-09-preview-only' input-file: -- Microsoft.ContainerService/stable/2021-02-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased +- Microsoft.ContainerService/preview/2019-09-30/openShiftManagedClusters.json ``` -### Tag: package-2020-12-01-only - -These settings apply only when `--tag=package-2020-12-01-only` is specified on the command line. - -``` yaml $(tag) == 'package-2020-12-01-only' -input-file: -- Microsoft.ContainerService/stable/2020-12-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased -``` +### Tag: package-2017-07-only-extended -### Tag: package-2020-11-01-only +These settings apply only when `--tag=package-2017-07-only-extended` is specified on the command line. -These settings apply only when `--tag=package-2020-11-01-only` is specified on the command line. +This is a special tag used only by python sdk generation. To avoid introducing breaking changes in compatibility to the +v2017_07_01 namespace of python SDK, DO NOT MODIFY THIS TAG. -``` yaml $(tag) == 'package-2020-11-01-only' +``` yaml $(tag) == 'package-2017-07-only-extended' input-file: -- Microsoft.ContainerService/stable/2020-11-01/managedClusters.json -directive: - - suppress: DefinitionsPropertiesNamesCamelCase - where: $.definitions.ManagedClusterProperties.properties.autoScalerProfile - reason: Cluster-autoscaler settings are not camel-cased +- Microsoft.ContainerService/stable/2017-07-01/containerService.json +- Microsoft.ContainerService/stable/2019-04-01/location.json ``` ### Tag: package-2020-09-01-only @@ -715,15 +637,6 @@ input-file: - Microsoft.ContainerService/stable/2019-02-01/managedClusters.json ``` -### Tag: package-2018-08-preview-only - -These settings apply only when `--tag=package-2018-08-preview-only` is specified on the command line. - -``` yaml $(tag) == 'package-2018-08-preview-only' -input-file: -- Microsoft.ContainerService/preview/2018-08-01-preview/managedClusters.json -``` - ### Tag: package-2018-09-preview-only These settings apply only when `--tag=package-2018-09-preview-only` is specified on the command line. @@ -733,13 +646,13 @@ input-file: - Microsoft.ContainerService/preview/2018-09-30-preview/openShiftManagedClusters.json ``` -### Tag: package-2019-09-preview-only +### Tag: package-2018-08-preview-only -These settings apply only when `--tag=package-2019-09-preview-only` is specified on the command line. +These settings apply only when `--tag=package-2018-08-preview-only` is specified on the command line. -``` yaml $(tag) == 'package-2019-09-preview-only' +``` yaml $(tag) == 'package-2018-08-preview-only' input-file: -- Microsoft.ContainerService/preview/2019-09-30/openShiftManagedClusters.json +- Microsoft.ContainerService/preview/2018-08-01-preview/managedClusters.json ``` ### Tag: package-2018-03-only @@ -751,18 +664,13 @@ input-file: - Microsoft.ContainerService/stable/2018-03-31/managedClusters.json ``` -### Tag: package-2017-07-only-extended - -These settings apply only when `--tag=package-2017-07-only-extended` is specified on the command line. +### Tag: package-2017-09-only -This tag is special, since it brings together two API version that belongs -to the same operation group, since Python does not know how to handle -multi-api operation group for now. +These settings apply only when `--tag=package-2017-09-only` is specified on the command line. -``` yaml $(tag) == 'package-2017-07-only-extended' +``` yaml $(tag) == 'package-2017-09-only' input-file: -- Microsoft.ContainerService/stable/2017-07-01/containerService.json -- Microsoft.ContainerService/stable/2019-04-01/location.json +- Microsoft.ContainerService/stable/2017-09-30/location.json ``` ### Tag: package-2017-08-only @@ -774,15 +682,6 @@ input-file: - Microsoft.ContainerService/stable/2017-08-31/managedClusters.json ``` -### Tag: package-2017-09-only - -These settings apply only when `--tag=package-2017-09-only` is specified on the command line. - -``` yaml $(tag) == 'package-2017-09-only' -input-file: -- Microsoft.ContainerService/stable/2017-09-30/location.json -``` - ### Tag: package-2017-01-only These settings apply only when `--tag=package-2017-01-only` is specified on the command line. diff --git a/specification/containerservice/resource-manager/readme.python.md b/specification/containerservice/resource-manager/readme.python.md index 0e4cc822e249..cfef6ac055e7 100644 --- a/specification/containerservice/resource-manager/readme.python.md +++ b/specification/containerservice/resource-manager/readme.python.md @@ -17,18 +17,19 @@ Generate all API versions currently shipped for this package ```yaml $(python) && $(multiapi) && $(track2) batch: - - tag: package-2022-01-01-only - - tag: package-2022-01-02-preview-only - - tag: package-2021-11-01-preview-only - - tag: package-2021-10-01-only - - tag: package-2021-09-01-only - - tag: package-2021-08-01-only - - tag: package-2021-07-01-only - - tag: package-2021-05-01-only - - tag: package-2021-03-01-only - - tag: package-2021-02-01-only - - tag: package-2020-12-01-only - - tag: package-2020-11-01-only + - tag: package-preview-2022-02 + - tag: package-2022-01 + - tag: package-preview-2022-01 + - tag: package-preview-2021-11 + - tag: package-2021-10 + - tag: package-2021-09 + - tag: package-2021-08 + - tag: package-2021-07 + - tag: package-2021-05 + - tag: package-2021-03 + - tag: package-2021-02 + - tag: package-2020-12 + - tag: package-2020-11 - tag: package-2020-09-01-only - tag: package-2020-07-01-only - tag: package-2020-06-01-only @@ -45,9 +46,9 @@ batch: - tag: package-2019-04-01-only - tag: package-2019-02-only - tag: package-2018-09-preview-only - - tag: package-2019-09-preview-only - tag: package-2018-08-preview-only - tag: package-2018-03-only + - tag: package-2019-09-preview-only - tag: package-2017-07-only-extended - multiapiscript: true ``` @@ -58,122 +59,132 @@ clear-output-folder: false perform-load: false ``` -### Tag: package-2022-01-01-only and python +### Tag: package-preview-2022-02 and python + +These settings apply only when `--tag=package-preview-2022-02 --python` is specified on the command line. +Please also specify `--python-sdks-folder=`. + +``` yaml $(tag) == 'package-preview-2022-02' && $(python) +namespace: azure.mgmt.containerservice.v2022_02_02_preview +output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2022_02_02_preview +``` + +### Tag: package-2022-01 and python -These settings apply only when `--tag=package-2022-01-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2022-01 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2022-01-01-only' && $(python) +``` yaml $(tag) == 'package-2022-01' && $(python) namespace: azure.mgmt.containerservice.v2022_01_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2022_01_01 ``` -### Tag: package-2022-01-02-preview-only and python +### Tag: package-preview-2022-01 and python -These settings apply only when `--tag=package-2022-01-02-preview-only --python` is specified on the command line. +These settings apply only when `--tag=package-preview-2022-01 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2022-01-02-preview-only' && $(python) +``` yaml $(tag) == 'package-preview-2022-01' && $(python) namespace: azure.mgmt.containerservice.v2022_01_02_preview output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2022_01_02_preview ``` -### Tag: package-2021-11-01-preview-only and python +### Tag: package-preview-2021-11 and python -These settings apply only when `--tag=package-2021-11-01-preview-only --python` is specified on the command line. +These settings apply only when `--tag=package-preview-2021-11 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-11-01-preview-only' && $(python) +``` yaml $(tag) == 'package-preview-2021-11' && $(python) namespace: azure.mgmt.containerservice.v2021_11_01_preview output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_11_01_preview ``` -### Tag: package-2021-10-01-only and python +### Tag: package-2021-10 and python -These settings apply only when `--tag=package-2021-10-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-10 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-10-01-only' && $(python) +``` yaml $(tag) == 'package-2021-10' && $(python) namespace: azure.mgmt.containerservice.v2021_10_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_10_01 ``` -### Tag: package-2021-09-01-only and python +### Tag: package-2021-09 and python -These settings apply only when `--tag=package-2021-09-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-09 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-09-01-only' && $(python) +``` yaml $(tag) == 'package-2021-09' && $(python) namespace: azure.mgmt.containerservice.v2021_09_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_09_01 ``` -### Tag: package-2021-08-01-only and python +### Tag: package-2021-08 and python -These settings apply only when `--tag=package-2021-08-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-08 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-08-01-only' && $(python) +``` yaml $(tag) == 'package-2021-08' && $(python) namespace: azure.mgmt.containerservice.v2021_08_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_08_01 ``` -### Tag: package-2021-07-01-only and python +### Tag: package-2021-07 and python -These settings apply only when `--tag=package-2021-07-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-07 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-07-01-only' && $(python) +``` yaml $(tag) == 'package-2021-07' && $(python) namespace: azure.mgmt.containerservice.v2021_07_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_07_01 ``` -### Tag: package-2021-05-01-only and python +### Tag: package-2021-05 and python -These settings apply only when `--tag=package-2021-05-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-05 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-05-01-only' && $(python) +``` yaml $(tag) == 'package-2021-05' && $(python) namespace: azure.mgmt.containerservice.v2021_05_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_05_01 ``` -### Tag: package-2021-03-01-only and python +### Tag: package-2021-03 and python -These settings apply only when `--tag=package-2021-03-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-03 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-03-01-only' && $(python) +``` yaml $(tag) == 'package-2021-03' && $(python) namespace: azure.mgmt.containerservice.v2021_03_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_03_01 ``` -### Tag: package-2021-02-01-only and python +### Tag: package-2021-02 and python -These settings apply only when `--tag=package-2021-02-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2021-02 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2021-02-01-only' && $(python) +``` yaml $(tag) == 'package-2021-02' && $(python) namespace: azure.mgmt.containerservice.v2021_02_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2021_02_01 ``` -### Tag: package-2020-12-01-only and python +### Tag: package-2020-12 and python -These settings apply only when `--tag=package-2020-12-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2020-12 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2020-12-01-only' && $(python) +``` yaml $(tag) == 'package-2020-12' && $(python) namespace: azure.mgmt.containerservice.v2020_12_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2020_12_01 ``` -### Tag: package-2020-11-01-only and python +### Tag: package-2020-11 and python -These settings apply only when `--tag=package-2020-11-01-only --python` is specified on the command line. +These settings apply only when `--tag=package-2020-11 --python` is specified on the command line. Please also specify `--python-sdks-folder=`. -``` yaml $(tag) == 'package-2020-11-01-only' && $(python) +``` yaml $(tag) == 'package-2020-11' && $(python) namespace: azure.mgmt.containerservice.v2020_11_01 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2020_11_01 ``` @@ -358,26 +369,32 @@ namespace: azure.mgmt.containerservice.v2018_03_31 output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2018_03_31 ``` -### Tag: package-2017-07-only-extended and python - -These settings apply only when `--tag=package-2017-07-only-extended --python` is specified on the command line. -Please also specify `--python-sdks-folder=`. - -``` yaml $(tag) == 'package-2017-07-only-extended' && $(python) -namespace: azure.mgmt.containerservice.v2017_07_01 -output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2017_07_01 -``` - ### Tag: package-2019-09-preview-only and python These settings apply only when `--tag=package-2019-09-preview-only --python` is specified on the command line. Please also specify `--python-sdks-folder=`. +This is a special tag used only by python sdk generation. To avoid introducing breaking changes in compatibility to the +v2019_09_30_preview namespace of python SDK, DO NOT MODIFY THIS TAG. + ``` yaml $(tag) == 'package-2019-09-preview-only' && $(python) namespace: azure.mgmt.containerservice.v2019_09_30_preview output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2019_09_30_preview ``` +### Tag: package-2017-07-only-extended and python + +These settings apply only when `--tag=package-2017-07-only-extended --python` is specified on the command line. +Please also specify `--python-sdks-folder=`. + +This is a special tag used only by python sdk generation. To avoid introducing breaking changes in compatibility to the +v2017_07_01 namespace of python SDK, DO NOT MODIFY THIS TAG. + +``` yaml $(tag) == 'package-2017-07-only-extended' && $(python) +namespace: azure.mgmt.containerservice.v2017_07_01 +output-folder: $(python-sdks-folder)/containerservice/azure-mgmt-containerservice/azure/mgmt/containerservice/v2017_07_01 +``` + ``` yaml $(track2) directive: - from: swagger-document