{ "info": { "author": "Microsoft Corporation", "author_email": "azpycli@microsoft.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Microsoft Azure CLI 'container' Command Module\n==============================================================\n\nCommands to manage Azure container instances\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Group\n az container: Manage Azure Container Instances.\n\n Commands:\n attach: Attach local standard output and error streams to a container in a container group.\n create: Create a container group.\n delete: Delete a container group.\n list : List container groups.\n logs : Tail the log of a container group.\n show : Show the details of a container group.\n\nCommands to create an Azure container group\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container create: Create a container group.\n\n Arguments\n --image [Required]: The container image name.\n --name -n [Required]: The name of the container group.\n --resource-group -g [Required]: Name of resource group. You can configure the default group\n using `az configure --defaults group=`.\n --command-line : The command line to run when the container is started, e.g.\n '/bin/bash -c myscript.sh'.\n --cpu : The required number of CPU cores of the containers. Default:\n 1.\n --dns-name-label : The dns name label for container group with public IP.\n --environment-variables -e : A list of environment variable for the container. Space-\n separated values in 'key=value' format.\n --file -f : The path to the input file.\n --image : The container image name.\n --ip-address : The IP address type of the container group. Allowed values:\n Public.\n --location -l : Location. You can configure the default location using `az\n configure --defaults location=`.\n --memory : The required memory of the containers in GB. Default: 1.5.\n --name -n : The name of the container group.\n --no-wait : Do not wait for the long-running operation to finish.\n --os-type : The OS type of the containers. Allowed values: Linux,\n Windows. Default: Linux.\n --ports : The ports to open. Default: [80].\n --protocol : The network protocol to use. Allowed values: TCP, UDP.\n --restart-policy : Restart policy for all containers within the container group.\n Allowed values: Always, Never, OnFailure. Default: Always.\n --secrets : Space-separated secrets in 'key=value' format.\n --secrets-mount-path : The path within the container where the secrets volume should\n be mounted. Must not contain colon ':'.\n --secure-environment-variables : A list of secure environment variable for the container.\n Space-separated values in 'key=value' format.\n\n Image Registry Arguments\n --registry-login-server : The container image registry login server.\n --registry-password : The password to log in container image registry server.\n --registry-username : The username to log in container image registry server.\n\n Log Analytics Arguments\n --log-analytics-workspace : The Log Analytics workspace name or id. Use the --subscription\n flag to set the subscription if not current.\n --log-analytics-workspace-key : The Log Analytics workspace key.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv.\n Default: json.\n --query : JMESPath query string. See http://jmespath.org/ for more\n information and examples.\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\n Examples\n Create a container group and specify resources required.\n az container create -g MyResourceGroup --name MyAlpine --image alpine:latest --cpu 1\n --memory 1\n\n Create a container group with OS type.\n az container create -g MyResourceGroup --name MyWinApp --image winappimage:latest --os-type\n Windows\n\n Create a container group with public IP address.\n az container create -g MyResourceGroup --name MyAlpine --image alpine:latest --ip-address\n public\n\n Create a container in a container group with public IP address and UDP port.\n az container create -g MyResourceGroup --name myapp --image myimage:latest --ip-address\n public --ports 8081 --protocol UDP\n\n Create a container group with starting command line.\n az container create -g MyResourceGroup --name MyAlpine --image alpine:latest --command-line\n \"/bin/sh -c '/path to/myscript.sh'\"\n\n Create a container group with envrionment variables.\n az contanier create -g MyResourceGroup --name MyAlpine --image alpine:latest -e key1=value1\n key2=value2\n\n Create a container group using container image from Azure Container Registry.\n az container create -g MyResourceGroup --name MyAlpine --image\n myAcrRegistry.azurecr.io/alpine:latest --registry-password password\n\n Create a container group using container image from other private container image registry.\n az container create -g MyResourceGroup --name MyApp --image myimage:latest --cpu 1 --memory\n 1.5 --registry-login-server myregistry.com --registry-username username --registry-password\n password\n\n Create a container in a container group that mounts an Azure File share as volume.\n az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line\n \"cat /mnt/azfile/myfile\" --azure-file-volume-share-name myshare --azure-file-volume-account-\n name mystorageaccount --azure-file-volume-account-key mystoragekey --azure-file-volume-\n mount-path /mnt/azfile\n\n Create a container in a container group that mounts a git repo as volume.\n az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line\n \"cat /mnt/gitrepo\" --gitrepo-url https://github.com/user/myrepo.git --gitrepo-dir ./dir1\n --gitrepo-mount-path /mnt/gitrepo\n\n Create a container in a container group using a yaml file.\n az container create -g MyResourceGroup -f containerGroup.yaml\n\n Create a container group using Log Analytics from a workspace name.\n az container create -g MyResourceGroup --name myapp --log-analytics-workspace myworkspace\n\n Create a container group using Log Analytics from a workspace id and key.\n az container create -g MyResourceGroup --name myapp --log-analytics-workspace workspaceid\n --log-analytics-workspace-key workspacekey\n\n\nCommands to get an Azure container group\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container show: Show the details of a container group.\n\n Arguments\n\n Resource Id Arguments\n --ids : One or more resource IDs (space-delimited). If provided, no other 'Resource\n Id' arguments should be specified.\n --name -n : The name of the container group.\n --resource-group -g: Name of resource group. You can configure the default group using `az\n configure --defaults group=`.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv. Default: json.\n --query : JMESPath query string. See http://jmespath.org/ for more information and\n examples.\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\nCommands to tail the logs of a Azure container group\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container logs: Tail the log of a container group.\n\n Arguments\n --container-name : The container name to tail the logs.\n\n Resource Id Arguments\n --ids : One or more resource IDs (space-delimited). If provided, no other 'Resource\n Id' arguments should be specified.\n --name -n : The name of the container group.\n --resource-group -g: Name of resource group. You can configure the default group using `az\n configure --defaults group=`.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv. Default: json.\n --query : JMESPath query string. See http://jmespath.org/ for more information and\n examples.\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\nCommands to delete an Azure container group\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container delete: Delete a container group.\n\n Arguments\n --yes -y : Do not prompt for confirmation.\n\n Resource Id Arguments\n --ids : One or more resource IDs (space-delimited). If provided, no other 'Resource\n Id' arguments should be specified.\n --name -n : The name of the container group.\n --resource-group -g: Name of resource group. You can configure the default group using `az\n configure --defaults group=`.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv. Default: json.\n --query : JMESPath query string. See http://jmespath.org/ for more information and\n examples.\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\nCommands to list Azure container groups by resource group\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container list: List container groups.\n\n Arguments\n --resource-group -g: Name of resource group. You can configure the default group using `az\n configure --defaults group=`.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv. Default: json.\n --query : JMESPath query string. See http://jmespath.org/ for more information and\n examples.\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\n\nCommands to execute a command in a running container\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container exec: Execute a command from within a running container of a container group.\n The most common use case is to open an interactive bash shell. See examples below. This\n command is currently not supported for Windows machines.\n\n Arguments\n --exec-command [Required]: The command to run from within the container.\n --container-name : The container name where to execute the command. Can be ommitted for\n container groups with only one container.\n --terminal-col-size : The col size for the command output. Default: 80.\n --terminal-row-size : The row size for the command output. Default: 20.\n\n Resource Id Arguments\n --ids : One or more resource IDs (space-delimited). If provided, no other\n 'Resource Id' arguments should be specified.\n --name -n : The name of the container group.\n --resource-group -g : Name of resource group. You can configure the default group using `az\n configure --defaults group=`.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv. Default:\n json.\n --query : JMESPath query string. See http://jmespath.org/ for more information\n and examples.\n --subscription : Name or ID of subscription. You can configure the default\n subscription using `az account set -s NAME_OR_ID`\".\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\n Examples\n Stream a shell from within an nginx container.\n az container exec -g MyResourceGroup --name mynginx --container-name nginx --exec-command\n \"/bin/bash\"\n\nCommands to attach to a container in a container group\n++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n::\n\n Command\n az container attach: Attach local standard output and error streams to a container in a\n container group.\n\n Arguments\n --container-name : The container to attach to. If omitted, the first container in the\n container group will be chosen.\n\n Resource Id Arguments\n --ids : One or more resource IDs (space delimited). If provided, no other 'Resource\n Id' arguments should be specified.\n --name -n : The name of the container group.\n --resource-group -g: Name of resource group. You can configure the default group using `az\n configure --defaults group=`.\n\n Global Arguments\n --debug : Increase logging verbosity to show all debug logs.\n --help -h : Show this help message and exit.\n --output -o : Output format. Allowed values: json, jsonc, table, tsv. Default: json.\n --query : JMESPath query string. See http://jmespath.org/ for more information and\n examples.\n --verbose : Increase logging verbosity. Use --debug for full debug logs.\n\n.. :changelog:\n\nRelease History\n===============\n0.3.17\n++++++\n* Minor fixes.\n\n0.3.16\n++++++\n* Minor fixes.\n\n0.3.15\n++++++\n* `container start/restart`: Added `--no-wait` argument.\n\n0.3.14\n++++++\n* Minor fixes.\n\n0.3.13\n++++++\n* Adding 'az container start' command\n* Allow using decimal values for CPU during container creation\n\n0.3.12\n++++++\n* Updating dependencies\n\n0.3.11\n++++++\n* Updating dependencies\n\n0.3.10\n++++++\n* Minor fixes\n\n0.3.9\n+++++\n* Minor fixes\n\n0.3.8\n+++++\n* Show identity when exporting a container group to yaml\n\n0.3.7\n+++++\n* Make 'Private' a valid type to pass to '--ip-address'\n* Allow using only subnet ID to setup a virtual network for the container group\n* Allow using vnet name or resource id to enable using vnets from different resource groups\n\n0.3.6\n+++++\n* Add '--assign-identity' for adding a MSI identity to a container group\n* Add '--scope' to create a role assignment for the system assigned MSI identity\n* Show warning when creating a container group with an image without a long running process\n* Fix table output issues for 'list' and 'show' commands\n\n0.3.5\n+++++\n* Minor changes\n\n0.3.4\n+++++\n* Added ability to restart and stop a running container group\n* Add '--network-profile' for passing in a network profile\n* Add '--subnet', '--vnet_name', to allow creating container groups in a VNET\n* Update the table output to show the status of the container group\n\n0.3.3\n+++++\n* Add '--secure-environment-variables' for passing secure environment variables to a container\n\n0.3.2\n+++++\n* Do not require '--log-analytics-workspace-key' for name or ID when in set subscription\n\n0.3.1\n+++++\n* Update PyYAML dependency to 3.13\n\n0.3.0\n+++++\n* BREAKING CHANGE: 'show' commands log error message and fail with exit code of 3 upon a missing resource.\n* Remove the requirement for username and password for non dockerhub registries\n* Fix error when creating container groups from yaml file\n\n0.2.1\n+++++\n* Update PyYAML dependency to 4.2b4\n\n0.2.0\n+++++\n* Default to long running operation for `az container create`\n* Add Log Analytics parameters '--log-analytics-workspace' and '--log-analytics-workspace-key'\n* Add --protocol parameter to specify which network protocol to use\n\n0.1.24\n++++++\n* Allow exporting a container group in yaml format.\n* Allow using a yaml file to create / update a container group.\n\n0.1.23\n++++++\n* Do not require --registry-server for `az container create` when a registry server is included in the image name.\n\n0.1.22\n++++++\n* Add Git Repo volume mount parameters '--gitrepo-url' '--gitrepo-dir' '--gitrepo-revision' and '--gitrepo-mount-path'\n\n0.1.21\n++++++\n* Fixed [#5926](https://github.com/Azure/azure-cli/issues/5926): Fix `az container exec` failing when --container-name specified\n* `sdist` is now compatible with wheel 0.31.0\n\n0.1.20\n++++++\n* Add 'az container exec' command that allows for exec commands in a container for a running container group.\n* Allow table output for creating and updating a container group.\n\n0.1.19\n++++++\n* Add '--secrets' and '--secrets-mount-path' options to 'az container create' for using secrets in ACI\n\n0.1.18\n++++++\n* Add '--follow' option to 'az container logs' for streaming logs\n* Add 'az container attach' command that attaches local standard output and error streams to a container in a container group.\n\n0.1.17\n++++++\n* Minor fixes\n\n0.1.16\n++++++\n* Update for CLI core changes.\n\n0.1.15\n++++++\n* Fix incorrect order of parameters for container logs\n\n0.1.14\n++++++\n* Fixed default ports regression\n\n0.1.13\n++++++\n* minor fixes\n* Added support to open multiple ports\n* Added container group restart policy\n* Added support to mount Azure File share as a volume\n* Updated helper docs\n\n0.1.12\n++++++\n* minor fixes\n\n0.1.11 (2017-09-22)\n+++++++++++++++++++\n* minor fixes\n\n0.1.10 (2017-09-11)\n+++++++++++++++++++\n* minor fixes\n\n0.1.9 (2017-08-28)\n++++++++++++++++++\n* minor fixes\n\n0.1.8 (2017-08-11)\n++++++++++++++++++\n\n* container create: Fixes issue where equals sign was not allowed inside an environment variable.\n\n\n0.1.7 (2017-07-27)\n++++++++++++++++++\n\n* Preview release.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Azure/azure-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "opal-azure-cli-container", "package_url": "https://pypi.org/project/opal-azure-cli-container/", "platform": "", "project_url": "https://pypi.org/project/opal-azure-cli-container/", "project_urls": { "Homepage": "https://github.com/Azure/azure-cli" }, "release_url": "https://pypi.org/project/opal-azure-cli-container/0.3.20/", "requires_dist": [ "azure-mgmt-containerinstance (==1.4.0)", "azure-mgmt-loganalytics (==0.2.0)", "azure-mgmt-network (==3.0.0)", "azure-mgmt-authorization (==0.50.0)", "opal-azure-cli-core (>=2.0.68)", "pyyaml", "colorama", "websocket-client", "azure-cli-command-modules-nspkg (>=2.0.0)" ], "requires_python": "", "summary": "Microsoft Azure Command-Line Tools container Command Module", "version": "0.3.20" }, "last_serial": 5626533, "releases": { "0.3.17": [ { "comment_text": "", "digests": { "md5": "b18f6389843dc889a61a3948d4cf8520", "sha256": "68e4f66b9cf810059ca2c57a64b3f6c697d74bd14e082f9f85a3e9002abb62cf" }, "downloads": -1, "filename": "opal_azure_cli_container-0.3.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b18f6389843dc889a61a3948d4cf8520", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23097, "upload_time": "2019-06-17T18:46:42", "url": "https://files.pythonhosted.org/packages/d3/4a/8357b3efc835a2adbd1405738909cba147aa9e859639705cae41997b477b/opal_azure_cli_container-0.3.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a0de44086de2c1436e01a8da6f52aa1", "sha256": "9b4b23dd5d5a205a45cec8f75a5c97baac9801d9bb956b32ac9c8b0d1bdba771" }, "downloads": -1, "filename": "opal-azure-cli-container-0.3.17.tar.gz", "has_sig": false, "md5_digest": "8a0de44086de2c1436e01a8da6f52aa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23318, "upload_time": "2019-06-17T18:48:47", "url": "https://files.pythonhosted.org/packages/7f/8d/27e949c2897e4bfe84d9bbf94e25b6c85952920fd92de493be92f01c7056/opal-azure-cli-container-0.3.17.tar.gz" } ], "0.3.18": [ { "comment_text": "", "digests": { "md5": "2f233de5872f721574ba6e4509a4bbe9", "sha256": "28f4b851f500308b7635fbbdc52a443fbfa797d170d9f87d5102be9da97bc0a8" }, "downloads": -1, "filename": "opal_azure_cli_container-0.3.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f233de5872f721574ba6e4509a4bbe9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23100, "upload_time": "2019-07-29T17:58:46", "url": "https://files.pythonhosted.org/packages/fe/d7/5a2ad6ec16c5dc85e58fdecc7a8e1f864df0dddbfedd5f714a46b8ee19dc/opal_azure_cli_container-0.3.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5555ce92283f2b7b611abb1075fffc57", "sha256": "554c8da7521deaca80cc1076f2bf7262499a2d23f86d8d4beef017bdfe16e3a4" }, "downloads": -1, "filename": "opal-azure-cli-container-0.3.18.tar.gz", "has_sig": false, "md5_digest": "5555ce92283f2b7b611abb1075fffc57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23334, "upload_time": "2019-07-29T18:00:13", "url": "https://files.pythonhosted.org/packages/70/e2/b9875b2355a7312a058713e45c789bcc99ce47e91c372bdeac416900afbe/opal-azure-cli-container-0.3.18.tar.gz" } ], "0.3.19": [ { "comment_text": "", "digests": { "md5": "a6bb155a8529f00e2821f36cef293a0a", "sha256": "aec5e430f360c7a41a9ce5039925621185133ad45652c40ce3aa301134c1a81f" }, "downloads": -1, "filename": "opal_azure_cli_container-0.3.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6bb155a8529f00e2821f36cef293a0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23105, "upload_time": "2019-07-29T19:11:05", "url": "https://files.pythonhosted.org/packages/a2/b5/7ec87aea66a2be43c761da033479121401430fc2c09edfdd2cae2c3677f2/opal_azure_cli_container-0.3.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fed84bd5b347eddc20b5f48bea14811e", "sha256": "734e91b4bea9d3d1f036c80fe3dafe83035fd63ab2ce768c0a728e0cd76df699" }, "downloads": -1, "filename": "opal-azure-cli-container-0.3.19.tar.gz", "has_sig": false, "md5_digest": "fed84bd5b347eddc20b5f48bea14811e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23336, "upload_time": "2019-07-29T19:11:07", "url": "https://files.pythonhosted.org/packages/b5/24/6ac44acc3b2fd231a9bcf0a6ba8d7a5846826d29111f3150cc5182670866/opal-azure-cli-container-0.3.19.tar.gz" } ], "0.3.20": [ { "comment_text": "", "digests": { "md5": "9cf2916d35b402d00125629ab640324f", "sha256": "f68b9056de53e3aeaf602ef9bac7f55e82f062d790a9f15ade25db46d1426b41" }, "downloads": -1, "filename": "opal_azure_cli_container-0.3.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9cf2916d35b402d00125629ab640324f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23106, "upload_time": "2019-08-02T21:42:26", "url": "https://files.pythonhosted.org/packages/cc/a6/4727c6668787d9cdcb08b5c40a19c5e00c1f790f95c42c524acf6b38eee9/opal_azure_cli_container-0.3.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72aef2d8c487d43e88e5488702899f78", "sha256": "07f532ab83819b6d86a584bd2fa7d34e3ae80eeb0c805a0899d294d2d529c8d9" }, "downloads": -1, "filename": "opal-azure-cli-container-0.3.20.tar.gz", "has_sig": false, "md5_digest": "72aef2d8c487d43e88e5488702899f78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23338, "upload_time": "2019-08-02T21:43:54", "url": "https://files.pythonhosted.org/packages/9f/06/c965762e713708675ab5ebef88d493627c4bd76aa058dd516cf2d8c909b5/opal-azure-cli-container-0.3.20.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9cf2916d35b402d00125629ab640324f", "sha256": "f68b9056de53e3aeaf602ef9bac7f55e82f062d790a9f15ade25db46d1426b41" }, "downloads": -1, "filename": "opal_azure_cli_container-0.3.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9cf2916d35b402d00125629ab640324f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23106, "upload_time": "2019-08-02T21:42:26", "url": "https://files.pythonhosted.org/packages/cc/a6/4727c6668787d9cdcb08b5c40a19c5e00c1f790f95c42c524acf6b38eee9/opal_azure_cli_container-0.3.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72aef2d8c487d43e88e5488702899f78", "sha256": "07f532ab83819b6d86a584bd2fa7d34e3ae80eeb0c805a0899d294d2d529c8d9" }, "downloads": -1, "filename": "opal-azure-cli-container-0.3.20.tar.gz", "has_sig": false, "md5_digest": "72aef2d8c487d43e88e5488702899f78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23338, "upload_time": "2019-08-02T21:43:54", "url": "https://files.pythonhosted.org/packages/9f/06/c965762e713708675ab5ebef88d493627c4bd76aa058dd516cf2d8c909b5/opal-azure-cli-container-0.3.20.tar.gz" } ] }