你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az extension

管理和更新 CLI 扩展。

命令

az extension add

添加扩展。

az extension list

列出已安装的扩展。

az extension list-available

列出公开可用的扩展。

az extension list-versions

列出扩展的可用版本。

az extension remove

删除扩展。

az extension show

显示扩展。

az extension update

更新扩展。

az extension add

添加扩展。

若要了解如何自动安装扩展,请访问 https://aka.ms/AzExtDynamicInstall

az extension add [--name]
                 [--pip-extra-index-urls]
                 [--pip-proxy]
                 [--source]
                 [--system]
                 [--upgrade]
                 [--version]
                 [--yes]

示例

按名称添加扩展

az extension add --name anextension

从 URL 添加扩展

az extension add --source https://contoso.com/anextension-0.0.1-py2.py3-none-any.whl

从本地磁盘添加扩展

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl

从本地磁盘添加扩展并使用 pip 代理进行依赖项

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl --pip-proxy https://user:pass@proxy.server:8080

将扩展添加到系统目录

az extension add --name anextension --system

添加特定版本的扩展

az extension add --name anextension --version 1.0.0

如果已安装扩展,请升级扩展

az extension add --upgrade --name anextension

可选参数

--name -n

扩展的名称。

--pip-extra-index-urls

要使用的包索引的附加 URL 的空格分隔列表。 这应该指向符合 PEP 503(简单存储库 API)的存储库或以相同格式展开的本地目录。

--pip-proxy

用于 pip 的代理,以 [user:passwd@]proxy.server:port 的形式用于扩展依赖项。

--source -s

文件扩展名的文件路径或 URL。

--system

对扩展使用系统目录。

--upgrade

如果已安装扩展,请更新该扩展,否则只需安装该扩展。

--version

扩展的特定版本。

默认值: latest
--yes -y

不提示确认。

az extension list

列出已安装的扩展。

az extension list

az extension list-available

列出公开可用的扩展。

az extension list-available [--show-details]

示例

列出所有公开可用的扩展

az extension list-available

列出特定扩展的详细信息

az extension list-available --show-details --query anextension

可选参数

--show-details -d

显示扩展索引中的原始数据。

默认值: False

az extension list-versions

列出扩展的可用版本。

az extension list-versions --name

示例

列出扩展的可用版本

az extension list-versions --name anextension

必需参数

--name -n

扩展的名称。

az extension remove

删除扩展。

az extension remove --name

示例

删除扩展。 自动生成的 ()

az extension remove --name MyExtension

必需参数

--name -n

扩展的名称。

az extension show

显示扩展。

az extension show --name

示例

显示扩展。 自动生成的 ()

az extension show --name MyExtension

必需参数

--name -n

扩展的名称。

az extension update

更新扩展。

az extension update --name
                    [--pip-extra-index-urls]
                    [--pip-proxy]

示例

按名称更新扩展

az extension update --name anextension

按名称更新扩展,并使用 pip 代理进行依赖项

az extension update --name anextension --pip-proxy https://user:pass@proxy.server:8080

必需参数

--name -n

扩展的名称。

可选参数

--pip-extra-index-urls

要使用的包索引的附加 URL 的空格分隔列表。 这应该指向符合 PEP 503(简单存储库 API)的存储库或以相同格式展开的本地目录。

--pip-proxy

用于 pip 的代理,以 [user:passwd@]proxy.server:port 的形式用于扩展依赖项。