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

VirtualMachineCreateParameters 类

定义

提供给“创建虚拟机”操作的参数。

public class VirtualMachineCreateParameters
type VirtualMachineCreateParameters = class
Public Class VirtualMachineCreateParameters
继承
VirtualMachineCreateParameters

构造函数

VirtualMachineCreateParameters()

初始化 VirtualMachineCreateParameters 类的新实例。

VirtualMachineCreateParameters(String)

使用所需参数初始化 VirtualMachineCreateParameters 类的新实例。

属性

AvailabilitySetName

可选。 指定要将虚拟机添加到的可用性集的名称。 该值控制 Azure 环境中虚拟机的分配。 将在同一可用性集中指定的虚拟机分配给不同节点,以便尽量提高可用性。

ConfigurationSets

可选。 包含配置集的集合,这些配置集包含系统和应用程序配置设置。

DataVirtualHardDisks

可选。 包含 Azure 用于为虚拟机创建数据磁盘的参数。

DebugSettings

可选。 控制台输出的调试设置。

LicenseType

可选。 指定正在使用的映像或磁盘已在本地获得许可。 此元素仅用于包含 Windows Server 操作系统的映像。 可能的值为:Windows_Client、Windows_Server

MediaLocation

可选。 应复制 VMImage VHD 的位置(对于已发布的 VMImage)。

OSVirtualHardDisk

可选。 包含 Azure 用于为虚拟机创建操作系统磁盘的参数。

ProvisionGuestAgent

可选。 指示是否在虚拟机上安装 WindowsAzureGuestAgent 服务。 若要在虚拟机上运行资源扩展,必须安装此服务。

ResourceExtensionReferences

可选。 包含要在虚拟机上安装的资源扩展集合。 如果 ProvisionGuestAgent 设置为 true,则使用此元素。

RoleName

必需。 指定虚拟机的名称。 该名称在部署中必须唯一。

RoleSize

可选。 虚拟机的大小。

VMImageInput

可选。 将 VM 映像用于创建新的 PersistantVMRole 时,则会使用 VM 映像中的 DiskConfigurations 为新的 VM 创建新的磁盘。 此参数可用于将新创建的磁盘的大小调整为大于 VM 映像中基础 DiskConfiguration 的大小。此属性仅返回版本标头为 2014-10-01 或更高版本。

VMImageName

可选。 要从中创建此角色的 VMImage 的名称。 如果 VMImage 中的 OSDisk 是专用的,则不应提供 WindowsProvisioningConfigurationSet 或 LinuxProvisioningConfigurationSet。 使用此参数时,不应指定 OSVirtualHardDisk 或 DataVirtualHardDisk。

适用于