Microsoft Azure命令行工具VM命令模块
项目描述
Microsoft Azure CLI ‘vm’命令模块
此包用于‘vm’模块。即‘az vm’
发布历史
2.2.23
- [新命令组]。镜像模板:通过镜像模板添加了镜像构建器支持。这些命令处于预览状态。 
2.2.22
- vm create:现在可以从具有数据磁盘lun(不从0开始或跳过数字的)的托管镜像创建vm。不假设数据磁盘lun来自源托管镜像中的数据磁盘数量。 
2.2.21
- vm create:添加了–computer-name来设置vm的计算机名。 
- vm/vmss create:–ssh-key-value已重命名为–ssh-key-values,现在可以接受多个ssh公钥值或路径。注意:这不是一个破坏性更改。–ssh-key-value将正确解析,因为它只匹配–ssh-key-values 
- ppg create:–type,接近放置组类型,现在是可选的。 
2.2.20
- vmss 更新:添加 –protect-from-scale-in 和 –protect-from-scale-set-actions 以启用对 VMSS 虚拟机实例的保护策略更新。 
- vmss 更新:添加 –instance-id 以启用 VMSS 虚拟机实例的通用更新。 
- vmss 等待:添加 –instance-id。 
- [新命令组] ppg:添加 ppg create / delete / list / show / update 用于管理邻近放置组。 
- ppg:将 –ppg 添加到 vm create、vmss create 和 vm availability-set create。 
- 镜像创建:公开 –hyper-v-generation 参数。 
2.2.19
- vm/vmss 停止:公开 –skip-shutdown。如果使用,则虚拟机将被关闭而不会关闭。这对于虚拟机崩溃或无法正确关闭非常有用。 
- sig image-version create:公开 –storage-account-type。现在可以设置发布配置文件的通用存储帐户类型为 Standard_LRS 或 Standard_ZRS。 
- sig image-version create:将 –target-regions 更新为允许设置特定区域的存储帐户类型。 
2.2.18
- 小修复 
2.2.17
- 添加 image update 命令。 
2.2.16
- vm create:修复了 Ubuntu 18.0 默认未启用 –accelerated-networking 的问题。 
2.2.15
- vm list-skus:允许使用 –all 代替 –all true。 
- 添加 vmss run-command [invoke / list / show]。 
- vmss 加密启用:修复了如果之前已运行则命令失败的问题。 
- 将 az identity 命令树移动到 azure-cli-role。 
2.2.14
- 小修复 
2.2.13
- vm 加密启用:现在验证 –disk encryption keyvault 和 key encryption keyvault 是否存在,与 vmss 加密启用 保持一致。公开 –force。更多信息:请参阅问题 #8111 和 #8110。 
2.2.12
- ‘vm disk/unmanaged-disk’ 和 ‘vmss disk’:参数选项现在更一致。 
- vm/vmss create:支持跨租户镜像引用。 
- vm diagnostics get-default-config –windows-os:修复了 windows os 默认配置中的错误。 
- vmss extension set:公开 –provision-after-extensions。它定义了在设置扩展之前必须提供的扩展。 
- sig image-version update:公开 –replica-count 以设置默认复制计数。 
2.2.11
- disk create:公开 –os-type 参数。 
- image create –source:修复了源操作系统磁盘被误认为是具有相同名称的虚拟机的问题,即使提供了完整的资源 ID。 
2.2.10
- vm identity remove:如果指定的虚拟机没有分配管理服务标识,则不会崩溃。 
2.2.9
- vm extension show / wait:已弃用 –expand 参数。 
- vm 重启:添加 –force,它重新部署无响应的虚拟机。 
- vm/vmss create:–authentication-type 现在接受/推断“all”,以创建同时具有密码和 ssh 认证的虚拟机。 
- image create:添加 –os-disk-caching 参数以设置镜像的操作系统磁盘缓存。 
2.2.8
- vm/vmss create –storage-sku:现在可以分别指定托管操作系统和数据磁盘的存储帐户 SKU。 
- sig image-version:版本名称现在由 –image-version -e 一致指定。–image-version-name 已弃用。 
- vm/vmss create –ephemeral-os-disk:公开参数以创建具有本地操作系统磁盘的 vm/vmss。 
- 快照创建/更新:添加了对 –no-wait 的支持。 
- 快照:添加了 wait 命令。 
- vm/vmss extension set –extension-instance-name:现在可以指定扩展的实例名称。 
2.2.7
- image create:公开 storage-sku 参数以设置镜像的默认存储帐户类型。 
- vm 调整大小:修复了 –no-wait 选项导致命令崩溃的错误。 
- vm encryption show:表格输出格式显示状态。 
- vm secret format:需要 json/jsonc 输出。如果选择不希望输出的格式,则警告用户并默认为 json 输出。 
- vm create –image:改进了图像参数的验证。 
2.2.6
- vm/vmss create:强制磁盘缓存模式为 None 对于 Lv/Lv2 机器系列。 
- vm create:更新支持的大小列表,支持网络加速器 
- disk update:暴露ultrassd iops 和 mbps 配置的强类型参数 
2.2.5
- 修复了导致 Homebrew 安装失败的 SDK 问题。 
2.2.4
- az disk grant-access:修复了空的“accessSas”字段 
- vmss create:为处理超配预留足够的前端端口范围 
- az sig:修复更新命令,支持管理镜像版本时的 –no-wait 选项 
- vm list-ip-addresses:现在显示公共 IP 地址的可用区域。 
- az vmvmss disk attach:默认磁盘的 lun 设置为第一个可用位置 
2.2.3
- 通过 az sig 支持共享镜像库。 
2.2.2
- vm/vmss identity show:在资源缺失时,进行异常处理并退出代码为 3 以保持一致性 
- vm create:弃用 –storage-caching 选项。 
2.2.1
- vm list-skus:添加一些常用过滤器,使命令更容易使用 
2.2.0
- 可用性集:支持按订阅列表 
- vm/vmss:支持 StandardSSD_LRS 
- vm/vmss:支持在创建 VM 扩展集时使用应用程序安全组 
- 重大变更:vm/vmss create,vm/vmss identity assign/remove 将输出 用户分配的标识符,格式为字典
 
