VirtualMachinesOperations interface

واجهة تمثل عمليات VirtualMachines.

الخصائص

assessPatches

قيم الرقع على الجهاز الافتراضي.

attachDetachDataDisks

قم بتوصيل وفصل أقراص البيانات من وإلى الجهاز الافتراضي.

beginAssessPatches
beginAssessPatchesAndWait
beginAttachDetachDataDisks
beginAttachDetachDataDisksAndWait
beginCapture
beginCaptureAndWait
beginConvertToManagedDisks
beginConvertToManagedDisksAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDeallocate
beginDeallocateAndWait
beginDelete
beginDeleteAndWait
beginInstallPatches
beginInstallPatchesAndWait
beginMigrateToVMScaleSet
beginMigrateToVMScaleSetAndWait
beginPerformMaintenance
beginPerformMaintenanceAndWait
beginPowerOff
beginPowerOffAndWait
beginReapply
beginReapplyAndWait
beginRedeploy
beginRedeployAndWait
beginReimage
beginReimageAndWait
beginRestart
beginRestartAndWait
beginRunCommand
beginRunCommandAndWait
beginStart
beginStartAndWait
beginUpdate
beginUpdateAndWait
capture

يلتقط الجهاز الافتراضي عن طريق نسخ الأقراص الصلبة الافتراضية للجهاز الافتراضي ويخرج قالبا يمكن استخدامه لإنشاء أجهزة افتراضية مشابهة.

convertToManagedDisks

يحول أقراص الآلة الافتراضية من أقراص تعتمد على الكتل إلى أقراص مدارة. يجب إلغاء تخصيص الآلة الافتراضية قبل استدعاء هذه العملية.

createOrUpdate

العملية لإنشاء أو تحديث آلة افتراضية. يرجى ملاحظة أن بعض الخصائص يمكن تعيينها فقط أثناء إنشاء الآلة الافتراضية.

deallocate

يغلق الجهاز الافتراضي ويطلق موارد الحوسبة. لا يتم احتساب رسوم الموارد الحسابية التي يستخدمها هذا الجهاز الافتراضي.

delete
generalize

يضبط حالة نظام التشغيل للآلة الافتراضية على العمومية. يوصى بنظام النظام الافتراضي قبل تنفيذ هذه العملية. للحصول على Windows، يرجى الرجوع إلى إنشاء صورة مدارة لآلة افتراضية معممة في Azure. بالنسبة للينكس، يرجى الرجوع إلى كيفية إنشاء صورة لآلة افتراضية أو VHD.

get

يسترجع معلومات عن عرض النموذج أو عرض الحالة لآلة افتراضية.

installPatches

يثبت التحديثات على الجهاز الافتراضي.

instanceView

يسترجع معلومات حول حالة وقت التشغيل لآلة افتراضية.

list

يسرد جميع الآلات الافتراضية في مجموعة الموارد المحددة. استخدم خاصية nextLink في الرد للحصول على الصفحة التالية من الآلات الافتراضية.

listAll

يسرد جميع الآلات الافتراضية في الاشتراك المحدد. استخدم خاصية nextLink في الرد للحصول على الصفحة التالية من الآلات الافتراضية.

listAvailableSizes

يسرد جميع أحجام الآلات الافتراضية المتاحة التي يمكن إعادة تكبير الجهاز الافتراضي المحدد إليها.

listByLocation

يحصل على جميع الأجهزة الافتراضية تحت الاشتراك المحدد للموقع المحدد.

migrateToVMScaleSet

نقل آلة افتراضية من مجموعة التوفر إلى مجموعة مقياس الآلة الافتراضية المرنة.

performMaintenance

العملية لإجراء الصيانة على آلة افتراضية.

powerOff

العملية لإيقاف (إيقاف) آلة افتراضية. يمكن إعادة تشغيل الجهاز الافتراضي بنفس الموارد المخصصة. لا تزال تفرض رسوما على هذه الآلة الافتراضية.

reapply

العملية لإعادة تطبيق حالة الآلة الافتراضية.

redeploy

يغلق الجهاز الافتراضي، وينقلها إلى عقدة جديدة، ويعيد تشغيلها.

reimage

إعادة التصوير (ترقية نظام التشغيل) لآلة افتراضية لا تحتوي على قرص نظام تشغيل مؤقت، أما بالنسبة للآلات الافتراضية التي لديها قرص نظام تشغيل مؤقت فيتم إعادة ضبط الجهاز الافتراضي إلى الحالة الأولية. ملاحظة: الاحتفاظ بقرص النظام القديم يعتمد على قيمة خيار حذف قرص نظام التشغيل. إذا تم فصل deleteOption، سيتم حفظ قرص النظام القديم بعد إعادة الصورة. إذا كان حذف الخيار هو delete، سيتم حذف قرص نظام التشغيل القديم بعد إعادة الصورة. يجب تحديث خيار حذف قرص نظام التشغيل وفقا لذلك قبل إجراء إعادة الصورة.

