VirtualMachineProperties interface

تمثل VirtualMachineProperties خصائص الآلة الافتراضية.

الخصائص

adminUsername

اسم المسؤول الذي ستتم إضافة المفاتيح العامة ssh إليه إلى المفاتيح المعتمدة.

availabilityZone

منطقة توفر نظام المجموعة التي تحتوي على هذا الجهاز الظاهري.

bareMetalMachineId

معرف المورد للجهاز المعدني المجرد الذي يستضيف الجهاز الظاهري.

bootMethod

تحديد أسلوب التمهيد للجهاز الظاهري.

cloudServicesNetworkAttachment

شبكة الخدمة السحابية التي توفر خدمات على مستوى النظام الأساسي للجهاز الظاهري.

clusterId

معرف المورد للمجموعة التي تم إنشاء الجهاز الظاهري لها.

consoleExtendedLocation

الموقع الموسع المراد استخدامه لإنشاء مورد وحدة تحكم الجهاز الظاهري.

cpuCores

عدد مراكز وحدة المعالجة المركزية في الجهاز الظاهري.

detailedStatus

الحالة الأكثر تفصيلا للجهاز الظاهري.

detailedStatusMessage

الرسالة الوصفية حول الحالة التفصيلية الحالية.

isolateEmulatorThread

الحقل مهمل، سيتم تجاهل القيمة إذا تم توفيرها. مؤشر ما إذا كان أحد مراكز وحدة المعالجة المركزية المحددة معزولا لتشغيل مؤشر ترابط المحاكي لهذا الجهاز الظاهري.

memorySizeGB

حجم ذاكرة الجهاز الظاهري. يتم قياس التخصيصات بالغيبايت.

networkAttachments

قائمة مرفقات الشبكة إلى الجهاز الظاهري.

networkData

تم إهمال الحقل: بيانات شبكة السحابة المشفرة في Base64. سيتم استخدام الخاصية networkDataContent في تفضيل هذه الخاصية.

networkDataContent

بيانات شبكة الاتصال السحابية المرمزة Base64.

placementHints

تلميحات الجدولة للجهاز الظاهري.

powerState

حالة الطاقة للجهاز الظاهري.

provisioningState

حالة توفير الجهاز الظاهري.

sshPublicKeys

قائمة المفاتيح العامة ssh. ستتم إضافة كل مفتاح إلى الجهاز الظاهري باستخدام آلية ssh_authorized_keys cloud-init ل adminUsername.

storageProfile

ملف تعريف التخزين الذي يحدد الحجم والمعلمات الأخرى حول الأقراص المتعلقة بالجهيز الظاهري.

userData

الحقل مهمل: بيانات مستخدم بدء السحابة المشفرة في Base64. سيتم استخدام الخاصية userDataContent في تفضيل هذه الخاصية.

userDataContent

بيانات مستخدم Cloud-init المرمزة من Base64.

virtioInterface

الحقل مهمل، استخدم virtualizationModel بدلا من ذلك. نوع واجهة virtio.

vmDeviceModel

نوع طراز الجهاز المراد استخدامه.

vmImage

صورة الجهاز الظاهري التي يتم توفيرها حاليا إلى قرص نظام التشغيل، باستخدام عنوان URL الكامل وعلامة تدوين المستخدمة لسحب الصورة.

vmImageRepositoryCredentials

بيانات الاعتماد المستخدمة لتسجيل الدخول إلى مستودع الصور الذي لديه حق الوصول إلى الصورة المحددة.

volumes

معرفات الموارد لوحدات التخزين المرفقة بالجهز الظاهري.

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

adminUsername

اسم المسؤول الذي ستتم إضافة المفاتيح العامة ssh إليه إلى المفاتيح المعتمدة.

adminUsername: string

قيمة الخاصية

string

availabilityZone

منطقة توفر نظام المجموعة التي تحتوي على هذا الجهاز الظاهري.

availabilityZone?: string

قيمة الخاصية

string

bareMetalMachineId

معرف المورد للجهاز المعدني المجرد الذي يستضيف الجهاز الظاهري.

bareMetalMachineId?: string

قيمة الخاصية

string

bootMethod

تحديد أسلوب التمهيد للجهاز الظاهري.

bootMethod?: string

قيمة الخاصية

string

cloudServicesNetworkAttachment

