From fe9e6c94cf3a8ffde63d3996a7549b07b3a915e4 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Thu, 8 Jul 2021 23:46:26 +0200 Subject: [PATCH] Azure CLI --- net-misc/azure-cli/Manifest | 4 + net-misc/azure-cli/azure-cli-2.22.1.ebuild | 344 ++++++++++++++++++ net-misc/azure-cli/files/no_user_upgrade.diff | 11 + net-misc/azure-cli/metadata.xml | 70 ++++ 4 files changed, 429 insertions(+) create mode 100644 net-misc/azure-cli/Manifest create mode 100644 net-misc/azure-cli/azure-cli-2.22.1.ebuild create mode 100644 net-misc/azure-cli/files/no_user_upgrade.diff create mode 100644 net-misc/azure-cli/metadata.xml diff --git a/net-misc/azure-cli/Manifest b/net-misc/azure-cli/Manifest new file mode 100644 index 0000000..4b18bb7 --- /dev/null +++ b/net-misc/azure-cli/Manifest @@ -0,0 +1,4 @@ +AUX no_user_upgrade.diff 561 BLAKE2B 22e8357a890b4d8f1e19db0e219eb5f1c4a0104727273d2c80653a772efde5a3e38a8405f07c414f8b928ba5f9a0103a96f45d7b5c27294f2c58a7397fa20232 SHA512 48097ba39be2db005bbba768d70b59cdc48d19147a68ce19a9f63c5c71f723b030ab38ccb831531b61e12699238cb291ec37b95f3241652bcc253ec3d7ebb56e +DIST azure-cli-2.22.1.tar.gz 1811980 BLAKE2B 788058d3da7c17576710f72af8aa565fef121efda2fc38b1aa95d1cf213f6bd726e4d789ad720401ce511b9e213a41847d2eb73406da7b06f9046be740558b78 SHA512 6f5f9bb3d8dfbff58e97feebe8921e68a7713aebc18b4f6baf2108c8874da296964fd70f850b34591b75a9c978b5db8c7ad9ac4ca34339c4b4a4e3085a92e722 +EBUILD azure-cli-2.22.1.ebuild 13604 BLAKE2B a844275aefaa2402ac4bf16dac401ab02ac3fe6e92946e28d50abb5c922a84cb36bf955a41f7b63ec741791fe044fde3e07ab04339fbc6bba3b1fcbe8034d081 SHA512 01d0169588142a5af3d6807d112babe101c75d16ab2cbf3296c826136d3689482c1e7eb9ea827929ba9ac5d772d8aaf789e3bd503f164edfe422446222079bd1 +MISC metadata.xml 5180 BLAKE2B 9916938a416b82374f44240e9e7dc74cdee6ec9ac8311249af5dbc1974fc37b75b289bc2f8b918e06302b99736fa7fc2afe6a15086676301a90262f20f1aee45 SHA512 62e51ba9d2c179a81c6c0e6acc8eb9707972ab7afdcfe703ec4119f53be3750f778d654c9675c72ba90a4056b35251fde2e89bf45f6359baa3a71c4652e319b2 diff --git a/net-misc/azure-cli/azure-cli-2.22.1.ebuild b/net-misc/azure-cli/azure-cli-2.22.1.ebuild new file mode 100644 index 0000000..b091a16 --- /dev/null +++ b/net-misc/azure-cli/azure-cli-2.22.1.ebuild @@ -0,0 +1,344 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Microsoft Azure Command-Line Tools" +HOMEPAGE="https://pypi.org/project/azure-cli" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +KEYWORDS="~amd64 ~arm ~x86" +LICENSE="MIT" +SLOT="0" + +IUSE="+acr +acs +advisor +ams +apim +appconfig +appservice +aro +backup \ + +batch +billing +bot +cdn +cloud +cognitiveservices +consumption \ + +container +cosmosdb +databoxedge +deploymentmanager +dla +dls +dms \ + +eventgrid +eventhubs extension +feedback +find +hdinsight interactive \ + +iot +keyvault +kusto +lab +managedservices +maps +monitor \ + +netappfiles +network +policyinsights +rdbms +redis +relay +reservations \ + +resource +role +search +security +servicebus +sf +signalr +sql +sqlvm \ + +storage +synapse +util +vm" + +CLI_DEPEND=" + acr? ( + virtual/python-cffi[${PYTHON_USEDEP}] + >=dev-python/azure-storage-common-1.4.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-storage-17.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-containerregistry-3.0.0_rc17[${PYTHON_USEDEP}] + ) + acs? ( + virtual/python-cffi[${PYTHON_USEDEP}] + >=dev-python/azure-graphrbac-0.61.1[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-authorization-0.61.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-compute-20.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-containerservice-11.1.0[${PYTHON_USEDEP}] + dev-python/scp[${PYTHON_USEDEP}] + dev-python/sshtunnel[${PYTHON_USEDEP}] + ) + advisor? ( + >=dev-python/azure-mgmt-advisor-2.0.1[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-media-3.0.0[${PYTHON_USEDEP}] + ) + ams? ( + >=dev-python/azure-graphrbac-0.61.1[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-media-3.0.0[${PYTHON_USEDEP}] + ) + apim? ( + >=dev-python/azure-mgmt-apimanagement-0.2.0[${PYTHON_USEDEP}] + ) + appconfig? ( + >=dev-python/azure-mgmt-appconfiguration-1.0.1[${PYTHON_USEDEP}] + >=dev-python/azure-appconfiguration-1.1.1[${PYTHON_USEDEP}] + ) + appservice? ( + virtual/python-cffi[${PYTHON_USEDEP}] + >=dev-python/azure-functions-devops-build-0.0.22[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-applicationinsights-0.2.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-containerregistry-3.0.0_rc17[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-storage-17.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-web-0.48.0[${PYTHON_USEDEP}] + dev-python/fabric:2[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.18[${PYTHON_USEDEP}] + dev-python/vsts-cd-manager[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + ) + aro? ( + >=dev-python/azure-mgmt-redhatopenshift-0.1.0[${PYTHON_USEDEP}] + ) + backup? ( + >=dev-python/azure-mgmt-recoveryservices-0.2.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-recoveryservicesbackup-0.11.0[${PYTHON_USEDEP}] + ) + batch? ( + >=dev-python/azure-batch-10.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-batch-9.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-keyvault-8.0.0[${PYTHON_USEDEP}] + ) + billing? ( + >=dev-python/azure-mgmt-billing-1.0.0[${PYTHON_USEDEP}] + ) + bot? ( + >=dev-python/azure-mgmt-botservice-0.3.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-web-0.48.0[${PYTHON_USEDEP}] + ) + cdn? ( + >=dev-python/azure-mgmt-cdn-11.0.0[${PYTHON_USEDEP}] + ) + container? ( + >=dev-python/azure-mgmt-authorization-0.61.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-containerinstance-1.5.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-loganalytics-8.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-network-18.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-loganalytics-0.1.0[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + ) + cognitiveservices? ( + >=dev-python/azure-mgmt-cognitiveservices-6.3.0[${PYTHON_USEDEP}] + ) + consumption? ( + >=dev-python/azure-mgmt-consumption-2.0.0[${PYTHON_USEDEP}] + ) + cosmosdb? ( + >=dev-python/azure-cosmos-3.1.2[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-cosmosdb-3.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-multiapi-storage-0.6.2[${PYTHON_USEDEP}] + ) + databoxedge? ( + >=dev-python/azure-mgmt-databoxedge-0.2.0[${PYTHON_USEDEP}] + ) + deploymentmanager? ( + >=dev-python/azure-mgmt-deploymentmanager-0.2.0[${PYTHON_USEDEP}] + ) + dla? ( + >=dev-python/azure-mgmt-datalake-analytics-0.2.1[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-datalake-store-0.5.0[${PYTHON_USEDEP}] + ) + dls? ( + >=dev-python/azure-datalake-store-0.0.49[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-datalake-store-0.5.0[${PYTHON_USEDEP}] + ) + dms? ( + >=dev-python/azure-mgmt-datamigration-4.1.0[${PYTHON_USEDEP}] + ) + eventgrid? ( + >=dev-python/azure-mgmt-eventgrid-3.0.0_rc9[${PYTHON_USEDEP}] + ) + eventhubs? ( + >=dev-python/azure-mgmt-eventhub-4.1.0[${PYTHON_USEDEP}] + ) + extension? ( + dev-python/wheel[${PYTHON_USEDEP}] + ) + hdinsight? ( + >=dev-python/azure-mgmt-hdinsight-2.2.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-network-18.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-storage-17.0.0[${PYTHON_USEDEP}] + ) + interactive? ( + dev-python/prompt_toolkit[${PYTHON_USEDEP}] + ) + iot? ( + virtual/python-cffi[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-iotcentral-4.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-iothub-0.12.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-iothubprovisioningservices-0.2.0[${PYTHON_USEDEP}] + ) + keyvault? ( + virtual/python-cffi[${PYTHON_USEDEP}] + >=dev-python/azure-graphrbac-0.61.1[${PYTHON_USEDEP}] + >=dev-python/azure-keyvault-administration-4.0.0_beta3[${PYTHON_USEDEP}] + >=dev-python/azure-keyvault-1.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-keyvault-8.0.0[${PYTHON_USEDEP}] + ) + kusto? ( + >=dev-python/azure-mgmt-kusto-0.3.0[${PYTHON_USEDEP}] + ) + lab? ( + >=dev-python/azure-graphrbac-0.61.1[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-devtestlabs-4.0.0[${PYTHON_USEDEP}] + ) + managedservices? ( + >=dev-python/azure-mgmt-managedservices-1.0.0[${PYTHON_USEDEP}] + ) + maps? ( + >=dev-python/azure-mgmt-maps-0.1.0[${PYTHON_USEDEP}] + ) + monitor? ( + >=dev-python/azure-mgmt-monitor-2.0.0[${PYTHON_USEDEP}] + ) + netappfiles? ( + >=dev-python/azure-mgmt-netapp-2.0.0[${PYTHON_USEDEP}] + ) + network? ( + >=dev-python/azure-mgmt-dns-3.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-network-18.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-privatedns-0.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-trafficmanager-0.51.0[${PYTHON_USEDEP}] + ) + policyinsights? ( + >=dev-python/azure-mgmt-policyinsights-0.5.0[${PYTHON_USEDEP}] + ) + rdbms? ( + >=dev-python/azure-mgmt-rdbms-8.1.0_beta2[${PYTHON_USEDEP}] + ) + redis? ( + >=dev-python/azure-mgmt-redis-7.0.0_rc1[${PYTHON_USEDEP}] + ) + relay? ( + >=dev-python/azure-mgmt-relay-0.2.0[${PYTHON_USEDEP}] + ) + reservations? ( + >=dev-python/azure-mgmt-reservations-0.6.0[${PYTHON_USEDEP}] + ) + resource? ( + >=dev-python/azure-mgmt-authorization-0.61.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-managementgroups-0.2.0[${PYTHON_USEDEP}] + ) + role? ( + >=dev-python/azure-graphrbac-0.61.1[${PYTHON_USEDEP}] + >=dev-python/azure-keyvault-1.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-authorization-0.61.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-msi-1.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-identity-1.5.0[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) + search? ( + >=dev-python/azure-mgmt-search-8.0.0[${PYTHON_USEDEP}] + ) + security? ( + >=dev-python/azure-mgmt-security-0.6.0[${PYTHON_USEDEP}] + ) + servicebus? ( + >=dev-python/azure-mgmt-servicebus-0.6.0[${PYTHON_USEDEP}] + ) + sf? ( + virtual/python-cffi[${PYTHON_USEDEP}] + >=dev-python/azure-graphrbac-0.61.1[${PYTHON_USEDEP}] + >=dev-python/azure-keyvault-1.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-compute-20.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-keyvault-8.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-network-18.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-servicefabric-0.5.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-servicefabricmanagedclusters-1.0.0_beta1[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-storage-17.0.0[${PYTHON_USEDEP}] + ) + signalr? ( + >=dev-python/azure-mgmt-signalr-0.4.0[${PYTHON_USEDEP}] + ) + sql? ( + >=dev-python/azure-mgmt-sql-0.26.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-storage-17.0.0[${PYTHON_USEDEP}] + ) + sqlvm? ( + >=dev-python/azure-mgmt-sqlvirtualmachine-0.5.0[${PYTHON_USEDEP}] + ) + storage? ( + >=dev-python/azure-multiapi-storage-0.6.2[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-storage-17.0.0[${PYTHON_USEDEP}] + ) + synapse? ( + >=dev-python/azure-mgmt-synapse-0.6.0[${PYTHON_USEDEP}] + >=dev-python/azure-synapse-artifacts-0.3.0[${PYTHON_USEDEP}] + >=dev-python/azure-synapse-accesscontrol-0.5.0[${PYTHON_USEDEP}] + >=dev-python/azure-synapse-spark-0.2.0[${PYTHON_USEDEP}] + ) + vm? ( + >=dev-python/azure-keyvault-1.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-authorization-0.61.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-compute-20.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-imagebuilder-0.4.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-keyvault-8.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-marketplaceordering-1.1.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-monitor-2.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-msi-1.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-network-18.0.0[${PYTHON_USEDEP}] + >=dev-python/azure-multiapi-storage-0.6.2[${PYTHON_USEDEP}] + )" + +RDEPEND="${CLI_DEPEND} + >=dev-python/urllib3-1.25.9[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.2.0[${PYTHON_USEDEP}] + >=dev-python/jsmin-2.2.2[${PYTHON_USEDEP}] + >=dev-python/azure-mgmt-resource-12.1.0[${PYTHON_USEDEP}] + ~dev-python/azure-cli-core-2.22.1[${PYTHON_USEDEP}]" + +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +src_prepare() { + distutils-r1_src_prepare + + eapply "${FILESDIR}"/no_user_upgrade.diff + + rm az.bat || die + sed -i -e 's:PIP:PORTAGE:' az || die + sed -i -e '/az.bat/ d' setup.py || die + sed -i -e '/import antlr4/ d' azure/cli/command_modules/monitor/actions.py || die + + use acr || rm -r azure/cli/command_modules/acr || die + use acs || rm -r azure/cli/command_modules/acs || die + use advisor || rm -r azure/cli/command_modules/advisor || die + use ams || rm -r azure/cli/command_modules/ams || die + use apim || rm -r azure/cli/command_modules/apim || die + use appconfig || rm -r azure/cli/command_modules/appconfig || die + use appservice || rm -r azure/cli/command_modules/appservice || die + use aro || rm -r azure/cli/command_modules/aro || die + use backup || rm -r azure/cli/command_modules/backup || die + use batch || rm -r azure/cli/command_modules/batch || die + rm -r azure/cli/command_modules/batchai || die + use billing || rm -r azure/cli/command_modules/billing || die + use bot || rm -r azure/cli/command_modules/botservice || die + use cdn || rm -r azure/cli/command_modules/cdn || die + use cloud || rm -r azure/cli/command_modules/cloud || die + use cognitiveservices || rm -r azure/cli/command_modules/cognitiveservices || die + use consumption || rm -r azure/cli/command_modules/consumption || die + use container || rm -r azure/cli/command_modules/container || die + use cosmosdb || rm -r azure/cli/command_modules/cosmosdb || die + use databoxedge || rm -r azure/cli/command_modules/databoxedge || die + use deploymentmanager || rm -r azure/cli/command_modules/deploymentmanager || die + use dla || rm -r azure/cli/command_modules/dla || die + use dls || rm -r azure/cli/command_modules/dls || die + use dms || rm -r azure/cli/command_modules/dms || die + use eventgrid || rm -r azure/cli/command_modules/eventgrid || die + use eventhubs || rm -r azure/cli/command_modules/eventhubs || die + use extension || rm -r azure/cli/command_modules/extension || die + use feedback || rm -r azure/cli/command_modules/feedback || die + use find || rm -r azure/cli/command_modules/find || die + use hdinsight || rm -r azure/cli/command_modules/hdinsight || die + use interactive || rm -r azure/cli/command_modules/interactive || die + use iot || rm -r azure/cli/command_modules/iot || die + use keyvault || rm -r azure/cli/command_modules/keyvault || die + use kusto || rm -r azure/cli/command_modules/kusto || die + use lab || rm -r azure/cli/command_modules/lab || die + use managedservices || rm -r azure/cli/command_modules/managedservices || die + use maps || rm -r azure/cli/command_modules/maps || die + use vm || \ + use monitor || rm -r azure/cli/command_modules/monitor || die + use network || rm -r azure/cli/command_modules/natgateway || die + use netappfiles || rm -r azure/cli/command_modules/netappfiles || die + use network || rm -r azure/cli/command_modules/network || die + use policyinsights || rm -r azure/cli/command_modules/policyinsights || die + use network || rm -r azure/cli/command_modules/privatedns || die + use rdbms || rm -r azure/cli/command_modules/rdbms || die + use redis || rm -r azure/cli/command_modules/redis || die + use relay || rm -r azure/cli/command_modules/relay || die + use reservations || rm -r azure/cli/command_modules/reservations || die + use resource || rm -r azure/cli/command_modules/resource || die + use role || rm -r azure/cli/command_modules/role || die + use search || rm -r azure/cli/command_modules/search || die + use security || rm -r azure/cli/command_modules/security || die + use servicebus || rm -r azure/cli/command_modules/servicebus || die + use sf || rm -r azure/cli/command_modules/servicefabric || die + use signalr || rm -r azure/cli/command_modules/signalr || die + use sql || rm -r azure/cli/command_modules/sql || die + use sqlvm || rm -r azure/cli/command_modules/sqlvm || die + use storage || rm -r azure/cli/command_modules/storage || die + use synapse || rm -r azure/cli/command_modules/synapse || die + use util || rm -r azure/cli/command_modules/util || die + use vm || rm -r azure/cli/command_modules/vm || die +} diff --git a/net-misc/azure-cli/files/no_user_upgrade.diff b/net-misc/azure-cli/files/no_user_upgrade.diff new file mode 100644 index 0000000..cd252d2 --- /dev/null +++ b/net-misc/azure-cli/files/no_user_upgrade.diff @@ -0,0 +1,11 @@ +--- azure-cli-2.21.0.a/azure/cli/command_modules/util/commands.py 2021-03-19 06:54:29.000000000 +0100 ++++ azure-cli-2.21.0.b/azure/cli/command_modules/util/commands.py 2021-04-05 16:50:42.425805243 +0200 +@@ -12,8 +12,5 @@ + with self.command_group('') as g: + g.custom_command('version', 'show_version') + +- with self.command_group('') as g: +- g.custom_command('upgrade', 'upgrade_version', is_preview=True) +- + with self.command_group('demo', deprecate_info=g.deprecate(hide=True)) as g: + g.custom_command('style', 'demo_style') diff --git a/net-misc/azure-cli/metadata.xml b/net-misc/azure-cli/metadata.xml new file mode 100644 index 0000000..2a8ccb6 --- /dev/null +++ b/net-misc/azure-cli/metadata.xml @@ -0,0 +1,70 @@ + + + + + vincent.hardy@linuxunderground.be + Vincent Hardy + + + azure-cli + + + Install the Azure Container Registries module. i.e. 'az acr' + Install the container module. i.e. 'az acs' and 'az aks' + Install the advisor module. i.e. 'az advisor' + Install the ams module. i.e. 'az ams' + Install the API management services module. i.e. 'az apim' + Install the App Configuration Management module. i.e. 'az appconfig' + Install the appservice module. i.e. 'az appservice', 'az webapp' and 'az functionapp' + Install the Red Hat Openshift module. i.e. 'az aro' + Install the backup module. i.e. 'az backup' + Install the batch module. i.e. 'az batch' + Install the billing module. i.e. 'az billing' + Install the bot service module. i.e. 'az bot' + Install the Content Delivery Network module. i.e. 'az cdn' + Install the cloud module. i.e. 'az cloud' + Install the cognitive services module. i.e. 'az cognitiveservices' + Install the consumption module. i.e. 'az consumption' + Install the tools container module. i.e. 'az container' + Install the cosmosdb module. i.e. 'az cosmosdb' + Install the databoxedge module. i.e. 'az databoxedge' + Install the deploymentmanager module. i.e. 'az deploymentmanager' + Install the dla module. i.e. 'az dla' + Install the dls module. i.e. 'az dls' + Install the 'Database Migration Service' module. i.e. 'az dms' + Install the eventgrid module. i.e. 'az eventgrid' + Install the eventhubs module. i.e. 'az eventhubs' + Install the extension module. i.e. 'az extension' + Install the feedback module. i.e. 'az feedback' + Install the find module. i.e. 'az find' + Install the hdinsight module. i.e. 'az hdinsight' + Install the shell module. i.e. 'az interactive' + Install the iot module. i.e. 'az iot' + Install the keyvault module. i.e. 'az keyvault' + Install the KUSTO module. i.e. 'az kusto' + Install the lab module. i.e. 'az lab' + Install the managedservices module. i.e. 'az managedservices' + Install the maps module. i.e. 'az maps' + Install the monitor module. i.e. 'az monitor' + Install the Azure NetApp Files module. i.e. 'az netappfiles' + Install the network module. i.e. 'az network' + Install the policyinsights module. i.e. 'az policy event' and 'az policy state' + Install the rdbms module. i.e. 'az mariadb', 'az mysql' and 'az postgres' + Install the redis module. i.e. 'az redis' + Install the relay module. i.e. 'az relay' + Install the reservations module. i.e. 'az reservations' + Install the resource module. i.e. 'az resource' + Install the role module. i.e. 'az role', 'az identity' and 'az ad' + Install the search module. i.e. 'az search' + Install the security module. i.e. 'az security task' and 'az security alert' + Install the service bus module. i.e. 'az servicebus' + Install the service fabric module. i.e. 'az sf' + Install the sql module. i.e. 'az sql' + Install the sql vm module. i.e. 'az sql vm' + Install the signalr module. i.e. 'az signalr' + Install the storage module. i.e. 'az storage' + Install the synapse module. i.e. 'az synapse' + Install utility to invoke a custom request i.e. 'az rest' + Install the VM module. i.e. 'az vm', 'az vmss', 'az ppg', 'az disk', 'az sig', 'az snapshot' and 'az image' + +