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

IVirtualMachineExtension 接口

定义

Azure 虚拟机扩展的不可变客户端表示形式。

public interface IVirtualMachineExtension : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtensionBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension,Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension>
type IVirtualMachineExtension = interface
    interface IVirtualMachineExtensionBase
    interface IHasInner<VirtualMachineExtensionInner>
    interface IExternalChildResource<IVirtualMachineExtension, IVirtualMachine>
    interface IChildResource<IVirtualMachine>
    interface IHasName
    interface IIndexable
    interface IHasParent<IVirtualMachine>
    interface IRefreshable<IVirtualMachineExtension>
Public Interface IVirtualMachineExtension
Implements IChildResource(Of IVirtualMachine), IExternalChildResource(Of IVirtualMachineExtension, IVirtualMachine), IHasInner(Of VirtualMachineExtensionInner), IHasParent(Of IVirtualMachine), IRefreshable(Of IVirtualMachineExtension), IVirtualMachineExtensionBase
实现

属性

AutoUpgradeMinorVersionEnabled

如果此扩展配置为在发布此扩展基于的扩展映像的新次要版本时自动升级,则为 true。

(继承自 IVirtualMachineExtensionBase)
Id

Azure 虚拟机扩展的不可变客户端表示形式。

(继承自 IExternalChildResource<FluentModelT,IParentT>)
Inner

Azure 虚拟机扩展的不可变客户端表示形式。

(继承自 IHasInner<T>)
Key

Azure 虚拟机扩展的不可变客户端表示形式。

(继承自 IIndexable)
Name

获取资源的名称

(继承自 IHasName)
Parent

获取此子资源的父级。

(继承自 IHasParent<ParentT>)
ProvisioningState

获取虚拟机扩展的预配状态。

(继承自 IVirtualMachineExtensionBase)
PublicSettings

获取虚拟机扩展的公共设置作为键值对。

(继承自 IVirtualMachineExtensionBase)
PublicSettingsAsJsonString

获取 JSON 字符串形式的虚拟机扩展的公共设置。

(继承自 IVirtualMachineExtensionBase)
PublisherName

获取创建此扩展的虚拟机扩展映像的发布者名称。

(继承自 IVirtualMachineExtensionBase)
Tags

获取此虚拟机扩展的标记。

(继承自 IVirtualMachineExtensionBase)
TypeName

获取创建此扩展的虚拟机扩展映像的类型名称。

(继承自 IVirtualMachineExtensionBase)
VersionName

获取创建此扩展的虚拟机扩展映像的版本名称。

(继承自 IVirtualMachineExtensionBase)

方法

GetInstanceView()

Azure 虚拟机扩展的不可变客户端表示形式。

GetInstanceViewAsync(CancellationToken)

Azure 虚拟机扩展的不可变客户端表示形式。

Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)

适用于