- 消耗多 api azure.mgmt.authorization 包以支持 Azure Stack 
2.1.0
- 重大变更:将 vmss create 更新为使用 Standard_DS1_v2 作为默认实例大小 
- 重大变更:在资源缺失时,‘show’ 命令将记录错误消息并以退出代码 3 失败。 
- vm/vmss extension set/delete:添加 –no-wait 支持。 
- 添加 vm extension wait。 
2.0.35
- msi:支持移除系统分配的标识符 
2.0.34
- vm create:细化对加速网络支持的 VM 大小检查 
- vmss create:警告默认 VM 大小将从“Standard_D1_v2”更改为“Standard_DS1_v2” 
- vm/vmss extension set:暴露 –force-update 标志,即使在配置未更改的情况下也更新扩展 
2.0.33
- vm list-skus:确保我们有固定的列;警告“层”和“大小”列将被删除 
- vm create:支持 –accelerated-networking 
- vm/vmss extension image list:当找不到图像类型时,吸收 404 
- identity create:支持 –tags 
2.0.32
- 重大变更:从 vm create 中移除 –write-accelerator。相同的功能可以通过 vm update 或 vm disk attach 访问
 
- vm/vmss extension:修复了不正确的扩展图像匹配逻辑 
- vm create:暴露 –boot-diagnostics-storage 以捕获引导日志 
- vm/vmss update:暴露 –license-type 
- vm/vmss:使用 PATCH 更新标识符 
2.0.31
- vm:修复对未管理 blob uri 的无效检测逻辑 
- vm:支持无用户提供的服务主体的磁盘加密 
- 重大变更:不使用 VM ‘ManagedIdentityExtension’ 来支持 MSI 
- vmss:支持驱逐策略 
- 重大变更:从 vm extension list,vm secret list,vm unmanaged-disk list 和 vmss nic list 中移除错误的 ids 参数。
 
