diff --git a/specification/authorization/resource-manager/readme.csharp.md b/specification/authorization/resource-manager/readme.csharp.md index 0a92e47c547e..d51272335e2e 100644 --- a/specification/authorization/resource-manager/readme.csharp.md +++ b/specification/authorization/resource-manager/readme.csharp.md @@ -108,4 +108,16 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Authorization/Management. batch: - tag: profile-hybrid-2019-03-01 + ``` + + ### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + + ``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Authorization +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Authorization/Management.Authorization/Generated + +batch: + - tag: profile-hybrid-2020-09-01 ``` \ No newline at end of file diff --git a/specification/authorization/resource-manager/readme.md b/specification/authorization/resource-manager/readme.md index 056f804e8de3..8e52bc8d5fd6 100644 --- a/specification/authorization/resource-manager/readme.md +++ b/specification/authorization/resource-manager/readme.md @@ -205,6 +205,19 @@ input-file: - Microsoft.Authorization/stable/2015-07-01/authorization-RoleAssignmentsCalls.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-RoleAssignmentsCalls.json +``` + --- # Code Generation diff --git a/specification/commerce/resource-manager/readme.csharp.md b/specification/commerce/resource-manager/readme.csharp.md new file mode 100644 index 000000000000..505ce7731015 --- /dev/null +++ b/specification/commerce/resource-manager/readme.csharp.md @@ -0,0 +1,35 @@ +# C# Compute + +> see https://aka.ms/autorest + +This is the AutoRest configuration file for Commerce. + +These settings apply only when `--csharp` is specified on the command line. +Please also specify `--csharp-sdks-folder=`. + +## Common C# settings + +## 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 + license-header: MICROSOFT_MIT_NO_VERSION + payload-flattening-threshold: 2 + clear-output-folder: true +``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Commerce +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Commerce/Management.Commerce/Generated + +batch: + - tag: profile-hybrid-2020-09-01 +``` \ No newline at end of file diff --git a/specification/commerce/resource-manager/readme.md b/specification/commerce/resource-manager/readme.md index c8a7045b2f89..ac7b98eabc54 100644 --- a/specification/commerce/resource-manager/readme.md +++ b/specification/commerce/resource-manager/readme.md @@ -39,6 +39,15 @@ input-file: - Microsoft.Commerce/preview/2015-06-01-preview/commerce.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Commerce/preview/2015-06-01-preview/commerce.json +``` + --- # Code Generation diff --git a/specification/compute/resource-manager/readme.csharp.md b/specification/compute/resource-manager/readme.csharp.md index 3e85a94bd63f..8cb171aff28e 100644 --- a/specification/compute/resource-manager/readme.csharp.md +++ b/specification/compute/resource-manager/readme.csharp.md @@ -94,3 +94,15 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Compute/Management.Comput batch: - tag: profile-hybrid-2019-03-01 ``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Compute +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Compute/Management.Compute/Generated + +batch: + - tag: profile-hybrid-2020-09-01 + ``` \ No newline at end of file diff --git a/specification/compute/resource-manager/readme.md b/specification/compute/resource-manager/readme.md index 77a4f29a7025..5bc5b1ffc8e6 100644 --- a/specification/compute/resource-manager/readme.md +++ b/specification/compute/resource-manager/readme.md @@ -869,7 +869,17 @@ input-file: - Microsoft.Compute/stable/2017-03-30/disk.json ``` -## AzureResourceSchema +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. -See configuration in [readme.azureresourceschema.md](./readme.azureresourceschema.md) +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Compute/stable/2020-06-01/compute.json +- Microsoft.Compute/stable/2019-07-01/disk.json +``` + +## AzureResourceSchema +See configuration in [readme.azureresourceschema.md](./readme.azureresourceschema.md) \ No newline at end of file diff --git a/specification/databoxedge/resource-manager/readme.csharp.md b/specification/databoxedge/resource-manager/readme.csharp.md new file mode 100644 index 000000000000..b1bb3573a220 --- /dev/null +++ b/specification/databoxedge/resource-manager/readme.csharp.md @@ -0,0 +1,35 @@ +# C# Compute + +> see https://aka.ms/autorest + +This is the AutoRest configuration file for DataBoxEdge. + +These settings apply only when `--csharp` is specified on the command line. +Please also specify `--csharp-sdks-folder=`. + +## Common C# settings + +## 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 + license-header: MICROSOFT_MIT_NO_VERSION + payload-flattening-threshold: 2 + clear-output-folder: true +``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).DataBoxEdge +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/DataBoxEdge/Management.DataBoxEdge/Generated + +batch: + - tag: profile-hybrid-2020-09-01 +``` \ No newline at end of file diff --git a/specification/databoxedge/resource-manager/readme.md b/specification/databoxedge/resource-manager/readme.md index 6d750b3f2fd6..7c5fc55e4b88 100644 --- a/specification/databoxedge/resource-manager/readme.md +++ b/specification/databoxedge/resource-manager/readme.md @@ -64,6 +64,16 @@ These settings apply only when `--tag=package-2019-03` is specified on the comma input-file: - Microsoft.DataBoxEdge/stable/2019-03-01/databoxedge.json ``` + +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.DataBoxEdge/stable/2019-08-01/databoxedge.json +``` + --- # Code Generation diff --git a/specification/dns/resource-manager/readme.csharp.md b/specification/dns/resource-manager/readme.csharp.md index 990ec8b1989f..afe96fad748b 100644 --- a/specification/dns/resource-manager/readme.csharp.md +++ b/specification/dns/resource-manager/readme.csharp.md @@ -63,6 +63,21 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Dns/Management.Dns/Genera batch: - tag: profile-hybrid-2019-03-01 +skip-simplifier-on-namespace: + - System.Net +``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Dns +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Dns/Management.Dns/Generated + +batch: + - tag: profile-hybrid-2020-09-01 + skip-simplifier-on-namespace: - System.Net ``` \ No newline at end of file diff --git a/specification/dns/resource-manager/readme.md b/specification/dns/resource-manager/readme.md index 5d8de0645a02..1bc89a36ef83 100644 --- a/specification/dns/resource-manager/readme.md +++ b/specification/dns/resource-manager/readme.md @@ -140,6 +140,15 @@ input-file: - Microsoft.Network/preview/2015-05-04-preview/dns.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Network/stable/2016-04-01/dns.json +``` + # Code Generation ## Swagger to SDK diff --git a/specification/eventhub/resource-manager/readme.csharp.md b/specification/eventhub/resource-manager/readme.csharp.md new file mode 100644 index 000000000000..8585030ec420 --- /dev/null +++ b/specification/eventhub/resource-manager/readme.csharp.md @@ -0,0 +1,35 @@ +# 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 + +## 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 + license-header: MICROSOFT_MIT_NO_VERSION + payload-flattening-threshold: 2 + clear-output-folder: true +``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).EventHubs +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/EventHubs/Management.EventHubs/Generated + +batch: + - tag: profile-hybrid-2020-09-01 +``` \ No newline at end of file diff --git a/specification/eventhub/resource-manager/readme.md b/specification/eventhub/resource-manager/readme.md index 1e0cfd30b013..3d53fad16f41 100644 --- a/specification/eventhub/resource-manager/readme.md +++ b/specification/eventhub/resource-manager/readme.md @@ -97,6 +97,24 @@ input-file: - Microsoft.EventHub/stable/2017-04-01/sku.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.EventHub/preview/2018-01-01-preview/AvailableClusterRegions-preview.json +- Microsoft.EventHub/preview/2018-01-01-preview/Clusters-preview.json +- Microsoft.EventHub/preview/2018-01-01-preview/namespaces-preview.json +- Microsoft.EventHub/stable/2017-04-01/AuthorizationRules.json +- Microsoft.EventHub/stable/2017-04-01/CheckNameAvailability.json +- Microsoft.EventHub/stable/2017-04-01/consumergroups.json +- Microsoft.EventHub/stable/2017-04-01/disasterRecoveryConfigs.json +- Microsoft.EventHub/stable/2017-04-01/operations.json +- Microsoft.EventHub/stable/2017-04-01/eventhubs.json +- Microsoft.EventHub/stable/2017-04-01/sku.json +``` + --- # Code Generation diff --git a/specification/iothub/resource-manager/readme.csharp.md b/specification/iothub/resource-manager/readme.csharp.md new file mode 100644 index 000000000000..3e562829e89e --- /dev/null +++ b/specification/iothub/resource-manager/readme.csharp.md @@ -0,0 +1,35 @@ +# C# Compute + +> see https://aka.ms/autorest + +This is the AutoRest configuration file for IotHub. + +These settings apply only when `--csharp` is specified on the command line. +Please also specify `--csharp-sdks-folder=`. + +## Common C# settings + +## 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 + license-header: MICROSOFT_MIT_NO_VERSION + payload-flattening-threshold: 2 + clear-output-folder: true +``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).IotHub +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/IotHub/Management.IotHub/Generated + +batch: + - tag: profile-hybrid-2020-09-01 +``` \ No newline at end of file diff --git a/specification/iothub/resource-manager/readme.md b/specification/iothub/resource-manager/readme.md index 229f06971727..1784c2380cf2 100644 --- a/specification/iothub/resource-manager/readme.md +++ b/specification/iothub/resource-manager/readme.md @@ -164,6 +164,15 @@ input-file: - Microsoft.Devices/stable/2016-02-03/iothub.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Devices/preview/2019-07-01-preview/iothub.json +``` + --- # Code Generation diff --git a/specification/keyvault/resource-manager/readme.csharp.md b/specification/keyvault/resource-manager/readme.csharp.md index 2936d8d96bf4..72a9872559cc 100644 --- a/specification/keyvault/resource-manager/readme.csharp.md +++ b/specification/keyvault/resource-manager/readme.csharp.md @@ -64,4 +64,16 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/KeyVault/Management.KeyVa batch: - tag: profile-hybrid-2019-03-01 + ``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).KeyVault +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/KeyVault/Management.KeyVault/Generated + +batch: + - tag: profile-hybrid-2020-09-01 ``` \ No newline at end of file diff --git a/specification/keyvault/resource-manager/readme.md b/specification/keyvault/resource-manager/readme.md index ae51d5470d93..0a132dd87387 100644 --- a/specification/keyvault/resource-manager/readme.md +++ b/specification/keyvault/resource-manager/readme.md @@ -102,6 +102,18 @@ input-file: - Microsoft.KeyVault/stable/2015-06-01/keyvault.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.KeyVault/stable/2019-09-01/keyvault.json +- Microsoft.KeyVault/stable/2019-09-01/providers.json +- Microsoft.KeyVault/stable/2019-09-01/secrets.json +``` + ### Supressions ``` yaml diff --git a/specification/monitor/resource-manager/readme.csharp.md b/specification/monitor/resource-manager/readme.csharp.md index 946deb424832..4c45821ceb70 100644 --- a/specification/monitor/resource-manager/readme.csharp.md +++ b/specification/monitor/resource-manager/readme.csharp.md @@ -32,4 +32,16 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Monitor/Management.Monito batch: - tag: profile-hybrid-2019-03-01 + ``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Monitor +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Monitor/Management.Monitor/Generated + +batch: + - tag: profile-hybrid-2020-09-01 ``` \ No newline at end of file diff --git a/specification/monitor/resource-manager/readme.md b/specification/monitor/resource-manager/readme.md index 77df0e2c6e18..4e19b1574cdb 100644 --- a/specification/monitor/resource-manager/readme.md +++ b/specification/monitor/resource-manager/readme.md @@ -629,6 +629,21 @@ input-file: - Microsoft.Insights/stable/2015-04-01/operations_API.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Insights/stable/2018-01-01/metricDefinitions_API.json +- Microsoft.Insights/stable/2018-01-01/metrics_API.json +- Microsoft.Insights/preview/2017-05-01-preview/diagnosticsSettings_API.json +- Microsoft.Insights/preview/2017-05-01-preview/diagnosticsSettingsCategories_API.json +- Microsoft.Insights/stable/2015-04-01/eventCategories_API.json +- Microsoft.Insights/stable/2015-04-01/operations_API.json +``` + ## AzureResourceSchema See configuration in [readme.azureresourceschema.md](./readme.azureresourceschema.md) diff --git a/specification/network/resource-manager/readme.csharp.md b/specification/network/resource-manager/readme.csharp.md index 7add46771d4c..69834cdd64cb 100644 --- a/specification/network/resource-manager/readme.csharp.md +++ b/specification/network/resource-manager/readme.csharp.md @@ -70,4 +70,16 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Network/Management.Networ batch: - tag: profile-hybrid-2019-03-01 + ``` + + ### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Network +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Network/Management.Network/Generated + +batch: + - tag: profile-hybrid-2020-09-01 ``` \ No newline at end of file diff --git a/specification/network/resource-manager/readme.md b/specification/network/resource-manager/readme.md index f0097e2c0d0e..ee2a84bf5c4f 100644 --- a/specification/network/resource-manager/readme.md +++ b/specification/network/resource-manager/readme.md @@ -1400,6 +1400,23 @@ input-file: - Microsoft.Network/preview/2015-05-01-preview/network.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: + - Microsoft.Network/stable/2018-11-01/virtualNetworkGateway.json + - Microsoft.Network/stable/2018-11-01/loadBalancer.json + - Microsoft.Network/stable/2018-11-01/network.json + - Microsoft.Network/stable/2018-11-01/networkInterface.json + - Microsoft.Network/stable/2018-11-01/networkSecurityGroup.json + - Microsoft.Network/stable/2018-11-01/operation.json + - Microsoft.Network/stable/2018-11-01/publicIpAddress.json + - Microsoft.Network/stable/2018-11-01/routeTable.json + - Microsoft.Network/stable/2018-11-01/virtualNetwork.json +``` + ## Suppression ``` yaml diff --git a/specification/resources/resource-manager/readme.csharp.md b/specification/resources/resource-manager/readme.csharp.md index 0364f5d7d6c2..a846bc082ad5 100644 --- a/specification/resources/resource-manager/readme.csharp.md +++ b/specification/resources/resource-manager/readme.csharp.md @@ -792,3 +792,17 @@ batch: - tag: package-locks-2016-09 - tag: package-resources-2018-05 ``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).ResourceManager +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/Resource/Management.ResourceManager/Generated + +batch: + - tag: package-resources-2019-10 + - tag: package-policy-2016-12 + - tag: package-locks-2016-09 + ``` \ 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 5e96bc4de262..4e72310df959 100644 --- a/specification/storage/resource-manager/readme.csharp.md +++ b/specification/storage/resource-manager/readme.csharp.md @@ -70,3 +70,14 @@ output-folder: $(csharp-sdks-folder)/$(csharp-profile)/storage/Microsoft.Azure.M batch: - tag: profile-hybrid-2019-03-01 ``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +```yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(csharp-profile).Storage +output-folder: $(csharp-sdks-folder)/$(csharp-profile)/storage/Microsoft.Azure.Management.Storage/src/Generated +batch: + - tag: profile-hybrid-2020-09-01 +``` diff --git a/specification/storage/resource-manager/readme.md b/specification/storage/resource-manager/readme.md index eb7b621c27fa..6bc239b38cda 100644 --- a/specification/storage/resource-manager/readme.md +++ b/specification/storage/resource-manager/readme.md @@ -279,6 +279,15 @@ input-file: - Microsoft.Storage/preview/2015-05-01-preview/storage.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Storage/stable/2019-06-01/storage.json +``` --- # Code Generation diff --git a/specification/subscription/resource-manager/readme.csharp.md b/specification/subscription/resource-manager/readme.csharp.md index f54aada53323..81a16f8d2f8d 100644 --- a/specification/subscription/resource-manager/readme.csharp.md +++ b/specification/subscription/resource-manager/readme.csharp.md @@ -52,6 +52,17 @@ These settings apply only when `--csharp-profile=hybrid_2019_03_01` is specified ``` yaml $(csharp-profile)=='hybrid_2019_03_01' namespace: Microsoft.Azure.Management.Profiles.$(profile).Subscription output-folder: $(csharp-sdks-folder)/$(profile)/Subscription/Management.Subscription/Generated +batch: + - tag: package-2016-06-01 + ``` + + ### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_01` is specified on the command line. + +``` yaml $(csharp-profile)=='hybrid_2020_09_01' +namespace: Microsoft.Azure.Management.Profiles.$(profile).Subscription +output-folder: $(csharp-sdks-folder)/$(profile)/Subscription/Management.Subscription/Generated batch: - tag: package-2016-06-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 c2f601c03a77..27232dee72b4 100644 --- a/specification/web/resource-manager/readme.csharp.md +++ b/specification/web/resource-manager/readme.csharp.md @@ -55,4 +55,15 @@ 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 +``` + +### Profile: hybrid_2020_09_01 + +These settings apply only when `--csharp-profile=hybrid_2020_09_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-2020-09-01 ``` \ No newline at end of file diff --git a/specification/web/resource-manager/readme.md b/specification/web/resource-manager/readme.md index 066d4cda40a8..302dccdee4ce 100644 --- a/specification/web/resource-manager/readme.md +++ b/specification/web/resource-manager/readme.md @@ -1220,6 +1220,22 @@ input-file: - Microsoft.Web/stable/2018-02-01/Recommendations.json ``` +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Web/stable/2018-02-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2016-09-01/AppServicePlans.json +- Microsoft.Web/stable/2016-03-01/Provider.json +- Microsoft.Web/stable/2016-03-01/ResourceProvider.json +- Microsoft.Web/stable/2016-03-01/Recommendations.json +``` + ## AzureResourceSchema See configuration in [readme.azureresourceschema.md](./readme.azureresourceschema.md)