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

VirtualMachineScaleSetVM 类

定义

描述虚拟机规模集虚拟机 。

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineScaleSetVM : Microsoft.Azure.Management.Compute.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineScaleSetVM = class
    inherit Resource
Public Class VirtualMachineScaleSetVM
Inherits Resource
继承
VirtualMachineScaleSetVM
属性

构造函数

VirtualMachineScaleSetVM()

初始化 VirtualMachineScaleSetVM 类的新实例。

VirtualMachineScaleSetVM(String, String, String, String, IDictionary<String, String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy)

初始化 VirtualMachineScaleSetVM 类的新实例。

VirtualMachineScaleSetVM(String, String, String, String, IDictionary<String, String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan)

初始化 VirtualMachineScaleSetVM 类的新实例。

VirtualMachineScaleSetVM(String, String, String, String, IDictionary<String, String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan, IList<VirtualMachineExtension>)

初始化 VirtualMachineScaleSetVM 类的新实例。

VirtualMachineScaleSetVM(String, String, String, String, IDictionary<String, String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, Plan, IList<VirtualMachineExtension>, IList<String>)

初始化 VirtualMachineScaleSetVM 类的新实例。

VirtualMachineScaleSetVM(String, String, String, String, IDictionary<String, String>, String, Sku, Nullable<Boolean>, String, VirtualMachineScaleSetVMInstanceView, HardwareProfile, StorageProfile, AdditionalCapabilities, OSProfile, SecurityProfile, NetworkProfile, VirtualMachineScaleSetVMNetworkProfileConfiguration, DiagnosticsProfile, SubResource, String, String, String, VirtualMachineScaleSetVMProtectionPolicy, String, Plan, IList<VirtualMachineExtension>, IList<String>, VirtualMachineIdentity)

初始化 VirtualMachineScaleSetVM 类的新实例。

属性

AdditionalCapabilities

获取或设置指定在规模集中的虚拟机上启用或禁用的其他功能。 例如:虚拟机是否支持附加UltraSSD_LRS存储帐户类型的托管数据磁盘。

AvailabilitySet

获取或设置指定有关虚拟机应分配到的可用性集的信息。 将在同一可用性集中指定的虚拟机分配给不同节点,以便尽量提高可用性。 有关可用性集的详细信息,请参阅 可用性集概述。 有关 Azure 计划内维护的详细信息,请参阅 Azure 中虚拟机的维护和更新。 目前,只能在创建时将 VM 添加到可用性集。 无法将现有 VM 添加到可用性集。

DiagnosticsProfile

获取或设置指定启动诊断设置状态。 最低 API 版本:2015-06-15。

HardwareProfile

获取或设置指定虚拟机的硬件设置。

Id

获取资源 ID

(继承自 Resource)
Identity

获取或设置虚拟机的标识(如果已配置)。

InstanceId

获取虚拟机实例 ID。

InstanceView

获取虚拟机实例视图。

LatestModelApplied

获取 指定是否已将最新模型应用于虚拟机。

LicenseType

获取或设置 指定正在使用的映像或磁盘已在本地获得许可。 &lt;br&gt;&lt;br&gt;Windows Server 操作系统的可能值为:&lt;br&gt;&lt;br&gt;&Windows_Client lt;br&gt;&lt;br&gt;&Windows_Server lt;br&gt;&lt;br&gt;Linux Server 操作系统的可能值为:&lt;br&gt;&lt;br&gt;RHEL) lt;br&gt;& 的RHEL_BYOS (&lt;br&gt;SUSE) lt;br&gt;& SLES_BYOS (&lt;br&gt;有关详细信息,请参阅适用于 Windows Server &lt;br&gt;&的 Azure 混合使用权益lt;br&gt;适用于 Linux Server &的 Azure 混合使用权益lt;br&gt;&lt;br&gt;最低 API 版本:2015-06-15

Location

获取或设置资源位置

(继承自 Resource)
ModelDefinitionApplied

获取指定应用于虚拟机的模型是虚拟机规模集的模型还是虚拟机的自定义模型。

Name

获取资源名称

(继承自 Resource)
NetworkProfile

获取或设置指定虚拟机的网络接口。

NetworkProfileConfiguration

获取或设置指定虚拟机的网络配置文件配置。

OsProfile

获取或设置指定虚拟机的操作系统设置。

Plan

获取或设置指定有关用于创建虚拟机的市场映像的信息。 此元素仅用于市场映像。 必须先启用映像以供编程使用,然后才能从 API 使用市场映像。 在Azure 门户找到要使用的市场映像,然后单击“想要以编程方式部署”“入门”-&gt;。 输入任何所需信息,然后单击“ 保存”。

ProtectionPolicy

获取或设置指定虚拟机的保护策略。

ProvisioningState

获取仅出现在响应中的预配状态。

Resources

获取虚拟机子扩展资源。

SecurityProfile

获取或设置指定虚拟机的安全相关配置文件设置。

Sku

获取虚拟机 SKU。

StorageProfile

获取或设置指定虚拟机磁盘的存储设置。

Tags

获取或设置资源标记

(继承自 Resource)
Type

获取资源类型

(继承自 Resource)
UserData

获取或设置 VM 的 userData,该 VM 必须采用 base-64 编码。 客户不应在此处传递任何机密。 &lt;br&gt;&lt;br&gt;最低 API 版本:2021-03-01

VmId

获取 Azure VM 唯一 ID。

Zones

获取虚拟机区域。

方法

Validate()

验证 对象。

适用于