- vm:支持写入加速器 
- vmss:暴露 az vmss perform-maintenance 
- vm diagnostics set:可靠地检测 VM 的操作系统类型 
- vm resize:检查请求的大小是否与当前设置不同,仅在更改时更新 
2.0.30
- vmss create:支持配置平台故障域计数 
- vmss create:对于区域、大型或单放置组禁用的扩展集,默认为 Standard LB 
- 重大变更:vm assign-identity,vm remove-identity:已移除弃用命令。 
- 重大变更:vm format-secret:已移除弃用命令。 
- vm create:支持配置公共 IP SKU 
- vm create:支持配置公共 IP SKU 
- vm secret format:添加额外的验证。添加 –keyvault 和 –resource-group 以支持场景
- 命令无法解析保险库ID时。[#5718](https://github.com/Azure/azure-cli/issues/5718) 
 
- vm/vmss create:如果资源组的地理位置没有区域支持,则发出更好的错误。 
- sdist现在与wheel 0.31.0兼容。 
2.0.29
- vmss create:对于有100个以上实例的规模集,警告即将发生的破坏性更改。 
- 虚拟机快照/镜像:支持区域容错。 
- vmss:通过磁盘实例视图报告更好的加密状态。 
- BC:az vm extension delete在delete命令中不再返回预期的输出。 
2.0.28
- vm/vmss create:支持附加未管理的数据磁盘并配置其缓存模式。 
- vm/vmss:编写identity assign/remove/show管理身份命令,并弃用assign-identity/remove-identity。 
- vmss create:默认优先级为None。 
- 支持基于Autorest 3.0的SDK。 
2.0.27
- vmss实例更新:支持对单个实例附加/分离磁盘。 
- 支持基于Autorest 3.0的SDK。 
2.0.26
- vm加密:避免vm加密设置可能未完全初始化时的崩溃。 
- msi:在启用系统分配的身份时输出主体ID。 
- vm启动诊断:修复了损坏的获取日志命令。 
2.0.25
- vm镜像:支持接受市场条款以使用vm镜像。 
- vm/vmss create:确保命令可以在使用未签名证书的代理下运行。 
- vmss:(预览)支持低优先级。 
- vm/vmss create - –admin-password更新为secureString类型。 
2.0.24
- vmss:(预览)支持跨区域。 
- vmss:(破坏性更改)单区域规模集将默认为“标准”负载均衡器,而不是“基本”。 
- vm/vmss:使用“userAssignedIdentity”的正确术语用于EMSI。 
- vm:(预览)支持操作系统磁盘交换。 
- vm:支持使用其他订阅中的镜像。 
2.0.23
- vmss:确保在大型规模集默认为app-gateway时,app-gateway有一个名称。 
2.0.22
- VM/VMSS:(预览)支持用户分配的身份。 
2.0.21
- 小修复 
2.0.20
- 小修复 
2.0.19
- 在< cite>az vm list-skus -otable上显示区域信息。 
- 更新存储多API包引用。 
2.0.18
- vmss create:修复了一个阻止使用VM大小基本层的存储SKU的bug。 
- vm/vmss create:公开用于使用带有计费信息的自定义镜像的< cite>plan参数。 
- vm:支持< cite>vm secret add/remove/list。 
- vm:vm format-secret被复制到< cite>vm secret format。旧的一个将在未来被移除。 
- 小修。 
2.0.17
- vm encryption enable:公开‘–encrypt-format’。 
- vmss create:公开‘–accelerated-networking’。 
2.0.16 (2017-10-09)
- vm show:修复了使用‘-d’在缺少私有IP地址时崩溃的bug。 
- vmss create:(预览)支持滚动升级。 
- vm encryption enable:允许通过重新运行命令来更新加密设置。 
- vm create:公开–os-disk-size-gb。 
- vmss create:公开–license-type用于Windows操作系统。 
2.0.15 (2017-09-22)
- vm/vmss/disk create:支持可用性区域。 
- vmss create:修复了提供< cite>–app-gateway ID会失败的问题。 
- vm create:添加了< cite>–asgs支持。 
- vm run-command:支持在远程虚拟机上运行命令。 
- vmss encryption:(预览)支持vmss磁盘加密。 
- vm perform-maintenance:支持对vm执行维护。 
2.0.14 (2017-09-11)
- msi:除非提供< cite>–scope,否则不要分配访问权限。 
- msi:使用与门户相同的扩展命名。 
- msi:从< cite>vm/vmss create命令的输出中删除无用的< cite>subscription。 
- vm/vmss create:修复了不应用存储SKU到带有镜像的数据磁盘的bug。 
- vm format-secret:修复了< cite>–secrets不会接受换行符分隔的ID的问题。 
2.0.13 (2017-08-28)
- vmss get-instance-view:修复了在使用< cite>–instance-id *时显示额外、错误信息的问题。 
- vmss create:添加了对< cite>–lb-sku的支持。 
- vm/vmss create:从管理员名称黑名单中删除了人类名称。 
- vm/vmss create:修复了无法从镜像中提取计划信息时命令会抛出错误的问题。 
- vmss create:修复了在创建具有内部负载均衡器的伸缩集时崩溃的问题。 
- vm availability-set create:修复了–no-wait参数不工作的问题。 
2.0.12 (2017-08-11)
- availability-set:在转换时公开故障域数量。 
- vm:公开‘az vm list-skus’命令。 
- vm/vmss:支持不创建角色分配即可分配标识。 
- vm:在附加数据磁盘时应用存储SKU。 
- vm:使用托管磁盘时,删除默认OS磁盘名称和存储SKU。 
2.0.11 (2017-07-27)
- vmss:支持配置nsg。 
- vmss:修复了DNS服务器未正确配置的bug。 
- vm/vmss:支持托管服务标识。 
- vmss create:修复了使用现有负载均衡器创建时需要–backend-pool-name的问题。 
- vm image create:使数据磁盘的LUN从0开始。 
2.0.10 (2017-07-07)
- vm/vmss:使用“2017-03-30”的新api版本。 
- BC:从‘az vm availability-set show’中删除‘sku.managed’(使用sku.name代替)。 
- vmss create:添加了–app-gateway-capacity和–app-gateway-sku参数。 
- vm/vmss create:如果为Linux镜像指定了–admin-password,将自动从SSH身份验证更改为密码,无需显式指定–authentication-type password。 
- vm/vmss create:添加了使用–debug可以显示的信息语句。 
- vm/vmss create:添加了客户端验证,某些参数之前只是被忽略。 
- vmss create:支持每个实例的公网IP、实例自定义域名和自定义DNS服务器。 
2.0.9 (2017-06-21)
- vm/vmss:降低用于‘vm image list –all’的线程数,以避免超出OS打开文件限制。 
- 诊断:修复默认Linux诊断扩展配置中的错误。 
- vmss create:修复了使用–use-unmanaged-disk时运行失败的问题。 
2.0.8 (2017-06-13)
- vm:支持在创建VM时附加数据磁盘(#3644)。 
- 改进vm/vmss命令的表格输出:get-instance-view、list、show、list-usage等。 
- 支持在附加托管磁盘时配置磁盘缓存(#3513)。 
- 支持在创建VM时附加现有数据磁盘。 
- VM/VMSS:修复了名称生成问题,导致创建命令不具有幂等性。 
2.0.7 (2017-05-09)
- 诊断:修复了LAD v.3.0扩展更新后的不正确的Linux诊断默认配置。 
- 磁盘:支持跨订阅blob导入。 
- 磁盘:在磁盘创建、更新和删除中添加–no-wait标志。 
- 磁盘:添加az disk wait命令。 
- BC:磁盘:在az disk delete中添加确认提示。 
- vm:支持在创建时指定许可类型。 
- BC:vm open-port:命令始终返回NSG。以前它返回NIC或子网。 
- vm:修复了如果VM没有扩展则“vm extension list”崩溃的问题。 
- vmss:更新‘vmss delete-instances –instance-ids’的参数描述。 
- vmss:隐藏不应工作的参数‘vmss show –ids’,因为存在‘instance-id’参数。 
- BC:vmss list-instance-connection-info:在输出中包含实例ID。 
- vm/vmss诊断:提供受保护设置示例,处理扩展主要版本升级等。 
- disk/snapshot/image:在创建命令中公开‘–tags’。 
- vmss:在创建新vnet时为‘–app-gateway-subnet-address-prefix’提供默认值。 
- vm:支持在附加托管磁盘时配置磁盘缓存。 
2.0.6 (2017-05-09)
- 小修。 
2.0.5 (2017-05-05)
- avail-set:使UD&FD域计数为可选。 
注意:主权云中的VM命令请避免使用与托管磁盘相关的功能,包括以下内容:1. az disk/snapshot/image 2. az vm/vmss disk 3. 在“az vm/vmss create”内部,使用“—use-unmanaged-disk”以避免托管磁盘。其他命令应该可以正常工作。
2.0.4 (2017-04-28)
- vm/vmss:改进了生成SSH密钥对时的警告文本。 
2.0.3 (2017-04-17)
- vm/vmss:支持从需要计划信息的市集镜像创建(#1209)。 
- 修复了vmss update和vm availability-set update的bug。 
2.0.2 (2017-04-03)
- vmss:修复了IP地址处理方面的bug(#2683)。 
- 修复#2641(#2670)。 
- 更新存储依赖关系(#2654)。 
- vm:修复了使用‘next’时缺少回退默认值的bug(#2624)。 
- [计算] 将AppGateway支持添加到VMSS创建(#2570)。 
- [VM/VMSS] 改进磁盘缓存支持 (#2522) 
- VM/VMSS: 采用了门户使用的凭据验证逻辑 (#2537) 
- 添加等待命令和 –no-wait 支持 (#2524) 
- vm: 修复了磁盘加密使用的分发检查机制 (#2511) 
- 修正了帮助文本中的错误 (#2519) 
- [KeyVault] 命令修复 (#2474) 
- vm: 在查询加密扩展状态时捕获更一般的异常 (#2498) 
2.0.1 (2017-03-13)
- vmss: 支持使用 * 列出跨 VM 的实例视图 (#2467) 
- 核心: 支持设置默认值,如默认资源组、默认 Web、默认 VM (#2414) 
- vm create 命令名称不支持动态完成 (#2451) 
- VM/VMSS: 在更新时重用现有的扩展实例名称 (#2395) 
- 修复 vm show 中的错误 (#2415) 
- 为 VM 和 VMSS 添加 –secrets (#2212) 
- 允许使用专用 VHD 创建 VM (#2256) 
- vm/vmss: 将 generate_ssh_keys 移动到“身份验证”组 (#2296) 
2.0.0 (2017-02-27)
- GA 版本 
- 修复 vmss list-instance-connection-info 命名 
- 快照描述更新 
0.1.2rc2 (2017-02-22)
- VM: 修复检查操作系统类型时的大小写问题 (#2208) 
- 将计算包版本更改为 0.33.rc1 以支持新的 API 版本 (#2136) 
- 更改默认 VM 大小为 Standard_DS1_v2. (#2181) 
- 修复文档中的 VM 名称 (#2183) 
0.1.2rc1 (2017-02-17)
- vm/disk: 修复 detach 中的错误 (#2138) 
- 对于 404 响应,显示命令返回空字符串,退出代码为 0 (#2117) 
- 磁盘加密:启用/禁用/显示 (#2113) 
- vm image: 不要在 blob uri 上规范化大小写 (#2126) 
- vm/av-set: 删除域计数默认值 (#2111) 
- 将 acs 命令从 vm 移到 acs 模块 (#2098) 
- 修复 VM/VMSS Create 中的名称或 ids 逻辑错误 (#2091) 
- VM 列表:避免添加 None MAC 地址 (#2059) 
- 使用与门户相同的默认值 (#2055) 
- VM:在“访问”相关命令上进行命令重命名 (#2053) 
- 为 VM 和 VMSS 创建添加 –custom-data (#2035) 
- 改进子网的默认逻辑 (#2000) 
- yes / no 提示使用 -y 选项而不是 –force 
0.1.1b3 (2017-02-08)
- VM/VMSS: 管理磁盘支持 
- 增强 vm open-port 命令,添加 –port 和 –priority 参数。 
0.1.1b2 (2017-01-30)
- VM: 如有需要生成 ssh 密钥文件 (#1842) 
- 新的 VM/VMSS 创建 (#1849) 
- 修复 vm doc 错误 #621, #519 (#1839) 
- 为文件类型参数添加路径展开 (#1827) 
- 公开显示 VM IP 地址、电源状态的标志 (#1820) 
- [ACS] 为 SSH 密钥格式添加验证 (#1699) 
- 在“vm delete”中添加确认提示。 
- 支持 Python 3.6。 
0.1.1b1 (2017-01-17)
- 启用多云 VM/VMSS 创建。 
- [ACS] 为 acs show 添加一个表格转换以匹配 acs list。 
- 修复:az vm boot-diagnostics get-boot-log key1 -> keys[0].value. 
0.1.0b11 (2016-12-12)
- 预览版。 
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。