From c5002a255bbe5e1afe3c7be4b063a44a4ae25527 Mon Sep 17 00:00:00 2001 From: Deepak Shankargouda Date: Tue, 30 Apr 2019 11:14:11 -0700 Subject: [PATCH 1/2] Adding new profile --- .../resource-manager/readme.csharp.md | 32 +++++++++----- .../compute/resource-manager/readme.csharp.md | 30 +++++++++---- .../dns/resource-manager/readme.csharp.md | 27 +++++++++--- .../resource-manager/readme.csharp.md | 26 ++++++++--- .../monitor/resource-manager/readme.csharp.md | 43 +++++++++++++++++++ .../monitor/resource-manager/readme.md | 15 ------- .../network/resource-manager/readme.csharp.md | 26 ++++++++--- .../resource-manager/readme.csharp.md | 26 ++++++++--- .../storage/resource-manager/readme.csharp.md | 25 ++++++++--- .../web/resource-manager/readme.csharp.md | 19 ++++++-- 10 files changed, 197 insertions(+), 72 deletions(-) create mode 100644 specification/monitor/resource-manager/readme.csharp.md diff --git a/specification/authorization/resource-manager/readme.csharp.md b/specification/authorization/resource-manager/readme.csharp.md index dc6684e48ca7..eb7704115e6e 100644 --- a/specification/authorization/resource-manager/readme.csharp.md +++ b/specification/authorization/resource-manager/readme.csharp.md @@ -52,7 +52,7 @@ input-file: - ../../resources/resource-manager/Microsoft.Authorization/preview/2015-10-01-preview/policy.json ``` -``` yaml $(csharp) && !$(multiapi) && !$(profile) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) namespace: Microsoft.Azure.Management.Authorization output-folder: $(csharp-sdks-folder)/Authorization/Management.Authorization/Generated ``` @@ -62,8 +62,8 @@ These settings are for batch mode only: (ie, add `--multiapi` to the command lin ``` yaml $(multiapi) profile: hybrid_2018_03_01 -namespace: Microsoft.Azure.Management.Profiles.$(profile).Authorization -output-folder: $(csharp-sdks-folder)/$(profile)/Authorization/Management.Authorization/Generated +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Authorization/Management.Authorization/Generated batch: - tag: package-2015-07 @@ -74,9 +74,9 @@ batch: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. - ``` yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Authorization -output-folder: $(csharp-sdks-folder)/$(profile)/Authorization/Management.Authorization/Generated + ``` yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Authorization/Management.Authorization/Generated batch: - tag: package-2015-07 @@ -86,14 +86,26 @@ batch: ### Profile: profile_2017_03_09 -These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. +These settings apply only when `--csharp-profile=profile_2017_03_09` is specified on the command line. - ``` yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Authorization -output-folder: $(csharp-sdks-folder)/$(profile)/Authorization/Management.Authorization/Generated + ``` yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Authorization/Management.Authorization/Generated batch: - tag: package-2015-07-authorization-only - tag: package-locks-2015-01 - tag: package-policy-2015-10-01-preview + ``` + + ### Profile: hybrid_2019_03_01 + +These settings apply only when `--profile=hybrid_2019_03_01` is specified on the command line. + + ``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Authorization/Management.Authorization/Generated + +batch: + - tag: profile-hybrid-2019-03-01 ``` \ No newline at end of file diff --git a/specification/compute/resource-manager/readme.csharp.md b/specification/compute/resource-manager/readme.csharp.md index ba0564dc40b2..3e124e82fb59 100644 --- a/specification/compute/resource-manager/readme.csharp.md +++ b/specification/compute/resource-manager/readme.csharp.md @@ -17,7 +17,7 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !$(profile) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) namespace: Microsoft.Azure.Management.Compute output-folder: $(csharp-sdks-folder)/Compute/Management.Compute/Generated ``` @@ -40,11 +40,11 @@ batch: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Compute -output-folder: $(csharp-sdks-folder)/$(profile)/Compute/Management.Compute/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Compute +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Compute/Management.Compute/Generated batch: - tag: package-disks-2018-04 - tag: package-compute-only-2017-12 @@ -54,12 +54,24 @@ batch: ### Profile: profile_2017_03_09 -These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. +These settings apply only when `--csharp-profile=profile_2017_03_09` is specified on the command line. -``` yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Compute -output-folder: $(csharp-sdks-folder)/$(profile)/Compute/Management.Compute/Generated +``` yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Compute +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Compute/Management.Compute/Generated batch: - tag: package-compute-2016-03 ``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Compute +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Compute/Management.Compute/Generated + +batch: + - tag: profile-hybrid-2019-03-01 + ``` \ No newline at end of file diff --git a/specification/dns/resource-manager/readme.csharp.md b/specification/dns/resource-manager/readme.csharp.md index 297a9fed7a57..9a1f9675c632 100644 --- a/specification/dns/resource-manager/readme.csharp.md +++ b/specification/dns/resource-manager/readme.csharp.md @@ -26,9 +26,9 @@ csharp: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Dns -output-folder: $(csharp-sdks-folder)/$(profile)/Dns/Management.Dns/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Dns +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Dns/Management.Dns/Generated batch: - tag: package-2016-04 @@ -41,13 +41,28 @@ skip-simplifier-on-namespace: These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. -``` yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Dns -output-folder: $(csharp-sdks-folder)/$(profile)/Dns/Management.Dns/Generated +``` yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Dns +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Dns/Management.Dns/Generated batch: - tag: package-2016-04 +skip-simplifier-on-namespace: + - System.Net +``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Dns +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Dns/Management.Dns/Generated + +batch: + - tag: profile-hybrid-2019-03-01 + skip-simplifier-on-namespace: - System.Net ``` \ No newline at end of file diff --git a/specification/keyvault/resource-manager/readme.csharp.md b/specification/keyvault/resource-manager/readme.csharp.md index 81c0ba27aa11..3f36eaf1cd28 100644 --- a/specification/keyvault/resource-manager/readme.csharp.md +++ b/specification/keyvault/resource-manager/readme.csharp.md @@ -12,7 +12,7 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !$(profile) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) namespace: Microsoft.Azure.Management.KeyVault output-folder: $(csharp-sdks-folder)/KeyVault/Management/Management.KeyVault/Generated ``` @@ -33,9 +33,9 @@ batch: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).KeyVault -output-folder: $(csharp-sdks-folder)/$(profile)/KeyVault/Management.KeyVault/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).KeyVault +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/KeyVault/Management.KeyVault/Generated batch: - tag: package-2016-10 @@ -46,10 +46,22 @@ batch: These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. -``` yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).KeyVault -output-folder: $(csharp-sdks-folder)/$(profile)/KeyVault/Management.KeyVault/Generated +``` yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).KeyVault +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/KeyVault/Management.KeyVault/Generated batch: - tag: package-2016-10 + ``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).KeyVault +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/KeyVault/Management.KeyVault/Generated + +batch: + - tag: profile-hybrid-2019-03-01 ``` \ No newline at end of file diff --git a/specification/monitor/resource-manager/readme.csharp.md b/specification/monitor/resource-manager/readme.csharp.md new file mode 100644 index 000000000000..1a3a0eafa08c --- /dev/null +++ b/specification/monitor/resource-manager/readme.csharp.md @@ -0,0 +1,43 @@ +# C# Compute + +> see https://aka.ms/autorest + +This is the AutoRest configuration file for DNS. + +These settings apply only when `--csharp` is specified on the command line. +Please also specify `--csharp-sdks-folder=`. + +## Common C# settings + +These settings apply only when `--csharp` is specified on the command line. +Please also specify `--csharp-sdks-folder=`. + +``` yaml $(csharp) +csharp: + azure-arm: true + payload-flattening-threshold: 1 + license-header: MICROSOFT_MIT_NO_VERSION + namespace: Microsoft.Azure.Management.Monitor + output-folder: $(csharp-sdks-folder)/Monitor/Management.Monitor/Generated + clear-output-folder: true +``` + +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) +namespace: Microsoft.Azure.Management.Monitor +output-folder: $(csharp-sdks-folder)/Monitor/Management.Monitor/Generated +``` + +## Batch settings +These settings are for batch mode only: (ie, add `--multiapi` to the command line ) + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Monitor +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Monitor/Management.Monitor/Generated + +batch: + - tag: profile-hybrid-2019-03-01 + ``` \ No newline at end of file diff --git a/specification/monitor/resource-manager/readme.md b/specification/monitor/resource-manager/readme.md index a4704b19f6fa..843ea94f7797 100644 --- a/specification/monitor/resource-manager/readme.md +++ b/specification/monitor/resource-manager/readme.md @@ -347,21 +347,6 @@ swagger-to-sdk: - bundle install && rake arm:regen_all_profiles['azure_mgmt_monitor'] ``` -## C# - -These settings apply only when `--csharp` is specified on the command line. -Please also specify `--csharp-sdks-folder=`. - -``` yaml $(csharp) -csharp: - azure-arm: true - payload-flattening-threshold: 1 - license-header: MICROSOFT_MIT_NO_VERSION - namespace: Microsoft.Azure.Management.Monitor - output-folder: $(csharp-sdks-folder)/Monitor/Management.Monitor/Generated - clear-output-folder: true -``` - ## Python See configuration in [readme.python.md](./readme.python.md) diff --git a/specification/network/resource-manager/readme.csharp.md b/specification/network/resource-manager/readme.csharp.md index 078b6d02c492..7013fbd1014a 100644 --- a/specification/network/resource-manager/readme.csharp.md +++ b/specification/network/resource-manager/readme.csharp.md @@ -17,7 +17,7 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !$(profile) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) namespace: Microsoft.Azure.Management.Network output-folder: $(csharp-sdks-folder)/Network/Management.Network/Generated ``` @@ -41,9 +41,9 @@ batch: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Network -output-folder: $(csharp-sdks-folder)/$(profile)/Network/Management.Network/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Network +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Network/Management.Network/Generated batch: - tag: package-2017-10 ``` @@ -52,10 +52,22 @@ batch: These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. -``` yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Network -output-folder: $(csharp-sdks-folder)/$(profile)/Network/Management.Network/Generated +``` yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Network +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Network/Management.Network/Generated batch: - tag: package-2015-06split + ``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Network +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Network/Management.Network/Generated + +batch: + - tag: profile-hybrid-2019-03-01 ``` \ No newline at end of file diff --git a/specification/resources/resource-manager/readme.csharp.md b/specification/resources/resource-manager/readme.csharp.md index 630c5d85a042..f7f53953a89d 100644 --- a/specification/resources/resource-manager/readme.csharp.md +++ b/specification/resources/resource-manager/readme.csharp.md @@ -12,7 +12,7 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !(profile) +``` yaml $(csharp) && !$(multiapi) && !(csharp-profile) namespace: Microsoft.Azure.Management.ResourceManager output-folder: $(csharp-sdks-folder)/Resource/Management.ResourceManager/Generated @@ -265,9 +265,9 @@ input-file: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).ResourceManager -output-folder: $(csharp-sdks-folder)/$(profile)/Resource/Management.ResourceManager/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).ResourceManager +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Resource/Management.ResourceManager/Generated batch: - tag: package-features-2015-12 @@ -283,12 +283,24 @@ batch: These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. -``` yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).ResourceManager -output-folder: $(csharp-sdks-folder)/$(profile)/Resource/Management.ResourceManager/Generated +``` yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).ResourceManager +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Resource/Management.ResourceManager/Generated batch: - tag: package-resources-2016-02 - tag: package-links-2016-09 - tag: package-subscriptions-2016-06 + ``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).ResourceManager +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Resource/Management.ResourceManager/Generated + +batch: + - tag: profile-hybrid-2019-03-01 ``` \ No newline at end of file diff --git a/specification/storage/resource-manager/readme.csharp.md b/specification/storage/resource-manager/readme.csharp.md index 6cb19ad5cb51..64253d596c9d 100644 --- a/specification/storage/resource-manager/readme.csharp.md +++ b/specification/storage/resource-manager/readme.csharp.md @@ -13,7 +13,7 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !$(profile) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) payload-flattening-threshold: 2 namespace: Microsoft.Azure.Management.Storage output-folder: $(csharp-sdks-folder)/Storage/Management.Storage/Generated @@ -38,9 +38,9 @@ batch: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Storage -output-folder: $(csharp-sdks-folder)/$(profile)/Storage/Management.Storage/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Storage +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Storage/Management.Storage/Generated batch: - tag: package-2018-03 - tag: package-2018-02 @@ -52,9 +52,20 @@ batch: These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. -```yaml $(profile)=='profile_2017_03_09' -namespace: Microsoft.Azure.Management.Profiles.$(profile).Storage -output-folder: $(csharp-sdks-folder)/$(profile)/Storage/Management.Storage/Generated +```yaml $(csharp-profile)=='profile_2017_03_09' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Storage +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Storage/Management.Storage/Generated batch: - tag: package-2016-01 +``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Storage +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Storage/Management.Storage/Generated +batch: + - tag: profile-hybrid-2019-03-01 ``` \ No newline at end of file diff --git a/specification/web/resource-manager/readme.csharp.md b/specification/web/resource-manager/readme.csharp.md index a670d481e417..34967809c58d 100644 --- a/specification/web/resource-manager/readme.csharp.md +++ b/specification/web/resource-manager/readme.csharp.md @@ -15,7 +15,7 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !$(profile) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) namespace: Microsoft.Azure.Management.WebSites output-folder: $(csharp-sdks-folder)/WebSites/Management.WebSites/Generated ``` @@ -37,9 +37,20 @@ batch: These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. -```yaml $(profile)=='hybrid_2018_03_01' -namespace: Microsoft.Azure.Management.Profiles.$(profile).WebSites -output-folder: $(csharp-sdks-folder)/$(profile)/Websites/Management.Websites/Generated +```yaml $(csharp-profile)=='hybrid_2018_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).WebSites +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Websites/Management.Websites/Generated batch: - tag: package-2018-03-01-hybrid-csharp +``` + +### Profile: hybrid_2019_03_01 + +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2019_03_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).WebSites +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Websites/Management.Websites/Generated +batch: + - tag: profile-hybrid-2019-03-01 ``` \ No newline at end of file From 3411d01bb7d722fce2058bb97e7f3b275a2f1065 Mon Sep 17 00:00:00 2001 From: Deepak Shankargouda Date: Tue, 30 Apr 2019 14:16:52 -0700 Subject: [PATCH 2/2] Fixes for resources RP --- .../authorization/resource-manager/readme.csharp.md | 4 ++-- specification/dns/resource-manager/readme.csharp.md | 4 ++-- .../keyvault/resource-manager/readme.csharp.md | 4 ++-- .../monitor/resource-manager/readme.csharp.md | 10 +--------- .../network/resource-manager/readme.csharp.md | 4 ++-- .../resources/resource-manager/readme.csharp.md | 5 ++++- .../storage/resource-manager/readme.csharp.md | 4 ++-- specification/web/resource-manager/readme.csharp.md | 2 +- 8 files changed, 16 insertions(+), 21 deletions(-) diff --git a/specification/authorization/resource-manager/readme.csharp.md b/specification/authorization/resource-manager/readme.csharp.md index eb7704115e6e..dff04c86ccda 100644 --- a/specification/authorization/resource-manager/readme.csharp.md +++ b/specification/authorization/resource-manager/readme.csharp.md @@ -72,7 +72,7 @@ batch: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. ``` yaml $(csharp-profile)=='hybrid_2018_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization @@ -100,7 +100,7 @@ batch: ### Profile: hybrid_2019_03_01 -These settings apply only when `--profile=hybrid_2019_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. ``` yaml $(csharp-profile)=='hybrid_2019_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization diff --git a/specification/dns/resource-manager/readme.csharp.md b/specification/dns/resource-manager/readme.csharp.md index 9a1f9675c632..990ec8b1989f 100644 --- a/specification/dns/resource-manager/readme.csharp.md +++ b/specification/dns/resource-manager/readme.csharp.md @@ -24,7 +24,7 @@ csharp: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. ```yaml $(csharp-profile)=='hybrid_2018_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Dns @@ -39,7 +39,7 @@ skip-simplifier-on-namespace: ### Profile: profile_2017_03_09 -These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. +These settings apply only when `--csharp-profile=profile_2017_03_09` is specified on the command line. ``` yaml $(csharp-profile)=='profile_2017_03_09' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Dns diff --git a/specification/keyvault/resource-manager/readme.csharp.md b/specification/keyvault/resource-manager/readme.csharp.md index 3f36eaf1cd28..f39bdb2b9c46 100644 --- a/specification/keyvault/resource-manager/readme.csharp.md +++ b/specification/keyvault/resource-manager/readme.csharp.md @@ -31,7 +31,7 @@ batch: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. ```yaml $(csharp-profile)=='hybrid_2018_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).KeyVault @@ -44,7 +44,7 @@ batch: ### Profile: profile_2017_03_09 -These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. +These settings apply only when `--csharp-profile=profile_2017_03_09` is specified on the command line. ``` yaml $(csharp-profile)=='profile_2017_03_09' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).KeyVault diff --git a/specification/monitor/resource-manager/readme.csharp.md b/specification/monitor/resource-manager/readme.csharp.md index 1a3a0eafa08c..7a721415e69f 100644 --- a/specification/monitor/resource-manager/readme.csharp.md +++ b/specification/monitor/resource-manager/readme.csharp.md @@ -12,7 +12,7 @@ Please also specify `--csharp-sdks-folder=`. -``` yaml $(csharp) +``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) csharp: azure-arm: true payload-flattening-threshold: 1 @@ -22,14 +22,6 @@ csharp: clear-output-folder: true ``` -``` yaml $(csharp) && !$(multiapi) && !$(csharp-profile) -namespace: Microsoft.Azure.Management.Monitor -output-folder: $(csharp-sdks-folder)/Monitor/Management.Monitor/Generated -``` - -## Batch settings -These settings are for batch mode only: (ie, add `--multiapi` to the command line ) - ### Profile: hybrid_2019_03_01 These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified on the command line. diff --git a/specification/network/resource-manager/readme.csharp.md b/specification/network/resource-manager/readme.csharp.md index 7013fbd1014a..68c4e41fa1f5 100644 --- a/specification/network/resource-manager/readme.csharp.md +++ b/specification/network/resource-manager/readme.csharp.md @@ -39,7 +39,7 @@ batch: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. ```yaml $(csharp-profile)=='hybrid_2018_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Network @@ -50,7 +50,7 @@ batch: ### Profile: profile_2017_03_09 -These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. +These settings apply only when `--csharp-profile=profile_2017_03_09` is specified on the command line. ``` yaml $(csharp-profile)=='profile_2017_03_09' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Network diff --git a/specification/resources/resource-manager/readme.csharp.md b/specification/resources/resource-manager/readme.csharp.md index f7f53953a89d..4f6cfa4957f6 100644 --- a/specification/resources/resource-manager/readme.csharp.md +++ b/specification/resources/resource-manager/readme.csharp.md @@ -302,5 +302,8 @@ namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).ResourceManager output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Resource/Management.ResourceManager/Generated batch: - - tag: profile-hybrid-2019-03-01 + - tag: package-policy-2016-12 + - tag: package-locks-2016-09 + - tag: package-subscriptions-2016-06 + - tag: package-resources-2018-05 ``` \ No newline at end of file diff --git a/specification/storage/resource-manager/readme.csharp.md b/specification/storage/resource-manager/readme.csharp.md index 64253d596c9d..9607d4a43480 100644 --- a/specification/storage/resource-manager/readme.csharp.md +++ b/specification/storage/resource-manager/readme.csharp.md @@ -36,7 +36,7 @@ batch: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. ```yaml $(csharp-profile)=='hybrid_2018_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Storage @@ -50,7 +50,7 @@ batch: ### Profile: profile_2017_03_09 -These settings apply only when `--profile=profile_2017_03_09` is specified on the command line. +These settings apply only when `--csharp-profile=profile_2017_03_09` is specified on the command line. ```yaml $(csharp-profile)=='profile_2017_03_09' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Storage diff --git a/specification/web/resource-manager/readme.csharp.md b/specification/web/resource-manager/readme.csharp.md index 34967809c58d..bd67530b7beb 100644 --- a/specification/web/resource-manager/readme.csharp.md +++ b/specification/web/resource-manager/readme.csharp.md @@ -35,7 +35,7 @@ batch: ### Profile: hybrid_2018_03_01 -These settings apply only when `--profile=hybrid_2018_03_01` is specified on the command line. +These settings apply only when `--csharp-profile=hybrid_2018_03_01` is specified on the command line. ```yaml $(csharp-profile)=='hybrid_2018_03_01' namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).WebSites