From 3601fffb8e585c3eb3c1ec5e8ea9954631d6a73a Mon Sep 17 00:00:00 2001 From: 00Kai0 Date: Tue, 18 Aug 2020 13:33:51 +0800 Subject: [PATCH] add track2 config to servicebus --- .../servicebus/resource-manager/readme.cli.md | 71 +++++++++++++++++++ .../servicebus/resource-manager/readme.md | 16 ++++- 2 files changed, 86 insertions(+), 1 deletion(-) diff --git a/specification/servicebus/resource-manager/readme.cli.md b/specification/servicebus/resource-manager/readme.cli.md index e1f6d11dfcc0..f1a8e278f7b1 100644 --- a/specification/servicebus/resource-manager/readme.cli.md +++ b/specification/servicebus/resource-manager/readme.cli.md @@ -8,6 +8,77 @@ This directory contains the Cli common model for the Dns service. ``` yaml # Migrated from Powershell's readme cli: + cli-name: servicebus + package-name: azure-mgmt-servicebus + namespace: azure.mgmt.servicebus + test-scenario: + - name: /Namespaces/put/NameSpaceCreate + - name: /Topics/put/TopicCreate + - name: /Queues/put/QueueCreate + - name: /DisasterRecoveryConfigs/put/SBAliasCreate + - name: /MigrationConfigs/put/MigrationConfigurationsStartMigration + - name: /Namespaces/put/NameSpaceNetworkRuleSetCreate + - name: /Namespaces/put/NameSpaceAuthorizationRuleCreate + - name: /Subscriptions/put/SubscriptionCreate + - name: /Queues/put/QueueAuthorizationRuleCreate + - name: /Topics/put/TopicAuthorizationRuleCreate + - name: /Rules/put/RulesCreateCorrelationFilter + - name: /Rules/put/RulesCreateSqlFilter + - name: /Rules/put/RulesCreateOrUpdate + - name: /DisasterRecoveryConfigs/get/DisasterRecoveryConfigsAuthorizationRuleGet + - name: /Rules/get/RulesGet + - name: /Topics/get/TopicAuthorizationRuleGet + - name: /Queues/get/QueueAuthorizationRuleGet + - name: /Rules/get/RulesListBySubscriptions + - name: /Subscriptions/get/SubscriptionGet + - name: /Subscriptions/get/SubscriptionListByTopic + - name: /DisasterRecoveryConfigs/get/NameSpaceAuthorizationRuleListAll + - name: /Namespaces/get/NameSpaceAuthorizationRuleGet + - name: /Namespaces/get/NameSpaceNetworkRuleSetGet + - name: /Topics/get/TopicAuthorizationRuleListAll + - name: /Queues/get/QueueAuthorizationRuleListAll + - name: /MigrationConfigs/get/MigrationConfigurationsGet + - name: /DisasterRecoveryConfigs/get/SBAliasGet + - name: /DisasterRecoveryConfigs/get/SBAliasList + - name: /Queues/get/QueueGet + - name: /Topics/get/TopicGet + - name: /MigrationConfigs/get/MigrationConfigurationsList + - name: /Namespaces/get/NameSpaceAuthorizationRuleListAll + - name: /Namespaces/get/NameSpaceNetworkRuleSetList + - name: /EventHubs/get/RulesCreateOrUpdate + - name: /Topics/get/TopicGet + - name: /Queues/get/QueueListByNameSpace + - name: /Namespaces/get/NameSpaceGet + - name: /Namespaces/get/NameSpaceListByResourceGroup + - name: /PremiumMessagingRegions/get/PremiumMessagingRegionsList + - name: /Regions/get/RegionsListBySku + - name: /Namespaces/get/NameSpaceList + - name: /Operations/get/OperationsList + - name: /DisasterRecoveryConfigs/post/DisasterRecoveryConfigsAuthorizationRuleListKey + - name: /Topics/post/TopicAuthorizationRuleRegenerateKey + - name: /Queues/post/QueueAuthorizationRuleRegenerateKey + - name: /Topics/post/TopicAuthorizationRuleListKey + - name: /Queues/post/QueueAuthorizationRuleListKey + - name: /Namespaces/post/NameSpaceAuthorizationRuleRegenerateKey + - name: /DisasterRecoveryConfigs/post/AliasNameAvailability + - name: /Namespaces/post/NameSpaceAuthorizationRuleListKey + - name: /MigrationConfigs/post/MigrationConfigurationsCompleteMigration + - name: /MigrationConfigs/post/MigrationConfigurationsRevert + - name: /DisasterRecoveryConfigs/post/SBEHAliasBreakPairing + - name: /DisasterRecoveryConfigs/post/SBAliasFailOver + - name: /Namespaces/post/NameSpaceUpdate + - name: /Namespaces/patch/NameSpaceUpdate + - name: /Namespaces/post/NameSpaceCheckNameAvailability + - name: /Rules/delete/RulesDelete + - name: /Queues/delete/QueueAuthorizationRuleDelete + - name: /Topics/delete/TopicAuthorizationRuleDelete + - name: /Subscriptions/delete/SubscriptionDelete + - name: /Namespaces/delete/NameSpaceAuthorizationRuleDelete + - name: /MigrationConfigs/delete/MigrationConfigurationsDelete + - name: /DisasterRecoveryConfigs/delete/SBAliasDelete + - name: /Topics/delete/TopicDelete + - name: /Queues/delete/QueueDelete + - name: /Namespaces/delete/NameSpaceDelete cli-directive: - select: 'operation' where: diff --git a/specification/servicebus/resource-manager/readme.md b/specification/servicebus/resource-manager/readme.md index 9ab1fb7f2d0f..0a992fb98b68 100644 --- a/specification/servicebus/resource-manager/readme.md +++ b/specification/servicebus/resource-manager/readme.md @@ -105,7 +105,7 @@ 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) +``` yaml $(python) && !$(track2) python-mode: create python: azure-arm: true @@ -116,12 +116,26 @@ python: package-version: 0.5.0 clear-output-folder: true ``` +``` yaml $(python) && $(track2) +python-mode: create +azure-arm: true +license-header: MICROSOFT_MIT_NO_VERSION +namespace: azure.mgmt.servicebus +package-name: azure-mgmt-servicebus +package-version: 0.5.0 +clear-output-folder: true +``` + ``` yaml $(python) && $(python-mode) == 'update' +no-namespace-folders: true +output-folder: $(python-sdks-folder)/servicebus/azure-mgmt-servicebus/azure/mgmt/servicebus python: no-namespace-folders: true output-folder: $(python-sdks-folder)/servicebus/azure-mgmt-servicebus/azure/mgmt/servicebus ``` ``` yaml $(python) && $(python-mode) == 'create' +basic-setup-py: true +output-folder: $(python-sdks-folder)/servicebus/azure-mgmt-servicebus python: basic-setup-py: true output-folder: $(python-sdks-folder)/servicebus/azure-mgmt-servicebus