Create()
|
执行创建请求。
(继承自 ICreatable<T>)
|
CreateAsync(CancellationToken, Boolean)
|
将请求放入队列,并允许 HTTP 客户端在系统资源可用时执行它。
(继承自 ICreatable<T>)
|
DefineNewExtension(String)
|
启动要附加到虚拟机的扩展的定义。
(继承自 IWithExtension)
|
WithAvailabilityZone(AvailabilityZoneId)
|
指定虚拟机的可用性区域。
(继承自 IWithAvailabilityZone)
|
WithBootDiagnostics()
|
指定需要在虚拟机中启用启动诊断。
(继承自 IWithBootDiagnostics)
|
WithBootDiagnostics(ICreatable<IStorageAccount>)
|
指定需要在虚拟机中启用启动诊断。
(继承自 IWithBootDiagnostics)
|
WithBootDiagnostics(IStorageAccount)
|
指定需要在虚拟机中启用启动诊断。
(继承自 IWithBootDiagnostics)
|
WithBootDiagnostics(String)
|
指定需要在虚拟机中启用启动诊断。
(继承自 IWithBootDiagnostics)
|
WithComputerName(String)
|
指定虚拟机的计算机名称。
(继承自 IWithFromImageCreateOptionsManaged)
|
WithCustomData(String)
|
指定虚拟机的自定义数据。
(继承自 IWithFromImageCreateOptionsManaged)
|
WithDataDiskDefaultCachingType(CachingTypes)
|
指定托管数据磁盘的默认缓存类型。
(继承自 IWithManagedCreate)
|
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)
|
指定托管数据磁盘的默认缓存类型。
(继承自 IWithManagedCreate)
|
WithEphemeralOSDisk(DiffDiskOptions)
|
指定 OS 磁盘的临时选项。
(继承自 IWithOSDiskSettings)
|
WithExistingAvailabilitySet(IAvailabilitySet)
|
指定要与虚拟机关联的现有可用性集。
(继承自 IWithAvailabilitySet)
|
WithExistingDataDisk(IDisk)
|
将现有源托管磁盘与虚拟机相关联。
(继承自 IWithManagedDataDisk)
|
WithExistingDataDisk(IDisk, Int32, CachingTypes)
|
将现有源托管磁盘与虚拟机相关联,并指定其他设置。
(继承自 IWithManagedDataDisk)
|
WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)
|
将现有源托管磁盘与虚拟机相关联,并指定其他设置。
(继承自 IWithManagedDataDisk)
|
WithExistingSecondaryNetworkInterface(INetworkInterface)
|
将现有网络接口与虚拟机相关联。
请注意,此方法的效果是累加的,即每次使用它时,都会将新的辅助网络接口添加到虚拟机。
(继承自 IWithSecondaryNetworkInterface)
|
WithExistingStorageAccount(IStorageAccount)
|
指定要将 VM 的 OS 和数据磁盘 VHD 放入的现有存储帐户。
基于市场或用户映像的 OS 磁盘 (通用映像) 将存储在此存储帐户中。
(继承自 IWithStorageAccount)
|
WithExistingUserAssignedManagedServiceIdentity(IIdentity)
|
指定要与虚拟机关联的现有用户分配标识。
(继承自 IWithUserAssignedManagedServiceIdentity)
|
WithLicenseType(String)
|
指定正在使用的映像或磁盘已在本地获得许可。
(继承自 IWithLicenseType)
|
WithLowPriority()
|
指定虚拟机应为低优先级。
(继承自 IWithPriority)
|
WithLowPriority(VirtualMachineEvictionPolicyTypes)
|
指定虚拟机应为低优先级。
(继承自 IWithPriority)
|
WithMaxPrice(Nullable<Double>)
|
指定低优先级虚拟机的计费相关详细信息。
(继承自 IWithBillingProfile)
|
WithNewAvailabilitySet(ICreatable<IAvailabilitySet>)
|
指定要关联虚拟机的尚未创建的可用性集定义。
(继承自 IWithAvailabilitySet)
|
WithNewAvailabilitySet(String)
|
指定要与虚拟机关联的新可用性集的名称。
(继承自 IWithAvailabilitySet)
|
WithNewDataDisk(ICreatable<IDisk>)
|
指定应使用给定定义显式创建托管磁盘,并将其作为数据磁盘附加到虚拟机。
(继承自 IWithManagedDataDisk)
|
WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)
|
指定需要使用给定定义显式创建托管磁盘,并将其作为数据磁盘附加到虚拟机。
(继承自 IWithManagedDataDisk)
|
WithNewDataDisk(Int32)
|
指定需要使用给定大小隐式创建托管磁盘。
(继承自 IWithManagedDataDisk)
|
WithNewDataDisk(Int32, Int32, CachingTypes)
|
指定需要使用给定设置隐式创建托管磁盘。
(继承自 IWithManagedDataDisk)
|
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)
|
指定需要使用给定设置隐式创建托管磁盘。
(继承自 IWithManagedDataDisk)
|
WithNewDataDiskFromImage(Int32)
|
指定要从虚拟机映像中的数据磁盘映像创建的数据磁盘。
(继承自 IWithManagedDataDisk)
|
WithNewDataDiskFromImage(Int32, Int32, CachingTypes)
|
指定要从虚拟机映像中的数据磁盘映像创建的数据磁盘。
(继承自 IWithManagedDataDisk)
|
WithNewDataDiskFromImage(Int32, Int32, CachingTypes, StorageAccountTypes)
|
指定要从虚拟机映像中的数据磁盘映像创建的数据磁盘。
(继承自 IWithManagedDataDisk)
|
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)
|
创建一个新的网络接口,以基于提供的定义与虚拟机相关联。
请注意,此方法的效果是累加的,即每次使用此方法时,都会向虚拟机添加一个新的辅助网络接口。
(继承自 IWithSecondaryNetworkInterface)
|
WithNewStorageAccount(ICreatable<IStorageAccount>)
|
指定尚未创建的存储帐户的定义,以便将 VM 的 OS 和数据磁盘 VHD 放入其中。
只有基于市场映像的 OS 磁盘将存储在新的存储帐户中。
基于用户映像的 OS 磁盘将存储在与用户映像相同的存储帐户中。
(继承自 IWithStorageAccount)
|
WithNewStorageAccount(String)
|
指定要将 VM 的 OS 和数据磁盘 VHD 放入的新存储帐户的名称。
只有基于市场映像的 OS 磁盘将存储在新的存储帐户中。
基于用户映像的 OS 磁盘将存储在与用户映像相同的存储帐户中。
(继承自 IWithStorageAccount)
|
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)
|
指定要与虚拟机关联的尚未创建的用户分配标识的定义。
(继承自 IWithUserAssignedManagedServiceIdentity)
|
WithOSDiskCaching(CachingTypes)
|
指定 OS 磁盘的缓存类型。
(继承自 IWithOSDiskSettings)
|
WithOSDiskEncryptionSettings(DiskEncryptionSettings)
|
指定 OS 磁盘的加密设置。
(继承自 IWithOSDiskSettings)
|
WithOSDiskName(String)
|
指定 OS 磁盘的名称。
(继承自 IWithOSDiskSettings)
|
WithOSDiskSizeInGB(Int32)
|
指定 OSDisk 的大小(以 GB 为单位)。
(继承自 IWithOSDiskSettings)
|
WithOSDiskStorageAccountType(StorageAccountTypes)
|
指定托管 OS 磁盘的存储帐户类型。
(继承自 IWithManagedCreate)
|
WithoutAutoUpdate()
|
禁用自动更新。
|
WithoutVMAgent()
|
阻止预配 VM 代理。
|
WithPlan(PurchasePlan)
|
指定虚拟机的购买计划。
(继承自 IWithPlan)
|
WithPriority(VirtualMachinePriorityTypes)
|
指定虚拟机的优先级。
(继承自 IWithPriority)
|
WithPromotionalPlan(PurchasePlan, String)
|
指定虚拟机的购买计划。
(继承自 IWithPlan)
|
WithSize(String)
|
选择虚拟机的大小。
(继承自 IWithVMSize)
|
WithSize(VirtualMachineSizeTypes)
|
指定虚拟机的大小。
(继承自 IWithVMSize)
|
WithSystemAssignedManagedServiceIdentity()
|
指定需要在虚拟机中启用系统分配 (本地) 托管服务标识。
(继承自 IWithSystemAssignedManagedServiceIdentity)
|
WithTag(String, String)
|
将标记添加到资源。
(继承自 IDefinitionWithTags<T>)
|
WithTags(IDictionary<String,String>)
|
将资源的标记指定为 {@link Map}。
(继承自 IDefinitionWithTags<T>)
|
WithTimeZone(String)
|
指定时区。
|
WithVaultSecret(String, String, String)
|
指定要添加到 VM 的保管库机密。
每次调用此方法都会添加到保管库机密列表中。
|
WithWinRM(WinRMListener)
|
指定 WinRM 侦听器。
每次调用此方法都会将给定侦听器添加到 VM 的 WinRM 侦听器列表。
|