restart

العملية لإعادة تشغيل آلة افتراضية.

retrieveBootDiagnosticsData

العملية لاسترجاع وحدات SAS URIs لسجلات تشخيص الإقلاع في الآلة الافتراضية.

runCommand

شغل الأمر على الجهاز الافتراضي.

simulateEviction

العملية لمحاكاة إخلاء الآلة الافتراضية النقطية.

start

العملية لبدء آلة افتراضية.

update

العملية لتحديث آلة افتراضية.

تفاصيل الخاصية

assessPatches

قيم الرقع على الجهاز الافتراضي.

assessPatches: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>

attachDetachDataDisks

قم بتوصيل وفصل أقراص البيانات من وإلى الجهاز الافتراضي.

attachDetachDataDisks: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => PollerLike<OperationState<StorageProfile>, StorageProfile>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => PollerLike<OperationState<StorageProfile>, StorageProfile>

beginAssessPatches

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use assessPatches instead

beginAssessPatches: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>>

beginAssessPatchesAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use assessPatches instead

beginAssessPatchesAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<VirtualMachineAssessPatchesResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<VirtualMachineAssessPatchesResult>

beginAttachDetachDataDisks

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use attachDetachDataDisks instead

beginAttachDetachDataDisks: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

beginAttachDetachDataDisksAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use attachDetachDataDisks instead

beginAttachDetachDataDisksAndWait: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<StorageProfile>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<StorageProfile>

beginCapture

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use capture instead

beginCapture: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>

beginCaptureAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use capture instead

beginCaptureAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<VirtualMachineCaptureResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<VirtualMachineCaptureResult>

beginConvertToManagedDisks

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use convertToManagedDisks instead

beginConvertToManagedDisks: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginConvertToManagedDisksAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use convertToManagedDisks instead

beginConvertToManagedDisksAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<void>

beginCreateOrUpdate

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginCreateOrUpdateAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<VirtualMachine>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<VirtualMachine>

beginDeallocate

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use deallocate instead

beginDeallocate: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use deallocate instead

beginDeallocateAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<void>

beginDelete

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use delete instead

beginDelete: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<void>

beginInstallPatches

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use installPatches instead

beginInstallPatches: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>>

beginInstallPatchesAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use installPatches instead

beginInstallPatchesAndWait: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<VirtualMachineInstallPatchesResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<VirtualMachineInstallPatchesResult>

beginMigrateToVMScaleSet

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use migrateToVMScaleSet instead

beginMigrateToVMScaleSet: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginMigrateToVMScaleSetAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use migrateToVMScaleSet instead

beginMigrateToVMScaleSetAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<void>

beginPerformMaintenance

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use performMaintenance instead

beginPerformMaintenance: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use performMaintenance instead

beginPerformMaintenanceAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<void>

beginPowerOff

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use powerOff instead

beginPowerOff: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use powerOff instead

beginPowerOffAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<void>

beginReapply

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use reapply instead

beginReapply: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use reapply instead

beginReapplyAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<void>

beginRedeploy

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use redeploy instead

beginRedeploy: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use redeploy instead

beginRedeployAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<void>

beginReimage

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use reimage instead

beginReimage: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReimageAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use reimage instead

beginReimageAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<void>

beginRestart

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use restart instead

beginRestart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use restart instead

beginRestartAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<void>

beginRunCommand

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use runCommand instead

beginRunCommand: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

beginRunCommandAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use runCommand instead

beginRunCommandAndWait: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<RunCommandResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<RunCommandResult>

beginStart

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use start instead

beginStart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use start instead

beginStartAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<void>

beginUpdate

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use update instead

beginUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginUpdateAndWait

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

use update instead

beginUpdateAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<VirtualMachine>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<VirtualMachine>

capture

يلتقط الجهاز الافتراضي عن طريق نسخ الأقراص الصلبة الافتراضية للجهاز الافتراضي ويخرج قالبا يمكن استخدامه لإنشاء أجهزة افتراضية مشابهة.

capture: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => PollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => PollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>

convertToManagedDisks

يحول أقراص الآلة الافتراضية من أقراص تعتمد على الكتل إلى أقراص مدارة. يجب إلغاء تخصيص الآلة الافتراضية قبل استدعاء هذه العملية.

convertToManagedDisks: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

العملية لإنشاء أو تحديث آلة افتراضية. يرجى ملاحظة أن بعض الخصائص يمكن تعيينها فقط أثناء إنشاء الآلة الافتراضية.

createOrUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>

deallocate

يغلق الجهاز الافتراضي ويطلق موارد الحوسبة. لا يتم احتساب رسوم الموارد الحسابية التي يستخدمها هذا الجهاز الافتراضي.

deallocate: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

delete

delete: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

generalize

