Port details on branch 2022Q3 |
- py-azure-cli Microsoft Azure Command-Line Tools
- 2.55.0 sysutils =1 2.53.0Version of this port present on the latest quarterly branch.
- Maintainer: dbaio@FreeBSD.org
- Port Added: 2019-01-26 13:29:02
- Last Update: 2024-01-10 00:09:08
- Commit Hash: a8ec076
- People watching this port, also watch:: policyd2, rc, py39-cjkwrap, py39-darts.util.lru, monit
- Also Listed In: python
- License: MIT
- WWW:
- https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest
- Description:
- The Azure CLI is a command-line tool providing a great experience for managing
Azure resources. The CLI is designed to make scripting easy, query data,
support long-running operations, and more. Try it today and find out what the
CLI has to offer!
See also: https://pypi.org/project/azure-cli/
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}azure-cli>0:sysutils/py-azure-cli@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/sysutils/py-azure-cli/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/py-azure-cli
- pkg install py39-azure-cli
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-azure-cli listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-azure-cli
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1703611806
SHA256 (azure-cli-2.55.0.tar.gz) = bc53adcd78d717b552d729bac846e4a55e40da063fdbc19c510844e91333b447
SIZE (azure-cli-2.55.0.tar.gz) = 9530409
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- bash : shells/bash
- py39-antlr4-python3-runtime>=4.9 : devel/py-antlr4-python3-runtime@py39
- py39-azure-appconfiguration>=1.1.1 : devel/py-azure-appconfiguration@py39
- py39-azure-batch>=14.0.0 : devel/py-azure-batch@py39
- py39-azure-cli-core>=2.55.0 : sysutils/py-azure-cli-core@py39
- py39-azure-cosmos>=3.0.2 : devel/py-azure-cosmos@py39
- py39-azure-datalake-store>=0.0.49 : devel/py-azure-datalake-store@py39
- py39-azure-graphrbac>=0.60.0 : devel/py-azure-graphrbac@py39
- py39-azure-keyvault-administration>=4.4.0.b2 : devel/py-azure-keyvault-administration@py39
- py39-azure-keyvault-certificates>=4.7.0 : security/py-azure-keyvault-certificates@py39
- py39-azure-keyvault-keys>=4.9.0.b3 : security/py-azure-keyvault-keys@py39
- py39-azure-keyvault-secrets>=4.7.0 : security/py-azure-keyvault-secrets@py39
- py39-azure-loganalytics>=0.1.1 : devel/py-azure-loganalytics@py39
- py39-azure-mgmt-advisor>=9.0.0 : devel/py-azure-mgmt-advisor@py39
- py39-azure-mgmt-apimanagement>=4.0.0 : devel/py-azure-mgmt-apimanagement@py39
- py39-azure-mgmt-applicationinsights>=1.0.0 : devel/py-azure-mgmt-applicationinsights@py39
- py39-azure-mgmt-appconfiguration>=3.0.0 : devel/py-azure-mgmt-appconfiguration@py39
- py39-azure-mgmt-appcontainers>=2.0.0 : devel/py-azure-mgmt-appcontainers@py39
- py39-azure-mgmt-authorization>=4.0.0 : devel/py-azure-mgmt-authorization@py39
- py39-azure-mgmt-batch>=17.0.0 : devel/py-azure-mgmt-batch@py39
- py39-azure-mgmt-batchai>=7.0.0.b1 : devel/py-azure-mgmt-batchai@py39
- py39-azure-mgmt-billing>=6.0.0 : devel/py-azure-mgmt-billing@py39
- py39-azure-mgmt-botservice>=2.0.0.b3 : devel/py-azure-mgmt-botservice@py39
- py39-azure-mgmt-cdn>=12.0.0 : devel/py-azure-mgmt-cdn@py39
- py39-azure-mgmt-cognitiveservices>=13.5.0 : devel/py-azure-mgmt-cognitiveservices@py39
- py39-azure-mgmt-compute>=30.3.0 : devel/py-azure-mgmt-compute@py39
- py39-azure-mgmt-containerinstance>=10.1.0 : devel/py-azure-mgmt-containerinstance@py39
- py39-azure-mgmt-containerregistry>=10.1.0 : devel/py-azure-mgmt-containerregistry@py39
- py39-azure-mgmt-containerservice>=28.0.0 : devel/py-azure-mgmt-containerservice@py39
- py39-azure-mgmt-cosmosdb>=9.3.0 : devel/py-azure-mgmt-cosmosdb@py39
- py39-azure-mgmt-databoxedge>=1.0.0 : devel/py-azure-mgmt-databoxedge@py39
- py39-azure-mgmt-datalake-store>=0.5.0 : devel/py-azure-mgmt-datalake-store@py39
- py39-azure-mgmt-datamigration>=10.0.0 : devel/py-azure-mgmt-datamigration@py39
- py39-azure-mgmt-devtestlabs>=4.0 : devel/py-azure-mgmt-devtestlabs@py39
- py39-azure-mgmt-dns>=8.0.0 : devel/py-azure-mgmt-dns@py39
- py39-azure-mgmt-eventgrid>=10.2.0.b2 : devel/py-azure-mgmt-eventgrid@py39
- py39-azure-mgmt-eventhub>=10.1.0 : devel/py-azure-mgmt-eventhub@py39
- py39-azure-mgmt-extendedlocation>=1.0.0.b2 : devel/py-azure-mgmt-extendedlocation@py39
- py39-azure-mgmt-hdinsight>=9.0.0 : devel/py-azure-mgmt-hdinsight@py39
- py39-azure-mgmt-imagebuilder>=1.2.0 : devel/py-azure-mgmt-imagebuilder@py39
- py39-azure-mgmt-iotcentral>=10.0.0.b1 : devel/py-azure-mgmt-iotcentral@py39
- py39-azure-mgmt-iothub>=3.0.0 : devel/py-azure-mgmt-iothub@py39
- py39-azure-mgmt-iothubprovisioningservices>=1.1.0 : devel/py-azure-mgmt-iothubprovisioningservices@py39
- py39-azure-mgmt-keyvault>=10.3.0 : devel/py-azure-mgmt-keyvault@py39
- py39-azure-mgmt-kusto>=0.3.0 : devel/py-azure-mgmt-kusto@py39
- py39-azure-mgmt-loganalytics>=13.0.0.b4 : devel/py-azure-mgmt-loganalytics@py39
- py39-azure-mgmt-managedservices>=1.0 : devel/py-azure-mgmt-managedservices@py39
- py39-azure-mgmt-managementgroups>=1.0.0 : devel/py-azure-mgmt-managementgroups@py39
- py39-azure-mgmt-maps>=2.0.0 : devel/py-azure-mgmt-maps@py39
- py39-azure-mgmt-marketplaceordering>=1.1.0 : devel/py-azure-mgmt-marketplaceordering@py39
- py39-azure-mgmt-media>=9.0 : devel/py-azure-mgmt-media@py39
- py39-azure-mgmt-monitor>=5.0.0 : devel/py-azure-mgmt-monitor@py39
- py39-azure-mgmt-msi>=7.0.0 : devel/py-azure-mgmt-msi@py39
- py39-azure-mgmt-netapp>=10.1.0 : devel/py-azure-mgmt-netapp@py39
- py39-azure-mgmt-policyinsights>=1.1.0.b4 : devel/py-azure-mgmt-policyinsights@py39
- py39-azure-mgmt-privatedns>=1.0.0 : devel/py-azure-mgmt-privatedns@py39
- py39-azure-mgmt-rdbms>=10.2.0.b12 : devel/py-azure-mgmt-rdbms@py39
- py39-azure-mgmt-recoveryservices>=2.5.0 : devel/py-azure-mgmt-recoveryservices@py39
- py39-azure-mgmt-recoveryservicesbackup>=7.0.0 : devel/py-azure-mgmt-recoveryservicesbackup@py39
- py39-azure-mgmt-redhatopenshift>=1.4.0 : devel/py-azure-mgmt-redhatopenshift@py39
- py39-azure-mgmt-redis>=14.1.0 : devel/py-azure-mgmt-redis@py39
- py39-azure-mgmt-resource>=23.1.0.b2 : devel/py-azure-mgmt-resource@py39
- py39-azure-mgmt-search>=9.0.0 : devel/py-azure-mgmt-search@py39
- py39-azure-mgmt-security>=5.0.0 : devel/py-azure-mgmt-security@py39
- py39-azure-mgmt-servicebus>=8.2.0 : devel/py-azure-mgmt-servicebus@py39
- py39-azure-mgmt-servicefabric>=1.0.0 : devel/py-azure-mgmt-servicefabric@py39
- py39-azure-mgmt-servicefabricmanagedclusters>=1.0.0 : devel/py-azure-mgmt-servicefabricmanagedclusters@py39
- py39-azure-mgmt-servicelinker>=1.2.0.b1 : devel/py-azure-mgmt-servicelinker@py39
- py39-azure-mgmt-signalr>=2.0.0.b1 : devel/py-azure-mgmt-signalr@py39
- py39-azure-mgmt-sql>=4.0.0.b13 : devel/py-azure-mgmt-sql@py39
- py39-azure-mgmt-sqlvirtualmachine>=1.0.0.b5 : devel/py-azure-mgmt-sqlvirtualmachine@py39
- py39-azure-mgmt-storage>=21.1.0 : devel/py-azure-mgmt-storage@py39
- py39-azure-mgmt-trafficmanager>=1.0.0 : devel/py-azure-mgmt-trafficmanager@py39
- py39-azure-mgmt-web>=7.0.0 : devel/py-azure-mgmt-web@py39
- py39-azure-mgmt-synapse>=2.1.0.b5 : devel/py-azure-mgmt-synapse@py39
- py39-azure-multiapi-storage>=1.2.0 : devel/py-azure-multiapi-storage@py39
- py39-azure-storage-common>=1.4 : devel/py-azure-storage-common@py39
- py39-azure-synapse-accesscontrol>=0.5.0 : devel/py-azure-synapse-accesscontrol@py39
- py39-azure-synapse-artifacts>=0.17.0 : devel/py-azure-synapse-artifacts@py39
- py39-azure-synapse-managedprivateendpoints>=0.4.0 : devel/py-azure-synapse-managedprivateendpoints@py39
- py39-azure-synapse-spark>=0.2.0 : devel/py-azure-synapse-spark@py39
- py39-colorama>=0.4.4 : devel/py-colorama@py39
- py39-fabric>=2.4 : devel/py-fabric@py39
- py39-paramiko>=2.0.8 : security/py-paramiko@py39
- py39-pygments>=2.4 : textproc/py-pygments@py39
- py39-openssl>=17.1.0 : security/py-openssl@py39
- py39-packaging>=20.9 : devel/py-packaging@py39
- py39-pycomposefile>=0.0.30 : devel/pycomposefile@py39
- py39-yaml>=5.1 : devel/py-yaml@py39
- py39-scp>=0.13.2 : security/py-scp@py39
- py39-six>=1.12 : devel/py-six@py39
- py39-sshtunnel>=0.1.4 : net/py-sshtunnel@py39
- py39-urllib3>=1.18 : net/py-urllib3@py39
- py39-websocket-client>=0.56.0 : www/py-websocket-client@py39
- py39-xmltodict>=0.12 : devel/py-xmltodict@py39
- py39-javaproperties>=0.5.1 : devel/py-javaproperties@py39
- py39-jsondiff>=2.0.0 : devel/py-jsondiff@py39
- py39-semver>=2.13.0 : devel/py-semver@py39
- py39-PyGithub>=1.55 : devel/py-PyGithub@py39
- py39-azure-cli-base>=0 : sysutils/py-azure-cli-base@py39
- py39-cryptography>=41.0.7,1 : security/py-cryptography@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- sysutils_py-azure-cli
- USES:
- azurepy python
- pkg-message:
- For install:
- Welcome to the Azure CLI! The CLI is a tool designed to get you working quickly
and efficiently with Azure services, with an emphasis on automation.
The following article introduces features of the CLI and links out to resources
that help you be productive.
https://docs.microsoft.com/en-us/cli/azure/get-started-with-azure-cli
Tutorial to create virtual machines with the Azure CLI
https://docs.microsoft.com/en-us/cli/azure/azure-cli-vm-tutorial
In this tutorial, you learn all of the steps involved in setting up a virtual
machine with the Azure CLI. The tutorial also covers output queries, Azure
resource reuse, and resource cleanup.
Through terminal there is a simple way to sign in using device code:
$ az login --use-device-code
Then open a browser page at https://aka.ms/devicelogin and enter the
authorization code displayed in your terminal.
- If upgrading from < 2.31.0:
- When upgrading to Azure CLI v2.31.0, you will need to re-authenticate on Azure
services.
$ az login --use-device-code
Starting in version 2.30.0, Azure CLI uses MSAL as the underlying
authentication library. MSAL uses AAD v2.0 authentication flow to provide more
functionality and increases security for token cache.
More info: https://docs.microsoft.com/en-us/cli/azure/msal-based-azure-cli
- Master Sites:
|