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

Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition 命名空间

接口

IBlank

虚拟机定义的第一阶段。

IWithAvailabilitySet

允许指定可用性集的虚拟机定义的阶段。

IWithAvailabilityZone

允许指定可用性区域的 VM 定义的阶段。

IWithBillingProfile

虚拟机定义的阶段,允许设置低优先级虚拟机的计费相关详细信息。

IWithBootDiagnostics

允许启用启动诊断的虚拟机定义的阶段。

IWithCreate

定义的阶段,它包含要创建的资源所需的所有最低输入,但也允许指定任何其他可选设置。

IWithExtension

允许指定扩展的虚拟机定义的阶段。

IWithFromImageCreateOptionsManaged

从映像创建虚拟机时包含各种设置的虚拟机定义的阶段。

IWithFromImageCreateOptionsManagedOrUnmanaged

从映像创建虚拟机时包含各种设置的虚拟机定义的阶段。

IWithFromImageCreateOptionsUnmanaged

从映像创建虚拟机时包含各种设置的虚拟机定义的阶段。

IWithGroup

允许指定资源组的虚拟机定义的阶段。

IWithLicenseType

虚拟机定义的阶段,允许指定正在使用的映像或磁盘在本地获得许可。 此元素仅用于包含 Windows Server 操作系统的映像。

IWithLinuxCreateManaged

Linux 虚拟机定义的阶段,它包含要创建的资源所需的所有最低输入,但也允许指定任何其他可选设置。

IWithLinuxCreateManagedOrUnmanaged

Linux 虚拟机定义的阶段,它包含要创建的资源所需的所有最低输入,但也允许指定任何其他可选设置。

IWithLinuxCreateUnmanaged

Linux 虚拟机定义的阶段,它包含要创建的资源所需的所有最低输入,但也允许指定任何其他可选设置。

IWithLinuxRootPasswordOrPublicKeyManaged

允许指定 SSH 根密码或公钥的 Linux 虚拟机定义的阶段。

IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged

允许指定 SSH 根密码或公钥的 Linux 虚拟机定义的阶段。

IWithLinuxRootPasswordOrPublicKeyUnmanaged

允许指定 SSH 根密码或公钥的 Linux 虚拟机定义的阶段。

IWithLinuxRootUsernameManaged

允许指定 SSH 根用户名的 Linux 虚拟机定义的阶段。

IWithLinuxRootUsernameManagedOrUnmanaged

允许指定 SSH 根用户名的 Linux 虚拟机定义的阶段。

IWithLinuxRootUsernameUnmanaged

允许指定 SSH 根用户名的 Linux 虚拟机定义的阶段。

IWithManagedCreate

定义阶段,其中包含使用托管 OS 磁盘创建 VM 所需的所有最低输入,并选择性地允许指定托管数据磁盘特定的设置。

IWithManagedDataDisk

允许指定托管数据磁盘的虚拟机定义的阶段。

IWithNetwork

允许使用新的主网络接口指定虚拟网络的虚拟机定义的阶段。

IWithOS

允许指定操作系统映像的虚拟机定义的阶段。

IWithOSBeta

允许指定操作系统映像的虚拟机定义的阶段。

IWithOSDiskSettings

允许指定 OS 磁盘配置的虚拟机定义的阶段。

IWithPlan

允许指定购买计划的虚拟机定义的阶段。

IWithPrimaryNetworkInterface

允许指定主网络接口的虚拟机定义的阶段。

IWithPriority

允许指定优先级的虚拟机定义的阶段。

IWithPrivateIP

允许在虚拟网络子网中指定专用 IP 地址的虚拟机定义的阶段。

IWithProximityPlacementGroup

虚拟机定义的阶段,允许设置虚拟机规模集应分配到的邻近放置组的相关信息。

IWithPublicIPAddress

允许将公共 IP 地址与其主网络接口关联的虚拟机定义的阶段。

IWithSecondaryNetworkInterface

允许指定其他网络接口的虚拟机定义的阶段。

IWithStorageAccount

允许指定存储帐户的虚拟机定义的阶段。

IWithSubnet

允许为新的主网络接口指定虚拟网络子网的虚拟机定义的阶段。

IWithSystemAssignedIdentityBasedAccessOrCreate

已启用系统分配 (本地) 托管服务标识的虚拟机的阶段,允许设置标识的访问角色。

IWithSystemAssignedManagedServiceIdentity

允许启用系统分配 (本地) 托管服务标识的虚拟机定义的阶段。

IWithUnmanagedCreate

虚拟机定义的阶段,该阶段包含 VM 使用存储帐户 (要创建的基于非托管的 OS 磁盘的所有最低要求输入,并选择性地允许指定非托管数据磁盘和特定于非托管 OS 磁盘的设置。

IWithUnmanagedDataDisk

允许添加非托管数据磁盘的虚拟机定义的阶段。

IWithUserAssignedManagedServiceIdentity

虚拟机定义的阶段,允许指定用户分配 (外部) 托管服务标识。

IWithVMSize

允许选择 VM 大小的虚拟机定义的阶段。

IWithWindowsAdminPasswordManaged

允许指定管理员用户名的 Windows 虚拟机定义的阶段。

IWithWindowsAdminPasswordManagedOrUnmanaged

允许指定管理员密码的 Windows 虚拟机定义的阶段。

IWithWindowsAdminPasswordUnmanaged

允许指定管理员密码的 Windows 虚拟机定义的阶段。

IWithWindowsAdminUsernameManaged

允许指定管理员用户名的 Windows 虚拟机定义的阶段。

IWithWindowsAdminUsernameManagedOrUnmanaged

允许指定管理员用户名的 Windows 虚拟机定义的阶段。

IWithWindowsAdminUsernameUnmanaged

允许指定管理员用户名的 Windows 虚拟机定义的阶段。

IWithWindowsCreateManaged

Windows 虚拟机定义的阶段,它包含要创建的资源所需的所有最低输入,但也允许指定任何其他可选设置。

IWithWindowsCreateManagedOrUnmanaged

允许启用非托管磁盘或仅使用托管磁盘继续定义 VM 的 Windows 虚拟机定义的阶段。

IWithWindowsCreateUnmanaged

Windows 虚拟机定义的阶段,它包含要创建的资源所需的所有最低输入,但也允许指定任何其他可选设置。