يضبط حالة نظام التشغيل للآلة الافتراضية على العمومية. يوصى بنظام النظام الافتراضي قبل تنفيذ هذه العملية. للحصول على Windows، يرجى الرجوع إلى إنشاء صورة مدارة لآلة افتراضية معممة في Azure. بالنسبة للينكس، يرجى الرجوع إلى كيفية إنشاء صورة لآلة افتراضية أو VHD.

generalize: (resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams) => Promise<void>

get

يسترجع معلومات عن عرض النموذج أو عرض الحالة لآلة افتراضية.

get: (resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams) => Promise<VirtualMachine>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams) => Promise<VirtualMachine>

installPatches

يثبت التحديثات على الجهاز الافتراضي.

installPatches: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>

instanceView

يسترجع معلومات حول حالة وقت التشغيل لآلة افتراضية.

instanceView: (resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams) => Promise<VirtualMachineInstanceView>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams) => Promise<VirtualMachineInstanceView>

list

يسرد جميع الآلات الافتراضية في مجموعة الموارد المحددة. استخدم خاصية nextLink في الرد للحصول على الصفحة التالية من الآلات الافتراضية.

list: (resourceGroupName: string, options?: VirtualMachinesListOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

قيمة الخاصية

(resourceGroupName: string, options?: VirtualMachinesListOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

listAll

يسرد جميع الآلات الافتراضية في الاشتراك المحدد. استخدم خاصية nextLink في الرد للحصول على الصفحة التالية من الآلات الافتراضية.

listAll: (options?: VirtualMachinesListAllOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

قيمة الخاصية

(options?: VirtualMachinesListAllOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

listAvailableSizes

يسرد جميع أحجام الآلات الافتراضية المتاحة التي يمكن إعادة تكبير الجهاز الافتراضي المحدد إليها.

listAvailableSizes: (resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>

listByLocation

يحصل على جميع الأجهزة الافتراضية تحت الاشتراك المحدد للموقع المحدد.

listByLocation: (location: string, options?: VirtualMachinesListByLocationOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

قيمة الخاصية

(location: string, options?: VirtualMachinesListByLocationOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

migrateToVMScaleSet

نقل آلة افتراضية من مجموعة التوفر إلى مجموعة مقياس الآلة الافتراضية المرنة.

migrateToVMScaleSet: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

performMaintenance

العملية لإجراء الصيانة على آلة افتراضية.

performMaintenance: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>

powerOff

العملية لإيقاف (إيقاف) آلة افتراضية. يمكن إعادة تشغيل الجهاز الافتراضي بنفس الموارد المخصصة. لا تزال تفرض رسوما على هذه الآلة الافتراضية.

powerOff: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => PollerLike<OperationState<void>, void>

reapply

العملية لإعادة تطبيق حالة الآلة الافتراضية.

reapply: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => PollerLike<OperationState<void>, void>

redeploy

يغلق الجهاز الافتراضي، وينقلها إلى عقدة جديدة، ويعيد تشغيلها.

redeploy: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => PollerLike<OperationState<void>, void>

reimage

إعادة التصوير (ترقية نظام التشغيل) لآلة افتراضية لا تحتوي على قرص نظام تشغيل مؤقت، أما بالنسبة للآلات الافتراضية التي لديها قرص نظام تشغيل مؤقت فيتم إعادة ضبط الجهاز الافتراضي إلى الحالة الأولية. ملاحظة: الاحتفاظ بقرص النظام القديم يعتمد على قيمة خيار حذف قرص نظام التشغيل. إذا تم فصل deleteOption، سيتم حفظ قرص النظام القديم بعد إعادة الصورة. إذا كان حذف الخيار هو delete، سيتم حذف قرص نظام التشغيل القديم بعد إعادة الصورة. يجب تحديث خيار حذف قرص نظام التشغيل وفقا لذلك قبل إجراء إعادة الصورة.

reimage: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => PollerLike<OperationState<void>, void>

restart

العملية لإعادة تشغيل آلة افتراضية.

restart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => PollerLike<OperationState<void>, void>

retrieveBootDiagnosticsData

العملية لاسترجاع وحدات SAS URIs لسجلات تشخيص الإقلاع في الآلة الافتراضية.

retrieveBootDiagnosticsData: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams) => Promise<RetrieveBootDiagnosticsDataResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams) => Promise<RetrieveBootDiagnosticsDataResult>

runCommand

شغل الأمر على الجهاز الافتراضي.

runCommand: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => PollerLike<OperationState<RunCommandResult>, RunCommandResult>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => PollerLike<OperationState<RunCommandResult>, RunCommandResult>

simulateEviction

العملية لمحاكاة إخلاء الآلة الافتراضية النقطية.

simulateEviction: (resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams) => Promise<void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams) => Promise<void>

start

العملية لبدء آلة افتراضية.

start: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => PollerLike<OperationState<void>, void>

قيمة الخاصية

(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => PollerLike<OperationState<void>, void>

update

العملية لتحديث آلة افتراضية.

update: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>

قيمة الخاصية

(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>