شبكة الخدمة السحابية التي توفر خدمات على مستوى النظام الأساسي للجهاز الظاهري.

cloudServicesNetworkAttachment: NetworkAttachment

قيمة الخاصية

clusterId

معرف المورد للمجموعة التي تم إنشاء الجهاز الظاهري لها.

clusterId?: string

قيمة الخاصية

string

consoleExtendedLocation

الموقع الموسع المراد استخدامه لإنشاء مورد وحدة تحكم الجهاز الظاهري.

consoleExtendedLocation?: ExtendedLocation

قيمة الخاصية

cpuCores

عدد مراكز وحدة المعالجة المركزية في الجهاز الظاهري.

cpuCores: number

قيمة الخاصية

number

detailedStatus

الحالة الأكثر تفصيلا للجهاز الظاهري.

detailedStatus?: string

قيمة الخاصية

string

detailedStatusMessage

الرسالة الوصفية حول الحالة التفصيلية الحالية.

detailedStatusMessage?: string

قيمة الخاصية

string

isolateEmulatorThread

الحقل مهمل، سيتم تجاهل القيمة إذا تم توفيرها. مؤشر ما إذا كان أحد مراكز وحدة المعالجة المركزية المحددة معزولا لتشغيل مؤشر ترابط المحاكي لهذا الجهاز الظاهري.

isolateEmulatorThread?: string

قيمة الخاصية

string

memorySizeGB

حجم ذاكرة الجهاز الظاهري. يتم قياس التخصيصات بالغيبايت.

memorySizeGB: number

قيمة الخاصية

number

networkAttachments

قائمة مرفقات الشبكة إلى الجهاز الظاهري.

networkAttachments?: NetworkAttachment[]

قيمة الخاصية

networkData

تم إهمال الحقل: بيانات شبكة السحابة المشفرة في Base64. سيتم استخدام الخاصية networkDataContent في تفضيل هذه الخاصية.

networkData?: string

قيمة الخاصية

string

networkDataContent

بيانات شبكة الاتصال السحابية المرمزة Base64.

networkDataContent?: string

قيمة الخاصية

string

placementHints

تلميحات الجدولة للجهاز الظاهري.

placementHints?: VirtualMachinePlacementHint[]

قيمة الخاصية

powerState

حالة الطاقة للجهاز الظاهري.

powerState?: string

قيمة الخاصية

string

provisioningState

حالة توفير الجهاز الظاهري.

provisioningState?: string

قيمة الخاصية

string

sshPublicKeys

قائمة المفاتيح العامة ssh. ستتم إضافة كل مفتاح إلى الجهاز الظاهري باستخدام آلية ssh_authorized_keys cloud-init ل adminUsername.

sshPublicKeys?: SshPublicKey[]

قيمة الخاصية

storageProfile

ملف تعريف التخزين الذي يحدد الحجم والمعلمات الأخرى حول الأقراص المتعلقة بالجهيز الظاهري.

storageProfile: StorageProfile

قيمة الخاصية

userData

الحقل مهمل: بيانات مستخدم بدء السحابة المشفرة في Base64. سيتم استخدام الخاصية userDataContent في تفضيل هذه الخاصية.

userData?: string

قيمة الخاصية

string

userDataContent

بيانات مستخدم Cloud-init المرمزة من Base64.

userDataContent?: string

قيمة الخاصية

string

virtioInterface

الحقل مهمل، استخدم virtualizationModel بدلا من ذلك. نوع واجهة virtio.

virtioInterface?: string

قيمة الخاصية

string

vmDeviceModel

نوع طراز الجهاز المراد استخدامه.

vmDeviceModel?: string

قيمة الخاصية

string

vmImage

صورة الجهاز الظاهري التي يتم توفيرها حاليا إلى قرص نظام التشغيل، باستخدام عنوان URL الكامل وعلامة تدوين المستخدمة لسحب الصورة.

vmImage: string

قيمة الخاصية

string

vmImageRepositoryCredentials

بيانات الاعتماد المستخدمة لتسجيل الدخول إلى مستودع الصور الذي لديه حق الوصول إلى الصورة المحددة.

vmImageRepositoryCredentials?: ImageRepositoryCredentials

قيمة الخاصية

volumes

معرفات الموارد لوحدات التخزين المرفقة بالجهز الظاهري.

volumes?: string[]

قيمة الخاصية

string[]