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

Virtual Machines - Get Extensions

用于获取虚拟机的所有扩展的操作。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/extensions?api-version=2017-12-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/extensions?$expand={$expand}&api-version=2017-12-01

URI 参数

名称 必需 类型 说明
resourceGroupName
path True

string

资源组的名称。

subscriptionId
path True

string

唯一标识 Microsoft Azure 订阅的订阅凭据。 此订阅 ID 是每个服务调用的 URI 的一部分。

vmName
path True

string

包含扩展的虚拟机的名称。

api-version
query True

string

客户端 API 版本。

$expand
query

string

要应用于操作的 expand 表达式。

响应

名称 类型 说明
200 OK

VirtualMachineExtensionsListResult

确定

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

定义

名称 说明
InstanceViewStatus

资源状态信息。

StatusLevelTypes

级别代码。

VirtualMachineExtension

扩展列表

VirtualMachineExtensionInstanceView

虚拟机扩展实例视图。

VirtualMachineExtensionsListResult

列表扩展操作响应

InstanceViewStatus

资源状态信息。

名称 类型 说明
code

string

状态代码。

displayStatus

string

状态的简短可本地化标签。

level

StatusLevelTypes

级别代码。

message

string

详细状态消息,包括警报和错误消息。

time

string

状态的时间。

StatusLevelTypes

级别代码。

名称 类型 说明
Error

string

Info

string

Warning

string

VirtualMachineExtension

扩展列表

名称 类型 说明
id

string

资源 ID

location

string

资源位置

name

string

资源名称

properties.autoUpgradeMinorVersion

boolean

指示扩展是否应使用较新的次要版本(如果在部署时可用)。 但是,部署后,除非重新部署,否则扩展不会升级次要版本,即使此属性设置为 true 也是如此。

properties.forceUpdateTag

string

如何在扩展配置未更改的情况下强制更新扩展处理程序。

properties.instanceView

VirtualMachineExtensionInstanceView

虚拟机扩展实例视图。

properties.protectedSettings

object

该扩展可以包含 protectedSettings 或 protectedSettingsFromKeyVault,或者根本不包含受保护的设置。

properties.provisioningState

string

预配状态,仅显示在响应中。

properties.publisher

string

扩展处理程序发布者的名称。

properties.settings

object

扩展的 Json 格式的公共设置。

properties.type

string

指定扩展的类型;例如“CustomScriptExtension”。

properties.typeHandlerVersion

string

指定脚本处理程序的版本。

tags

object

资源标记

type

string

资源类型

VirtualMachineExtensionInstanceView

虚拟机扩展实例视图。

名称 类型 说明
name

string

虚拟机扩展名称。

statuses

InstanceViewStatus[]

资源状态信息。

substatuses

InstanceViewStatus[]

资源状态信息。

type

string

指定扩展的类型;例如“CustomScriptExtension”。

typeHandlerVersion

string

指定脚本处理程序的版本。

VirtualMachineExtensionsListResult

列表扩展操作响应

名称 类型 说明
value

VirtualMachineExtension[]

扩展列表