KRM API virtualmachine.gdc.goog/v1

virtualmachine.gdc.goog/v1

הקובץ מכיל הגדרות של סכימת API לקבוצת API‏ virtualmachine.gdc.goog v1.

AccessManagementConfig

מציין את הגדרת התכונה AccessManagement בסביבת האורח.

מופיע ב: - GuestEnvironment

שדה תיאור
enable boolean מציינת אם להפעיל את התכונה enableAccessManagement בסביבת האורח של ה-VM. בתיאור השדה GuestEnvironment מוסבר מהו ערך ברירת המחדל של השדה.

Compute

מציין את מאפייני המעבד והזיכרון של מכונת VM. חובה לציין רק את המאפיינים vcpus ו-memory, או לציין רק את המאפיין VirtualMachineType.

ציון של vcpus בלי memory, או להיפך, יוצר שילוב לא תקין. שילוב לא תקין נוצר גם אם מציינים את הערך virtualMachineType לצד הערך vcpus או memory, או לצד שניהם.

מופיע ב: - VirtualMachineSpec

שדה תיאור
virtualMachineType string מציין את השם של VirtualMachineType שאליו יש הפניה. ההפניה צריכה לכלול שם VirtualMachineType מוגדר מראש או שם מוזהב.
vcpus מספר שלם מציין את מספר יחידות ה-VCPU שזמינות למופע. מציינים את vcpus כמספר שלם. הערך הזה חייב להיות כפולה של 2, והערך המינימלי הוא 2 והערך המקסימלי הוא 128.
memory כמות מציין את כמות הזיכרון הפיזי שזמין למופע. הערך של memory חייב להיות לפחות 1Gi, ויכול להיות עד 400Gi (כולל).

ConfidentialInstanceConfig

מציינת את ההגדרות של מכונת ה-VM החסויה.

מופיע ב: - VirtualMachineSpec

שדה תיאור
confidentialInstanceType ConfidentialInstanceType מציין את סוג הטכנולוגיה של מחשוב חסוי.

DiskAttachment

מייצג את קשר הצירוף בין VirtualMachine לבין VirtualMachineDisk.

מופיע ב: - VirtualMachineSpec

שדה תיאור
boot boolean ההגדרה הזו מציינת אם הדיסק הזה הוא מכשיר האתחול של VirtualMachine. צריך להיות דיסק אחד בלבד שמסומן כ-boot.
autoDelete boolean קובעת אם הדיסק יימחק כשהמכונה VirtualMachine תימחק. ההגדרה AutoDelete רלוונטית רק בזמן שדיסק מצורף ל-VirtualMachine. מחזור החיים של VirtualMachineDisk מנותק מVirtualMachine ברגע שלא מתבצעת יותר הפניה אליו ב-.spec.disks.
virtualMachineDiskRef LocalObjectReference הפניה ל-VirtualMachineDisk באותו namespace.

DiskReplicationStatus

מופיע ב: - VirtualMachineDiskStatus

שדה תיאור
role ReplicationRole התפקיד של הדיסק הזה בקשר השכפול. הערכים החוקיים הם primary ו-secondary.
primaryDisk ReplicatedDiskInfo הדיסק הראשי שממנו מתבצעת השכפול של הדיסק הזה, אם הדיסק הזה הוא דיסק משני. הערך יהיה nil עבור דיסקים ראשיים.
secondaryDisk ReplicatedDiskInfo הדיסק המשני שאליו מתבצעת השכפול של הדיסק הזה, אם הדיסק הזה הוא דיסק ראשי. הערך יהיה nil לדיסקים משניים.
volumeReplicationRelationship string השם של אובייקט הקשרים והשיוכים של שכפול הנפח שמנהל את השכפול.
conditions מערך Condition התצפיות האחרונות על מצב השכפולים.
errorStatus ErrorStatus רשימה של כל השגיאות שהתרחשו במהלך השכפול.

DiskSource

המאפיין מגדיר את המקור של הדיסק. צריך לציין בדיוק אחד מהמקורות הנתמכים שבהם רוצים להשתמש כדי לאכלס דיסק.

מופיע ב: - VirtualMachineDiskSpec

שדה תיאור
image ImageDiskSource מציין שהדיסק נוצר מתמונת דיסק.
imageFamily ImageFamilySource מציין את השם של משפחת התמונות שאליה התמונה הזו שייכת. המשתמש צריך לספק תמונה או משפחת תמונות, אבל לא את שניהם.

FailureHistory

מופיע ב: - VirtualMachineStatus

שדה תיאור
failureCounter מספר שלם מספר הפעמים שה-VM נכשל.
failureInfos מערך FailureInfo

FailureInfo

מופיע ב: - FailureHistory

שדה תיאור
reason string הסיבה לכישלון
observedTime זמן השעה שבה נצפתה השגיאה.

FilterSpec

הגדרת המסנן לשחזור ברמת גרנולריות גבוהה.

מופיע ב: - VirtualMachineRestoreRequestSpec

שדה תיאור
targetedVirtualMachines VirtualMachineResourceConfig קבוצת המכונות הווירטואליות שצריך לשחזר. המכונות הווירטואליות האלה צריכות להיות אלה שכלולות במשאב VirtualMachineBackup שצוין באותו VirtualMachineRestoreRequest.
targetedVirtualMachineDisks VirtualMachineResourceConfig קבוצת קובצי ה-VMDK שצריך לשחזר. אלה צריכים להיות קובצי ה-VMDisk שמהווים חלק מהמשאב VirtualMachineBackup שמופיע באותו VirtualMachineRestoreRequest.
virtualMachineDiskOptions VirtualMachineDiskFilterOptions מציינת את אפשרויות הסינון לשחזור דיסקים. ציון השדה הזה לא ישחזר את VirtualMachines, אלא רק את VirtualMachineDisks על סמך השדה שנבחר ב-VirtualMachineDiskFilterOptions. אין לציין את השדה הזה אם מציינים את אחד מהשדות TargetedVirtualMachines או TargetedVirtualMachineDisks.

קושחה

מציינת את אפשרויות ההפעלה של המכונה הווירטואלית בזמן האתחול.

מופיע ב: - VirtualMachineSpec

שדה תיאור
type string ההגדרה קובעת אם האתחול יתבצע באמצעות UEFI או BIOS. ברירת המחדל היא bios. הוצא משימוש: במקומו צריך להשתמש ב-ShieldConfig.BootType.
enableSecureBoot boolean הגדרה שמאפשרת או משביתה את אימות האישור של טוען האתחול. הפעולה הזו עוזרת לחסום טעינה של קוד ששונה או קוד זדוני. ערך ברירת המחדל הוא true אם type הוא uefi. אם הערך של type מוגדר כ-bios, ערך ברירת המחדל הוא false ואי אפשר לשנות אותו כי אימות אישור של טוען האתחול לא זמין ב-BIOS. הוצא משימוש: במקומו, צריך להשתמש ב-ShieldConfig.EnableSecureBoot.

GCSReference

מייצג את מקור ה-GCS שממנו מאחסנים את התמונה.

מופיע ב: - VirtualMachineImageSpec

שדה תיאור
url string כתובת ה-URL של אובייקט GCS.

GracefulShutdown

‫GracefulShutdown מגדיר כיבוי מבוקר של מכונה וירטואלית.

מופיע ב: - VirtualMachineSpec

שדה תיאור
connectionDrainTimeoutSeconds מספר שלם ההגדרה ConnectionDrainTimeoutSeconds מציינת את תקופת החסד אחרי שמכונת VM מופסקת, מוצאת או נמחקת, ולפני שהמערכת האורחת נסגרת.

GuestEnvironment

מציינת את הגדרת סביבת האורח.

מופיע ב: - VirtualMachineSpec

שדה תיאור
accessManagement AccessManagementConfig מציינים את ההגדרה של ניהול הרשאות הגישה.
guestHealthCheck GuestHealthCheck מציינת את ההגדרה של תקינות האורח.

GuestHealthCheck

מציין את הגדרת התכונה GuestHealth בסביבת האורח.

מופיע ב: - GuestEnvironment

שדה תיאור
enable boolean מציינת אם להפעיל את התכונה enableGuestHealth בסביבת האורח של ה-VM.

IPAddress

מופיע ב: - NetworkInterfaceSpec

שדה תיאור
address string כתובת ה-IP. ב-GDC connected, הכתובת עשויה להכיל מסכת רשת משנה. אם לא מציינים מסכת רשת משנה, ברירת המחדל היא ‎/32. לדוגמה, הכתובת 1.2.3.4 תתפרש כ-1.2.3.4/32. אפשר גם להזין את הקלט בתבנית 1.2.3.4/24. ב-GDC עם פער אוויר, יכול להיות שהכתובת לא תכיל מסכת רשת משנה. פרטי רשת המשנה מאוחזרים מאובייקט רשת המשנה.
managed boolean האם מחזור החיים של תת-הרשת שמשויכת לכתובת ה-IP הזו צריך להיות מנוהל על ידי המערכת ב-GDC עם בידוד פיזי. לא נעשה בו שימוש ב-GDC במודל מחובר. אם הערך הוא true (ברירת מחדל), נוצרת אוטומטית רשת משנה עבור כתובת ה-IP הזו, והיא נמחקת במהלך מחיקת מכונת ה-VM. אם הערך הוא false, המשתמש צריך ליצור תת-רשת, והסטטוס של תת-הרשת צריך להיות מוכן.

ImageDestinationReference

מציין את היעד שאליו מועלה תוכן התמונה. אפשר לציין רק יעד אחד. האפשרות הזו נתמכת רק בפריסות של GDC Connected. השדה הזה הוא חובה אם הערך שצוין ב-ImageSourceReference הוא GCS.

מופיע ב: - VirtualMachineImageImportSpec

שדה תיאור
gcs ImageGCSDestinationReference פרטי הקטגוריה של תמונה שאוכלסה ב-GCS.

ImageDiskSource

הפניה למקור התמונה.

מופיע ב: - DiskSource

שדה תיאור
name string שם אובייקט ה-API‏ VirtualMachineImage.
namespace string מרחב השמות של אובייקט ה-API‏ VirtualMachineImage. לתמונות מוזהבות, צריך להשתמש ב-vm-system. לתמונות בפרויקט הנוכחי, משאירים את השדה הזה ריק או משתמשים בערך הנוכחי namespace.

ImageFamilySource

מופיע ב: - DiskSource

שדה תיאור
name string השם של משפחת התמונות שבה רוצים להשתמש.
namespace string מרחב השמות של משפחת התמונות. למשפחות של תמונות מוזהבות, משתמשים ב-vm-system. למשפחות של תמונות בפרויקט הנוכחי, צריך להגדיר את הערך הזה כריק או להשתמש בערך namespace הנוכחי.

ImageGCSDestinationReference

מייצג את יעד GCS שאליו מייבאים תמונה.

מופיע ב: - ImageDestinationReference

שדה תיאור
bucketName string השם של קטגוריית GCS שמכילה את התמונה הזו.

ImageGCSSourceReference

מייצג את מקור ה-GCS שממנו מייבאים תמונה.

מופיע ב: - ImageSourceReference

שדה תיאור
bucketName string השם של קטגוריית GCS שמכילה את התמונה הזו.
objectName string שם התמונה בקטגוריה.

ImageMetadataInput

המפרט של VirtualMachineImage.

מופיע ב: - VirtualMachineImageImportSpec

שדה תיאור
name string שם התמונה, למשל ubuntu-20.04-server-cloudimg.
operatingSystem OSName שם מערכת ההפעלה שאליה התמונה הזו שייכת, למשל ubuntu-2004.
minimumDiskSize כמות הגודל המינימלי של הדיסק שאליו אפשר להחיל את התמונה. הגודל הזה מציין רק את הגודל המומלץ לדיסקים עתידיים שייווצרו מהתמונה הזו. הוא לא מייצג את הגודל של התמונה עצמה. השדה הזה הוא שדה חובה אם התמונה מיובאת מאחסון אובייקטים.
family string מתייחס למיקום הספציפי של תמונה מסוימת בתוך משפחה מסוימת.

ImageObjectStorageSourceReference

מייצג את מקור האחסון של האובייקט שממנו מייבאים תמונה.

מופיע ב: - ImageSourceReference

שדה תיאור
bucketRef LocalObjectReference השם של Bucket המשאב המותאם אישית שמכיל את התמונה הזו. Bucket המשאב המותאם אישית חייב להיות באותו מרחב שמות כמו האובייקט הזה.
objectName string שם התמונה בקטגוריה.

ImagePrepareOptions

מייצג את האפשרויות להכנת התמונה.

מופיע ב: - VirtualMachineImageImportSpec

שדה תיאור
installGuestEnvironment boolean המדיניות הזו קובעת אם להתקין את סביבת האורח של GDC עם פער אוויר. ברירת המחדל היא true.

ImageSourceReference

מצביע על המשאב שממנו מאוכלס תוכן התמונה. אפשר לציין רק מקור אחד.

מופיע ב: - VirtualMachineImageImportSpec

שדה תיאור
diskRef LocalObjectReference המאפיין הזה מצוין כשהתמונה מאוכלסת מתוך VirtualMachineDisk קיים.
objectStorage ImageObjectStorageSourceReference פרטי הקטגוריה של תמונה שאוכלסה מאחסון אובייקטים.
gcs ImageGCSSourceReference פרטי מאגר (bucket) של תמונה שאוכלס מ-GCS.

NetworkInterfaceSpec

מציינת את ההגדרה של ממשק הרשת. ב-GDC Connected, אפשר לציין רק את Network (רשת) ואת IPAddresses (כתובות IP). ב-GDC airgapped, צריך לציין את אחד מהערכים Network,‏ Subnet או IPAddresses. אפשר לציין ביחד את רשת המשנה ואת כתובות ה-IP.

מופיע ב: - NetworkSpec

שדה תיאור
network string הרשת שאליה הממשק מחובר. ב-GDC airgapped, הערכים התקינים הם: default, ‏ multicast.
subnet string רשת המשנה שהממשק מחובר אליה ב-GDC עם air gap. לא נעשה בו שימוש ב-GDC במודל מחובר. אם לא מציינים ערך, ברירת המחדל היא רשת המשנה שמוגדרת כברירת מחדל ברשת שצוינה.
subnetNamespace string מרחב השמות שאליו מחוברת רשת המשנה בממשק ב-GDC airgapped. לא נעשה בו שימוש ב-GDC במודל מחובר. אם לא מציינים זאת, ברירת המחדל היא אותו מרחב שמות כמו VirtualMachine.
ipAddresses מערך IPAddress כתובת ה-IP שיוקצת לממשק. רק כתובת ה-IP הראשונה מוקצית לממשק. ב-GDC airgapped, אם לא מציינים כתובת IP, המערכת מקצה כתובת IP באופן דינמי. ב-GDC connected, אם הרשת מוגדרת לשימוש בשרת DHCP חיצוני, אפשר להשתמש בשדה הזה כדי לציין כתובת סטטית. השדה הזה נדרש אם הרשת לא מוגדרת לשימוש בשרת DHCP חיצוני.

NetworkInterfaceStatus

‫NetworkInterfaceStatus הוא הסטטוס של המשאב NetworkInterface.

מופיע ב: - NetworkStatus

שדה תיאור
name string השם מציין את השם של ממשק הרשת שנחשף בתוך המכונה הווירטואלית, למשל eth0,‏ eth1.
ipAddresses מערך מחרוזות ‫IpAddresses הן כתובות ה-IP שהוקצו ל-NetworkInterface.
macAddress string ‫MacAddress היא כתובת ה-MAC שהוקצתה ל-NetworkInterface.
subnet SubnetReference ‫Subnet הוא רשת המשנה שהוקצתה ל-NetworkInterface.

NetworkPerformanceTier

סוג בסיסי: string

מופיע ב: - NetworkSpec

NetworkSpec

מציינת את תצורת הרשת.

מופיע ב: - VirtualMachineSpec

שדה תיאור
interfaces מערך NetworkInterfaceSpec ממשקי הרשת שמצורפים למכונה הווירטואלית. אם לא מציינים ממשקי unicast, ממשק default מתווסף באופן אוטומטי. משתמשים בארגון שמופעל בו שידור מרובה משתתפים יכולים להוסיף את הממשק של multicast. הממשק הראשון שצוין יטופל כממשק ברירת המחדל כשמגדירים את נתיב ברירת המחדל בתוך המכונה הווירטואלית.
networkPerformanceTier NetworkPerformanceTier ההגדרה קובעת את רמת התצורה של ביצועי הרשת בכל הממשקים במכונה הווירטואלית ב-GDC airgapped. לא נעשה בו שימוש ב-GDC במודל מחובר.

NetworkStatus

NetworkStatus הוא הסטטוס של הרשת של המכונה הווירטואלית.

מופיע ב: - VirtualMachineStatus

שדה תיאור
interfaces מערך NetworkInterfaceStatus

OSName

סוג בסיסי: string רשימת מערכות ההפעלה התקינות לשימוש.

מופיע ב: - ImageMetadataInput - OperatingSystemSpec

OperatingSystemSpec

מכיל את פרטי מערכת ההפעלה של תמונה.

מופיע ב: - VirtualMachineImageSpec

שדה תיאור
name OSName השם של מערכת ההפעלה שאליה התמונה הזו שייכת, לדוגמה: windows-2016.

ReplicatedDiskInfo

מופיע ב: - DiskReplicationStatus

שדה תיאור
name string השם של מכונת VirtualMachineDisk.
zone string האזור של המכונה VirtualMachineDisk.

SSHSpec

מאחסן את פרטי הכניסה של SSH שמשמשים ליצירת החיבור.

מופיע ב: - VirtualMachineAccessRequestSpec

שדה תיאור
key string מציינת את המפתח הציבורי לתכנות לגישת SSH.
ttl משך הזמן מציינת את משך הזמן שבו המפתח הזה תקף, בשעות, בדקות ובשניות. ערך ברירת המחדל הוא 24h0m0s.

ServicePort

‫ServicePort מכיל מידע על יציאת השירות.

מופיע ב: - VirtualMachineExternalAccessSpec

שדה תיאור
name string השם של היציאה הזו בשירות.
protocol פרוטוקול פרוטוקול ה-IP של היציאה הזו. תמיכה ב-TCP, ב-UDP וב-SCTP.
port מספר שלם היציאה שתיחשף על ידי השירות הזה.

ShieldConfig

מציין את ההגדרות שקשורות לאבטחה של המכונה הווירטואלית.

מופיע ב: - VirtualMachineSpec

שדה תיאור
bootType string ההגדרה קובעת אם האתחול יתבצע באמצעות UEFI או BIOS. ברירת המחדל היא bios.
enableSecureBoot boolean הגדרה שמאפשרת או משביתה את אימות האישור של טוען האתחול. הפעולה הזו עוזרת לחסום טעינה של קוד ששונה או קוד זדוני. ערך ברירת המחדל הוא true אם bootType הוא uefi. אם הערך של bootType מוגדר כ-bios, ערך ברירת המחדל הוא false ואי אפשר לשנות אותו כי אימות אישור של טוען האתחול לא זמין ב-BIOS.
enableVtpm boolean האם לבצע אמולציה של מכשיר VTPM. ברירת המחדל היא false.

StartupScript

הגדרת סקריפט לטעינה בזמן ההפעלה של מכונה וירטואלית. תומך בהגדרת סקריפט הפעלה כמחרוזת טקסט פשוטה או כסוד של Kubernetes. אם מציינים את השדה script, אסור לציין את השדה scriptSecretRef, ולהפך.

מופיע ב: - VirtualMachineSpec

שדה תיאור
name string מציין את השם של סקריפט. הערך צריך להתאים לביטוי הרגולרי [\w][\w\-.]* ולהכיל עד 255 תווים. אם מציינים סקריפט למכונה וירטואלית של Windows, השם חייב לכלול '-' ואחריו את סיומת הסקריפט כסיומת. לדוגמה, אפשר להשתמש בשם hello-world-ps1 לסקריפט Powershell בשם hello-world.
script string מציינים מחרוזת טקסט פשוט שמכילה את הסקריפט. גודל התוכן של הסקריפט צריך להיות קטן מ-2,048 בייטים.
scriptSecretRef LocalObjectReference ‫ScriptSecretRef מפנה למשאב סודי שמכיל את סקריפט ההפעלה. כאשר StartupScript מוגדר בתוך VirtualMachine, ‏ ScriptSecretRef חייב להתייחס ל-Kubernetes אזורי Secret באותו מרחב שמות. אם המאפיין מוגדר ב-VirtualMachineTemplate, ‏ ScriptSecretRef צריך להפנות אל Secret גלובלי של Kubernetes באותו מרחב שמות. השם שצוין בשדה ScriptSecretRef חייב להיות זהה בדיוק לשם של משאב Secret שאליו מתייחסים.

SubnetReference

מופיע ב: - NetworkInterfaceStatus

שדה תיאור
name string ‫Name הוא השם של רשת המשנה.
namespace string מרחב השמות הוא מרחב השמות של רשת המשנה.

VMMError

‫Wrapper לכל השגיאות ב-VMM, כולל קודי שגיאה.

מופיע ב: - VirtualMachineAccessRequestStatus - VirtualMachineDiskStatus - VirtualMachineExternalAccessStatus - VirtualMachineImageImportStatus - VirtualMachineImageStatus - VirtualMachinePasswordResetRequestStatus - VirtualMachineStatus

שדה תיאור
code string הקוד של השגיאה. הוא כולל קידומת עם אותיות ואחריה קוד מספרי בן ארבע ספרות.
message string הודעת השגיאה שאנשים יכולים לקרוא.

VirtualMachine

מייצג את ההגדרה והמצב של המכונה הווירטואלית.

מופיע ב: - VirtualMachineList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachine
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineSpec
status VirtualMachineStatus

VirtualMachineAccessRequest

מייצג בקשת גישה למכונה וירטואלית.

מופיע ב: - VirtualMachineAccessRequestList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineAccessRequest
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineAccessRequestSpec
status VirtualMachineAccessRequestStatus

VirtualMachineAccessRequestList

מכיל רשימה של אובייקטים מסוג VirtualMachineAccessRequest.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineAccessRequestList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachineAccessRequest

VirtualMachineAccessRequestSpec

הגדרת המפרט של VirtualMachineAccessRequest.

מופיע ב: - VirtualMachineAccessRequest

שדה תיאור
vm string מציינים את השם של המכונה הווירטואלית שאליה רוצים לגשת.
user string מציינים את שם המשתמש לגישה למכונה הווירטואלית.
ssh SSHSpec המשתנה מכיל את פרטי הכניסה ל-SSH שמשמשים לגישה למכונה הווירטואלית.

VirtualMachineAccessRequestState

סוג בסיסי: string מדינת VirtualMachineAccessRequest.

מופיע ב: - VirtualMachineAccessRequestStatus

VirtualMachineAccessRequestStatus

מתאר את הסטטוס של VirtualMachineAccessRequest.

מופיע ב: - VirtualMachineAccessRequest

שדה תיאור
state VirtualMachineAccessRequestState מציין את המצב של VirtualMachineAccessRequest.
reason string מציין את הסיבה לסטטוס הנוכחי.
message string מספק הקשר נוסף לסטטוס הנוכחי.
processedAt זמן השדה הזה מציין את השעה שבה הבקשה עובדה.
conditions מערך Condition פרטים על המצב שנצפה.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.

VirtualMachineAttachedDiskPhase

‫Underlying type: string הערך VirtualMachineAttachedDiskPhase מייצג את השלב הנוכחי בתהליך של צירוף הדיסק ל-VM. הנתונים האלה מסופקים כרגע רק לדיסקים שאפשר להוציא ולהכניס בזמן שהמחשב פועל, אבל בעתיד יכול להיות שהם יסופקו גם לדיסקים שלא ניתן להוציא ולהכניס בזמן שהמחשב פועל.

מופיע ב: - VirtualMachineAttachedDiskStatus

VirtualMachineAttachedDiskStatus

האובייקט VirtualMachineAttachedDiskStatus מכיל את הסטטוס שנצפה של דיסק שמצורף למכונה וירטואלית.

מופיע ב: - VirtualMachineAttachedDisksInfo

שדה תיאור
name string השם מתייחס לשם הדיסק כפי שמוגדר ב-VirtualMachineSpec.Disks[*].VirtualMachineDiskRef.Name.
hotpluggable boolean המאפיין Hotpluggable (ניתן להחלפה בזמן שהמחשב פועל) משקף את סוג היכולת הבסיסית של צירוף הדיסק כחלק מהסטטוס. הערך true מציין שמדובר בחיבור hotplug, שתומך בהוספה של הדיסק ל-VM והסרה שלו ממנו בזמן שהוא פועל. הערך 'false' או ערך חסר מציין שמדובר בחיבור coldplug, כלומר הדיסק צורף בזמן האתחול ונדרשת עצירה של מכונת ה-VM כדי להסיר את הדיסק.
phase VirtualMachineAttachedDiskPhase השלב מייצג את השלב הנוכחי בתהליך צירוף הדיסק למכונה הווירטואלית. בשלב הזה, המידע הזה מסופק רק לדיסקים שאפשר לחבר ולנתק בזמן שהמחשב פועל, אבל בעתיד יכול להיות שהוא יסופק גם לדיסקים שלא ניתן לחבר ולנתק בזמן שהמחשב פועל.
reason string הסיבה מספקת תיאור קצר של השלב הנוכחי בצירוף הדיסק. בשלב הזה, המידע הזה מסופק רק לדיסקים שאפשר לחבר ולנתק בזמן שהמחשב פועל, אבל בעתיד יכול להיות שהוא יסופק גם לדיסקים שלא ניתן לחבר ולנתק בזמן שהמחשב פועל.
message string ההודעה מספקת פרטים נוספים על השלב הנוכחי של צירוף הדיסק. בשלב הזה, המידע הזה מסופק רק לדיסקים שאפשר לחבר ולנתק בזמן שהמחשב פועל, אבל בעתיד יכול להיות שהוא יסופק גם לדיסקים שלא ניתן לחבר ולנתק בזמן שהמחשב פועל.

VirtualMachineAttachedDisksInfo

מופיע ב: - VirtualMachineStatus

שדה תיאור
attachments VirtualMachineAttachedDiskStatus המאפיין Attachments מספק את הסטטוס של הדיסקים שמצורפים ל-VirtualMachine. בשלב הזה, המידע הזה מסופק רק לדיסקים שאפשר לחבר ולנתק בזמן שהמחשב פועל, אבל בעתיד יכול להיות שהוא יסופק גם לדיסקים שלא ניתן לחבר ולנתק בזמן שהמחשב פועל.

VirtualMachineAttachment

הקובץ מכיל מידע על VirtualMachine שאליו מצורף VirtualMachineDisk ועל אופן הצירוף.

מופיע ב: - VirtualMachineDiskStatus

שדה תיאור
nameRef LocalObjectReference השם של VirtualMachineקובץ מצורף.
uid UID ‫UID של VirtualMachine המצורף.
autoDelete boolean משקף את האופן שבו VirtualMachine מצרף את הדיסק הזה. הדיסק נמחק כשכל המכונות הווירטואליות שמחוברות אליו מגדירות את autoDelete לערך true וכל המכונות הווירטואליות נמחקות. אם לפחות מכונה וירטואלית אחת מוגדרת עם autoDelete כ-false, הדיסק לא יימחק.

VirtualMachineBackup

הסכימה של VirtualMachineBackups API.

מופיע ב: - VirtualMachineBackupList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackup
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineBackupSpec
status VirtualMachineBackupStatus

VirtualMachineBackupConfig

מכיל פרטי הגדרה להפעלת הגיבוי, כולל היקף, מיקום ואסטרטגיית גיבוי של נפח.

מופיע ב: - VirtualMachineBackupPlanSpec - VirtualMachineBackupSpec

שדה תיאור
backupRepository string מזהה את מיקום האחסון המשני של ה-VirtualMachineBackupPlan הזה. השדה הזה מיועד לשימוש פנימי בלבד. הגדרת מאגר גיבוי רק באמצעות VirtualMachineBackupPlanTemplate
backupScope VirtualMachineBackupScope מאפיין שמציין את המשאבים שכלולים ב-VirtualMachineBackupPlan.
volumeStrategy VolumeStrategy ההגדרה הזו מציינת את האסטרטגיה לגיבוי נפחים. לדוגמה, שימוש בתמונת מצב מקומית לעומת שימוש בגיבוי מרחוק או בגיבוי ספציפי לספק.

VirtualMachineBackupList

מכיל רשימה של VirtualMachineBackup.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
‫items מערך VirtualMachineBackup

VirtualMachineBackupPlan

הסכימה של VirtualMachineBackupPlans API.

מופיע ב: - VirtualMachineBackupPlanList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupPlan
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineBackupPlanSpec
status VirtualMachineBackupPlanStatus

VirtualMachineBackupPlanList

מכיל רשימה של VirtualMachineBackupPlan.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupPlanList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachineBackupPlan

VirtualMachineBackupPlanSpec

מגדיר VirtualMachineBackupPlan שמספק הוראות ליצירת משאב בסיסי BackupPlan ולביצוע גיבויים ProtectedApplication.

מופיע ב: - VirtualMachineBackupPlan

שדה תיאור
virtualMachineBackupPlanTemplate string ה-VirtualMachineBackupPlanTemplate חייב להיות באותו namespace כמו תוכנית הגיבוי של המכונה הווירטואלית.
backupConfig VirtualMachineBackupConfig הגדרת התצורה וההיקף של הגיבוי.
backupSchedule תזמון יצירת הגיבוי המתוזמן במסגרת תוכנית הגיבוי של המכונה הווירטואלית הזו. השדה Schedule (תזמון) הוא שדה שניתן לשינוי, ואפשר לערוך אותו אחרי היצירה. כברירת מחדל, תוכנית הגיבוי של המכונה הווירטואלית מושהית.
retentionPolicy RetentionPolicy מחזור החיים של הגיבויים שנוצרו במסגרת התוכנית הזו. כברירת מחדל, אפשר למחוק גיבויים בלי תקופת נעילה. גיבויים נמחקים אוטומטית אחרי 35 ימים כברירת מחדל, ואפשר לשנות את מדיניות השמירה הזו.
deactivated boolean ההגדרה הזו מציינת אם התוכנית הושבתה. אם מגדירים את השדה הזה כ-true, המינוי ננעל ואי אפשר לבצע בו עדכונים נוספים, כולל שינויים בשדה deactivated. הפעולה הזו גם תמנע יצירה של גיבויים חדשים במסגרת התוכנית הזו, באופן ידני או מתוזמן. ברירת המחדל היא 'false'.

VirtualMachineBackupPlanStatus

הגדרה של המצב שנצפה של VirtualMachineBackupPlan.

מופיע ב: - VirtualMachineBackupPlan

שדה תיאור
backupPlan string השם של תוכנית הגיבוי הבסיסית שמנוהלת על ידי VirtualMachineBackupPlan, שמשמשת בארכיטקטורה של GDC air-gapped Org v1.
backupPlanStatus BackupPlanStatus הסטטוס המוטמע של תוכנית הגיבוי הבסיסית.
configBackupPlan string השם של תוכנית הגיבוי הבסיסית של ההגדרות שמנוהלת על ידי VirtualMachineBackupPlan. ההגדרה כאן מתייחסת למכונה וירטואלית ולדיסק של מכונה וירטואלית, שמשמשים בארכיטקטורה של ארגון v2 עם פער אוויר ב-GDC.
volumeBackupPlan string השם של תוכנית הגיבוי הבסיסית של עוצמת הקול שמנוהלת על ידי VirtualMachineBackupPlan, ומשמשת בארכיטקטורה של GDC air-gapped Org v2.
lastBackupTime זמן חותמת הזמן של הגיבוי האחרון שבוצע. השדה הזה משמש לתזמון הגיבוי הבא
nextBackupTime זמן חותמת הזמן של הגיבוי המתוזמן הבא. השדה הזה משמש לתזמון הגיבוי הבא
lastReconcileTime זמן חותמת הזמן של ההתאמה האחרונה של מקור המידע הזה.
errorMessage string המשתנה ErrorMessage מכיל את הודעת השגיאה שהתרחשה במהלך הניסיון האחרון להשוואה. השדה הזה הוא אופציונלי והוא יאוכלס רק אם התרחשה שגיאה.
conditions מערך Condition המאפיין Conditions מייצג את התצפיות על המצב הנוכחי של תוכנית הגיבוי של המכונה הווירטואלית הזו. סוגי תנאים ידועים: מוכן

VirtualMachineBackupPlanTemplate

סכימת ה-API של VirtualMachineBackupPlanTemplates.

מופיע ב: - VirtualMachineBackupPlanTemplateList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupPlanTemplate
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineBackupPlanTemplateSpec
status VirtualMachineBackupPlanTemplateStatus

VirtualMachineBackupPlanTemplateList

מכיל רשימה של VirtualMachineBackupPlanTemplate.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupPlanTemplateList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items VirtualMachineBackupPlanTemplate

VirtualMachineBackupPlanTemplateSpec

הגדרת התבנית שבה משתמשת התווית VirtualMachineBackupPlans כדי להפיק פרמטרים נפוצים.

מופיע ב: - VirtualMachineBackupPlanTemplate

שדה תיאור
backupRepository string השם של BackupRepository משאב.

VirtualMachineBackupRequest

הסכימה של VirtualMachineBackupRequests API.

מופיע ב: - VirtualMachineBackupRequestList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupRequest
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineBackupRequestSpec
status VirtualMachineBackupRequestStatus

VirtualMachineBackupRequestList

מכיל רשימה של VirtualMachineBackupRequest.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineBackupRequestList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachineBackupRequest

VirtualMachineBackupRequestSpec

ההגדרה הזו מגדירה את המצב הרצוי של VirtualMachineBackupRequest.

מופיע ב: - VirtualMachineBackupRequest

שדה תיאור
virtualMachineBackupPlanTemplate string השם של משאב VirtualMachineBackupPlanTemplate שמשמש ליצירת VirtualMachineBackupPlan. משתמש מחדש ב-VirtualMachineBackupPlan שנוצר מראש מהתבנית הזו, אם קיים כזה. המספר VirtualMachineBackupPlanTemplate צריך להיות באותו namespace כמו הבקשה הזו. צריך לציין רק אחד מהמאפיינים VirtualMachineBackupPlanTemplate או VirtualMachineBackupPlan.
virtualMachineBackupPlan string אם מציינים את השדה הזה, צריך להשמיט את התוכנית לגיבוי מכונה וירטואלית שבה הבקשה הזו משתמשת לבקשה אד-הוק עם היקף גיבוי VirtualMachine ואת השדות VirtualMachineDisk. הערך של VirtualMachineBackupPlan חייב להיות באותו namespace כמו הבקשה הזו.
virtualMachine string השדה VirtualMachine שמגובה. הוא משמש עם VirtualMachineBackupPlanTemplate כדי ליצור באופן אוטומטי VirtualMachineBackupPlan אם הוא לא קיים. צריך לציין רק אחד מהמאפיינים VirtualMachine או VirtualMachineDisk. כשמציינים את virtualMachine, אסטרטגיית הגיבוי היא תמיד ProvisionerSpecific.
virtualMachineDisk string ה-VirtualMachineDisk שמגובים. הוא משמש עם VirtualMachineBackupPlanTemplate כדי ליצור באופן אוטומטי VirtualMachineBackupPlan אם הוא לא קיים. אם מציינים שצריך לגבות את virtualMachineDisk, אסטרטגיית הגיבוי היא SnapshotOnly. צריך לציין רק אחד מהמאפיינים VirtualMachine או VirtualMachineDisk.
virtualMachineBackupName string השם של VirtualMachineBackup שייווצר. הגיבוי תמיד נוצר באותו מרחב שמות כמו הבקשה.
deleteLockDays מספר שלם זה שינוי אופציונלי. מספר הימים ממועד יצירת הגיבוי שבמהלכם נחסמת מחיקת הגיבוי. הערך לא יכול להיות גדול מ-90 יום, והוא חייב להיות קטן מ-retainDays או שווה לו. אם המדיניות מוגדרת לערך 0, המחיקה לא נחסמת. אם לא מציינים ערך, המערכת חוזרת להגדרות של תוכנית הגיבוי המשויכת.
retainDays מספר שלם זה שינוי אופציונלי. מספר הימים לשמירת הגיבוי הזה, ולאחר מכן הוא יימחק אוטומטית. הערך לא יכול להיות גדול מ-90 ימים. אם המדיניות מוגדרת לערך 0, הגיבוי לא נמחק באופן אוטומטי. אם לא מציינים ערך, המערכת חוזרת להגדרות של תוכנית הגיבוי המשויכת. הגדרה של ערך גבוה מדי עלולה לגרום למיצוי נפח האחסון, והגדרה של ערך נמוך מדי עלולה להגדיל את הסיכון לאובדן נתונים.

VirtualMachineBackupRequestStatus

הגדרה של המצב שנצפה של VirtualMachineBackupRequest.

מופיע ב: - VirtualMachineBackupRequest

שדה תיאור
timeToExpire זמן מתי המשאב הזמני הזה יימחק.
statusField StatusFields תיאור המצב שנצפה של VirtualMachineBackupRequest

VirtualMachineBackupScope

מגדיר את היקף המשאבים שצריך לתעד ב-VirtualMachineBackupPlan.

מופיע ב: - VirtualMachineBackupConfig

שדה תיאור
selectedVirtualMachines VirtualMachineResourceConfig מציינת את המכונות הווירטואליות שצריך ללכוד עבורן את VirtualMachineBackupPlan.
selectedVirtualMachineDisks VirtualMachineResourceConfig מציינת את הדיסקים שצריך ללכוד עבור VirtualMachineBackupPlan הזה.
‫vmResourceLabelSelector object (keys:string, values:string) מציינים את התווית או התוויות לבחירת משאב אחד או יותר של מכונה וירטואלית או דיסק של מכונה וירטואלית באותו מרחב שמות כמו תוכנית הגיבוי

VirtualMachineBackupSpec

ההגדרה הזו מגדירה את המצב הרצוי של VirtualMachineBackup.

מופיע ב: - VirtualMachineBackup

שדה תיאור
virtualMachineBackupPlan string השם של VirtualMachineBackupPlan שממנו נוצר VirtualMachineBackupPlan הזה.VirtualMachineBackup העסק VirtualMachineBackupPlan נמצא באותו namespace כמו VirtualMachineBackupPlan.
backupConfig VirtualMachineBackupConfig הגדרת התצורה וההיקף של הגיבוי.
retentionPolicy VirtualMachineRetentionPolicy זה שינוי אופציונלי. ההגדרה הזו מגדירה את מדיניות שמירת הנתונים לגיבוי.

VirtualMachineRetentionPolicy

ההגדרה הזו מגדירה את מדיניות שמירת הנתונים לגיבוי.

מופיע ב: - VirtualMachineBackupSpec

שדה תיאור
deleteLockDays מספר שלם זה שינוי אופציונלי. מספר הימים ממועד יצירת הגיבוי שבמהלכם נחסמת מחיקת הגיבוי. הערך לא יכול להיות גדול מ-90 ימים. אם המדיניות מוגדרת לערך 0, המחיקה לא נחסמת.
retainDays מספר שלם זה שינוי אופציונלי. מספר הימים לשמירת הגיבוי הזה, ולאחר מכן הוא יימחק אוטומטית. הערך לא יכול להיות גדול מ-90 ימים. אם המדיניות מוגדרת לערך 0, הגיבוי לא נמחק באופן אוטומטי.

VirtualMachineBackupStatus

הגדרה של המצב שנצפה של VirtualMachineBackup.

מופיע ב: - VirtualMachineBackup

שדה תיאור
backup string השם של הגיבוי הבסיסי שאליו מתייחס VirtualMachineBackup. הגיבוי צריך להיות באותו namespace כמו הגיבוי של מכונת ה-VM הזו, שמשמש בארכיטקטורה של GDC air-gapped Org v1.
backupStatus BackupStatus הסטטוס של הגיבויים הבסיסיים שאליהם מתייחס VirtualMachineBackup, שמשמש בארכיטקטורה של GDC air-gapped Org v1.
configBackup string השם של הגיבוי הבסיסי של ההגדרות שאליו מתייחס VirtualMachineBackup. המונח 'הגדרה' מתייחס ל-VM ולדיסק של ה-VM. הגיבוי של ההגדרות צריך להיות באותו namespace כמו הגיבוי של מכונת ה-VM הזו, שמשמש בארכיטקטורה של GDC air-gapped Org v2.
configBackupStatus BackupStatus הסטטוס של הגיבוי של ההגדרה הבסיסית שאליה VirtualMachineBackup מתייחסים, בשימוש בארכיטקטורה של GDC air-gapped Org v2.
volumeBackup string השם של הגיבוי הבסיסי של עוצמת הקול שאליו מתייחס VirtualMachineBackup. גיבוי הנפח חייב להיות באותו namespace כמו גיבוי המכונה הווירטואלית הזו, שמשמש בארכיטקטורה של GDC air-gapped Org v2.
volumeBackupStatus BackupStatus הסטטוס של גיבוי הנפח הבסיסי שאליו מתייחס VirtualMachineBackup, שמשמש בארכיטקטורה של GDC air-gapped Org v2.
backedUpVirtualMachines מערך מחרוזות רשימה של השמות של כל המכונות הווירטואליות שכלולות בגיבוי הזה.
backedUpVirtualMachineDisks מערך מחרוזות רשימה של השמות של כל הדיסקים של המכונות הווירטואליות שנכללים בגיבוי הזה. אם הגיבוי הזה הוא snapshot של דיסק, זו רשימה של דיסקים של מכונות וירטואליות שאתם מספקים. אם זה גיבוי של מכונה וירטואלית, זו רשימת הדיסקים שמגבים את המכונה הווירטואלית הזו.
successfulVMBackupJobs מספר שלם המספר של VMBackupJobs שבוצעו בהצלחה. הוא מייצג את מספר משאבי המכונות הווירטואליות שגובו בהצלחה. השדה הזה יתמלא כשהגיבוי יסתיים
failedVMBackupJobs מספר שלם הספירה של VMBackupJobs שנכשלו מייצגת את מספר משאבי ה-VM שהגיבוי שלהם נכשל. השדה הזה יתמלא כשהגיבוי יסתיים
successfulVirtualMachines מערך מחרוזות רשימה של שמות המכונות הווירטואליות שגובו בהצלחה.
failedVirtualMachines מערך מחרוזות רשימת שמות של מכונות וירטואליות שהגיבוי שלהן נכשל.
successfulVirtualMachineDisks מערך מחרוזות רשימה של שמות הדיסקים של המכונות הווירטואליות שגובו בהצלחה.
failedVirtualMachineDisks מערך מחרוזות רשימת השמות של דיסקים של מכונות וירטואליות שהגיבוי שלהם נכשל.
conditions מערך Condition התנאים מייצגים את התצפיות על המצב הנוכחי של הגיבוי של המכונה הווירטואלית הזו. סוגי התנאים הידועים: Succeeded

VirtualMachineDeleteBackupRequest

הסכימה של VirtualMachineDeleteBackupRequests API.

מופיע ב: - VirtualMachineDeleteBackupRequestList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineDeleteBackupRequest
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineDeleteBackupRequestSpec
status VirtualMachineDeleteBackupRequestStatus

VirtualMachineDeleteBackupRequestList

מכיל רשימה של VirtualMachineDeleteBackupRequest.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineDeleteBackupRequestList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items VirtualMachineDeleteBackupRequest

VirtualMachineDeleteBackupRequestSpec

ההגדרה הזו מגדירה את המצב הרצוי של VirtualMachineDeleteBackupRequest.

מופיע ב: - VirtualMachineDeleteBackupRequest

שדה תיאור
virtualMachineBackupRef LocalObjectReference השם של VirtualMachineBackup שרוצים למחוק. הבקשה הזו תמיד נוצרת באותו namespace כמו הגיבוי.
targetedVMBackupJobNames מערך מחרוזות קבוצת השמות של VMBackupJob שצריך למחוק. אפשר להשתמש באפשרות הזו כשלא רוצים למחוק את כל הגיבוי של מכונה וירטואלית, אלא רק קבוצת משנה של גיבויים של מכונות וירטואליות. אפשר לחפש ברשימה של CR מסוג VMBackupJob גיבוי נתון של מכונה וירטואלית באמצעות התווית {"backup.gdc.goog/backup-name": + "-vb"} כל ה-VMBackupJob שמכוונים אליהם צריכים להיות חלק מאותו VirtualMachineBackup שאליו יש הפניה. אם הרשימה ריקה, כל ה-VMBackupJobs שמשויכים ל-VirtualMachineBackup הנתון יימחקו. אחרי שמחקתם קבוצת משנה של גיבויים של מכונות וירטואליות, השחזור המלא של הגיבוי של המכונה הווירטואלית לא יכלול את המכונות הווירטואליות האלה.

VirtualMachineDeleteBackupRequestStatus

הגדרה של המצב שנצפה של VirtualMachineDeleteBackupRequest.

מופיע ב: - VirtualMachineDeleteBackupRequest

שדה תיאור
timeToExpire זמן המאפיין הזה מגדיר את הזמן למחיקת המשאב הזמני.
statusField StatusFields מתאר את המצב שנצפה של VirtualMachineDeleteBackupRequest.

VirtualMachineDisk

סכימה של ממשק ה-API של virtualmachinedisks.

מופיע ב: - VirtualMachineDiskList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineDisk
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineDiskSpec
status VirtualMachineDiskStatus

VirtualMachineDiskFilterOptions

מציינת את אפשרויות הסינון לשחזור דיסקים.

מופיע ב: - FilterSpec

שדה תיאור
allDisks boolean המדיניות קובעת שצריך לשחזר את כל הדיסקים מ-VirtualMachineBackup.

VirtualMachineDiskList

מכיל רשימה של VirtualMachineDisk.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineDiskList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachineDisk

VirtualMachineDiskSpec

ההגדרה הזו מגדירה את המצב הרצוי של VirtualMachineDisk.

מופיע ב: - VirtualMachineDisk

שדה תיאור
source DiskSource מציין את המקור שממנו מאוכלס התוכן של הדיסק. אם משמיטים את השדה הזה, מוקצה דיסק ריק.
size כמות מציינים את גודל הדיסק: 5GiB,‏ 600MiB וכן הלאה. חובה לציין את הגודל של דיסק ריק. בדיסקים ממקורות אחרים, הגודל תלוי במקור. במקור תמונה, הגודל הוא אופציונלי והמערכת מסיקה שהוא שווה ל-Image.spec.minimumDiskSize. אם מציינים את הגודל, הוא צריך להיות גדול מ-Image.spec.minimumDiskSize.
‫type DiskType מציין את סוג הדיסק. ברירת המחדל היא Standard. ב-GDC עם air gap, הסוגים הנתמכים הם: Standard, ‏ Local, ‏ Performance. ב-GDC במודל מחובר, הסוגים הנתמכים הם: Standard.

VirtualMachineDiskStatus

הגדרה של המצב שנצפה של VirtualMachineDisk.

מופיע ב: - VirtualMachineDisk

שדה תיאור
phase VirtualMachineDiskPhase השלב הנוכחי של הדיסק.
progress VirtualMachineDiskProgress ההתקדמות היא ההתקדמות הנוכחית של הקצאת הדיסק. הערך הוא בין 0 ל-100 כולל, או N/A אם הוא לא זמין.
size כמות הגודל הנוכחי של הדיסק.
conditions מערך Condition התצפיות האחרונות על מצב VirtualMachineDisk.
virtualMachineAttachments מערך VirtualMachineAttachment רשימת המכונות של VirtualMachine שאליהן מצורף VirtualMachineDisk.
replicationStatus DiskReplicationStatus הסטטוס של שכפול הדיסק.
provisionTime משך הזמן הזמן שנדרש להקצאת VirtualMachineDisk ולהגעה למצב Ready. הזמן שנדרש להקצאת VirtualMachineDisk ולהגעה למצב Ready. לדוגמה, הזמן שנדרש להורדת תמונה וכו'.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.

VirtualMachineExternalAccess

מייצג את הבקשה לגישה ל-VRF חיצוני עבור מכונה וירטואלית.

מופיע ב: - VirtualMachineExternalAccessList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineExternalAccess
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineExternalAccessSpec
status VirtualMachineExternalAccessStatus

VirtualMachineExternalAccessList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineExternalAccessList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items VirtualMachineExternalAccess

VirtualMachineExternalAccessSpec

המאפיין הזה מגדיר את המפרט של האובייקט VirtualMachineExternalAccess.

מופיע ב: - VirtualMachineExternalAccess

שדה תיאור
enabled boolean המדיניות הזו קובעת אם יש גישה ל-VRF החיצוני עבור VirtualMachine.
ports מערך ServicePort רשימת הפורטים שנחשפים על ידי שירות הכניסה של VirtualMachine.

VirtualMachineExternalAccessStatus

המאפיין מגדיר את המצב הנצפה של אובייקט VirtualMachineExternalAccess.

מופיע ב: - VirtualMachineExternalAccess

שדה תיאור
ingressIP string ‫IngressIP מציין את כתובת ה-IP בשירות הכניסה של VirtualMachine.
egressIP string ‫EgressIP מציין את כתובת ה-IP ב-NAT של היציאה, שבה נעשה שימוש על ידי VirtualMachine.
conditions מערך Condition פרטים על המצב שנצפה.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.

VirtualMachineImage

מייצג את קובץ האימג' של הדיסק שאפשר להשתמש בו במכונה וירטואלית.

מופיע ב: - VirtualMachineImageList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineImage
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineImageSpec
status VirtualMachineImageStatus

VirtualMachineImageImport

מייצג את הפעולה של ייבוא והמרה של משאבי מכונות וירטואליות שמכילים נתונים. לדוגמה, כדי לייבא ולהמיר את VirtualMachineDiskinto aVirtualMachineImage.

מופיע ב: - VirtualMachineImageImportList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineImageImport
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineImageImportSpec
status VirtualMachineImageImportStatus

VirtualMachineImageImportList

רשימה של VirtualMachineImageImport אובייקטים.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineImageImportList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items VirtualMachineImageImport

VirtualMachineImageImportSpec

מציינים את המקור ואת המטא-נתונים של התמונה שרוצים ליצור.

מופיע ב: - VirtualMachineImageImport

שדה תיאור
source ImageSourceReference מתייחס למשאב שממנו מייבאים את התוכן. המקור חייב להיות מאותו מרחב שמות.
destination ImageDestinationReference מתייחס למשאב שאליו התוכן מיובא. האפשרות הזו נתמכת רק בפריסות של GDC Connected. השדה הזה הוא חובה אם הערך שצוין ב-ImageSourceReference הוא GCS.
imageMetadata ImageMetadataInput מציינים את המאפיינים של VirtualMachineImage שרוצים ליצור.
prepareImage boolean מציין אם להכין את התמונה הזו לפריסה של GDC עם פער אוויר, עם ערך, למשל, להתקנת החבילות הנדרשות. אם לא מציינים את האפשרות הזו, ההכנה מתבצעת רק אם התמונה היא מאחסון אובייקטים.
prepareOptions ImagePrepareOptions אלה האפשרויות להכנת תמונות. ההגדרה הזו תקפה רק אם הערך של prepareImage הוא true.

VirtualMachineImageImportStatus

מציג את סטטוס ייבוא התמונה.

מופיע ב: - VirtualMachineImageImport

שדה תיאור
conditions מערך Condition לספק את הסטטוס של התקדמות הייבוא.Ready
imageName string השם של VirtualMachineImage אחרי שהוא נוצר בהצלחה. התמונה נמצאת באותו מרחב שמות כמו ייבוא התמונה.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.

VirtualMachineImageList

מכיל רשימה של VirtualMachineImage אובייקטים.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineImageList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachineImage

VirtualMachineImageSpec

המאפיין מגדיר את המפרט של תמונת המכונה הווירטואלית.

מופיע ב: - VirtualMachineImage

שדה תיאור
operatingSystem OperatingSystemSpec פרטי מערכת ההפעלה.
minimumDiskSize כמות הגודל המינימלי של הדיסק שאפשר להחיל עליו את התמונה. הגודל הזה מציין רק את הגודל המומלץ לדיסקים עתידיים שייווצרו מהתמונה הזו. הוא לא מייצג את הגודל של התמונה עצמה.
gcs GCSReference מפנה למשאב GCS שבו התמונות מאוחסנות.
family string מתייחס למיקום הספציפי של תמונה מסוימת בתוך משפחה מסוימת.
buildTime זמן חותמת הזמן שבה התחיל תהליך בניית תמונת המכונה הווירטואלית.

VirtualMachineImageStatus

מכיל את המצב שנצפה של אובייקט VirtualMachineImage.

מופיע ב: - VirtualMachineImage

שדה תיאור
conditions מערך Condition התנאים של קובץ האימג' של המכונה הווירטואלית.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.
storageLocation string האזור שבו מאוחסנת תמונת המכונה הווירטואלית.

VirtualMachineList

מכיל רשימה של VirtualMachine אובייקטים.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachine

VirtualMachinePasswordResetRequest

מייצג בקשה לאיפוס סיסמה של מכונה וירטואלית מסוימת.

מופיע ב: - VirtualMachinePasswordResetRequestList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachinePasswordResetRequest
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachinePasswordResetRequestSpec
status VirtualMachinePasswordResetRequestStatus

VirtualMachinePasswordResetRequestList

מכיל רשימה של משאבי VirtualMachinePasswordResetRequest.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachinePasswordResetRequestList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachinePasswordResetRequest

VirtualMachinePasswordResetRequestSpec

הגדרת המפרט של VirtualMachinePasswordResetRequest.

מופיע ב: - VirtualMachinePasswordResetRequest

שדה תיאור
vmName string השם של המכונה הווירטואלית שרוצים לבקש איפוס סיסמה בשבילה. השדה הזה הוא קבוע ואי אפשר לעדכן אותו אחרי שיוצרים בקשה לאיפוס סיסמה.
user string שם המשתמש שרוצים לאפס את הסיסמה שלו במכונה וירטואלית ספציפית. השדה הזה הוא קבוע ואי אפשר לעדכן אותו אחרי שיוצרים בקשה לאיפוס סיסמה.
publicKey string המפתח הציבורי להצפנת הסיסמה החדשה של מכונה וירטואלית. השדה הזה הוא קבוע ואי אפשר לעדכן אותו אחרי שיוצרים בקשה לאיפוס סיסמה.

VirtualMachinePasswordResetRequestState

‫Underlying type: string מגדיר את הסטטוס של משאב VirtualMachinePasswordResetRequest.

מופיע ב: - VirtualMachinePasswordResetRequestStatus

VirtualMachinePasswordResetRequestStatus

מתאר את הסטטוס של משאב VirtualMachinePasswordResetRequest.

מופיע ב: - VirtualMachinePasswordResetRequest

שדה תיאור
state VirtualMachinePasswordResetRequestState המצב של משאב VirtualMachinePasswordResetRequest.
reason string הסיבה לסטטוס הנוכחי של המשאב.
message string שדה שמספק מידע נוסף על הסטטוס הנוכחי.
conditions מערך Condition פרטים על המצב שנצפה.
processedAt זמן שדה שמציין את השעה שבה הבקשה עובדה.
encryptedPassword string הסיסמה החדשה מוצפנת באמצעות המפתח הציבורי שסופק בבקשה ומקודדת באמצעות base64. כדי לפענח את הסיסמה, משתמשים ב-base64 כדי לפענח את המחרוזת ומפענחים את התוצאה באמצעות פענוח RSA.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.

VirtualMachineProvisionTime

מעקב אחרי זמן ההקצאה של מכונה וירטואלית.

מופיע ב: - VirtualMachineStatus

שדה תיאור
initProvisionTime משך הזמן הזמן שנדרש להקצאת ה-VM הראשונה. כלומר, הזמן שחל מרגע יצירת האובייקט ועד שה-VM נמצא בסטטוס 'פועל'.
lastProvisionTime משך הזמן הזמן שנדרש להקצאת ה-VM האחרונה. יכול להיות שהערך יהיה שווה ל-InitProvisionTime אם המכונה הווירטואלית מוקצית רק פעם אחת.

VirtualMachineResourceConfig

מציין משאב של מכונה וירטואלית ופרמטרים נוספים לגיבוי המשאב הזה.

מופיע ב: - FilterSpec - VirtualMachineBackupScope

שדה תיאור
resourceName string השם של המשאב שמגבים. היא צריכה להיות באותו namespace כמו המינוי.

VirtualMachineRestore

הסכימה של VirtualMachineRestores API.

מופיע ב: - VirtualMachineRestoreList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineRestore
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineRestoreSpec
status VirtualMachineRestoreStatus

VirtualMachineRestoreList

מכיל רשימה של VirtualMachineRestore.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineRestoreList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items VirtualMachineRestore

VirtualMachineRestoreRequest

הסכימה של VirtualMachineRestoreRequests API.

מופיע ב: - VirtualMachineRestoreRequestList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineRestoreRequest
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineRestoreRequestSpec
status VirtualMachineRestoreRequestStatus

VirtualMachineRestoreRequestList

מכיל רשימה של VirtualMachineRestoreRequest.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineRestoreRequestList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items מערך VirtualMachineRestoreRequest

VirtualMachineRestoreRequestSpec

ההגדרה הזו מגדירה את המצב הרצוי של VirtualMachineRestoreRequest.

מופיע ב: - VirtualMachineRestoreRequest

שדה תיאור
virtualMachineBackup string השם של גיבוי המכונה הווירטואלית שרוצים לשחזר. הVirtualMachineBackup נמצא באותו namespace כמו VirtualMachineRestoreRequest הזה.
restoreName string השם שניתן למשאב VirtualMachineRestore שנוצר.
restoredResourceName string הקידומת שניתנה למשאבים ששוחזרו על ידי VirtualMachineBackup. השם של המשאב המשוחזר יהיה הקידומת + השם של המשאב שגובה.
restoredResourceDescription string התיאור שניתן למשאב החדש שנוצר.
filter FilterSpec המסננים שאפשר להשתמש בהם כדי לצמצם את הבחירה של משאבי מכונות וירטואליות במהלך השחזור.
targetNamespace string מרחב השמות שבו המכונה הווירטואלית תשוחזר. אם לא מציינים מרחב שמות, המערכת תשתמש במרחב השמות המקורי מהגיבוי. התכונה נתמכת רק לשחזור מכונות וירטואליות של צמתים באשכול.

VirtualMachineRestoreRequestStatus

הגדרה של המצב שנצפה של VirtualMachineRestoreRequest.

מופיע ב: - VirtualMachineRestoreRequest

שדה תיאור
timeToExpire זמן מתי המשאב הזמני הזה יימחק.
statusField StatusFields מתאר את המצב שנצפה של VirtualMachineRestoreRequest.

VirtualMachineRestoreSpec

ההגדרה הזו מגדירה את המצב הרצוי של VirtualMachineRestore.

מופיע ב: - VirtualMachineRestore

שדה תיאור
virtualMachineBackup string השם של הגיבוי של המכונה הווירטואלית שVirtualMachineRestore משחזר. ה-VirtualMachineBackup נמצא באותו namespace כמו ה-VirtualMachineRestore הזה.
targetVirtualMachines מערך מחרוזות רשימה של כל המכונות הווירטואליות שנוצרו כשהשחזור הבסיסי הושלם בהצלחה.
targetVirtualMachineDisks מערך מחרוזות רשימה של כל הדיסקים של המכונות הווירטואליות שנוצרו כשהשחזור הבסיסי הושלם בהצלחה.

VirtualMachineRestoreStatus

הגדרה של המצב שנצפה של VirtualMachineRestore.

מופיע ב: - VirtualMachineRestore

שדה תיאור
restore string השם של השחזור הבסיסי שאליו מתייחס VirtualMachineRestore. השחזור חייב להתבצע באותו namespace כמו הגיבוי של המכונה הוירטואלית הזו, שמשמש בארכיטקטורה של GDC air-gapped Org v1.
restoreStatus RestoreStatus הסטטוס של השחזור הבסיסי שאליו מתייחס VirtualMachineRestore הזה. משמש בארכיטקטורה של GDC air-gapped Org v1.
configRestore string השם של שחזור ההגדרות הבסיסי שאליו מתייחס VirtualMachineRestore. המונח 'הגדרה' מתייחס ל-VM ולדיסק של ה-VM. שחזור ההגדרה חייב להתבצע באותו namespace כמו שחזור המכונה הוירטואלית הזו, שמשמש בארכיטקטורה של GDC air-gapped Org v2.
configRestoreStatus RestoreStatus הסטטוס של שחזור ההגדרה הבסיסית שאליה יש הפניה ב-VirtualMachineRestore, שמשמשת בארכיטקטורה של GDC air-gapped Org v2.
volumeRestore string השם של שחזור הנפח הבסיסי שאליו מתייחס VirtualMachineRestore. שחזור הנפח חייב להיות באותו namespace כמו שחזור המכונה הוירטואלית הזה, שמשמש בארכיטקטורה של GDC air-gapped Org v2.
volumeRestoreStatus RestoreStatus הסטטוס של שחזור הנפח הבסיסי שאליו מתייחס מאפיין VirtualMachineRestore, בשימוש בארכיטקטורה של GDC air-gapped Org v2.
conditions מערך Condition המאפיין Conditions (תנאים) מייצג את התצפיות על המצב הנוכחי של שחזור המכונה הווירטואלית הזו. סוגי התנאים הידועים: Succeeded

VirtualMachineSpec

ההגדרה של המכונה הווירטואלית.

מופיע ב: - VirtualMachine

שדה תיאור
runningState VirtualMachineRunningState מציין את מצב ההפעלה המבוקש של המכונה הווירטואלית. ברירת המחדל היא Running (פועל).
disks מערך DiskAttachment מציינת את רשימת הדיסקים שמצורפים למכונה הווירטואלית הזו. חייב להיות דיסק אתחול אחד בלבד. כדי שהשינויים בצירוף הדיסקים ייכנסו לתוקף, צריך להפעיל מחדש את המחשב.
‫compute Compute מציינים את המעבד (CPU) והזיכרון של המכונה הווירטואלית. אפשר להגדיר את המעבד והזיכרון ישירות או דרך VirtualMachineType. כדי שהשינויים ב-Compute ייכנסו לתוקף, צריך להפעיל מחדש את המחשב. אי אפשר לשנות את הגדרות ה-Compute כשהמכונה הווירטואלית במצב Unknown.
confidentialInstanceConfig ConfidentialInstanceConfig מציינת את ההגדרות של מכונת ה-VM החסויה.
startupScripts מערך StartupScript מציינת את רשימת הסקריפטים לטעינה בזמן ההפעלה של המכונה הווירטואלית. כדי שההגדרה StartupScripts תיכנס לתוקף, צריך להתקין את cloud-init במכונות וירטואליות של Linux. הסקריפטים מופעלים בסדר אלפביתי לפי השם של כל סקריפט הפעלה. במכונות וירטואליות של Windows, סוג הסקריפט משפיע על סדר הביצוע. הסקריפטים מופעלים לפי הסדר ps1, ‏ bat, ‏ cmd. אם שני סקריפטים הם מאותו סוג, הם מופעלים לפי סדר אלפביתי, על סמך השם.
guestEnvironment GuestEnvironment מציינים את הגדרת סביבת האורח של המכונה הווירטואלית. אם השדה הוא nil, הערך של השדה enable ב-AccessManagement הוא true כברירת מחדל. אחרת, ההגדרה שאינה nil של כל תכונת משנה בתוך המבנה מבטלת את הגדרת ברירת המחדל של תכונת המשנה.
firmware קושחה מציינת את אפשרויות ההפעלה של המכונה הווירטואלית בזמן האתחול.
shieldConfig ShieldConfig מציין את ההגדרות שקשורות לאבטחה של המכונה הווירטואלית.
network NetworkSpec מציינת את תצורת הרשת.
templateRef LocalObjectReference ‫TemplateRef מציין את VirtualMachineTemplate שבו יש להשתמש כבסיס למכונה הוירטואלית הזו, ומתייחס אל VirtualMachineTemplate באותו מרחב שמות. המאפיינים שמוגדרים בתבנית ישמשו ליצירת המכונה הווירטואלית. אם שדות אחרים ב-VirtualMachineSpec מוגדרים ישירות כשמגדירים את TemplateRef, הערכים שצוינו ב-VirtualMachineSpec יקבלו עדיפות על פני הערכים שמגיעים מ-TemplateRef.
gracefulShutdown GracefulShutdown ההגדרה GracefulShutdown קובעת כיבוי מבוקר למכונה הווירטואלית. אפשר לשנות את הקטע הזה גם אחרי שהמכונה הווירטואלית פועלת. אם לא מציינים ערך, יחול ערך ברירת המחדל של 60 שניות ל-connectionDrainTimeoutSeconds.

VirtualMachineStatus

מכיל את המצב שנצפה של המכונה הווירטואלית.

מופיע ב: - VirtualMachine

שדה תיאור
state VirtualMachineState המצב שנצפה של המכונה הווירטואלית.
reason VirtualMachineStateReason הסיבה לכך שהמכונה הווירטואלית נמצאת במצב שנצפה. השדה הזה מאוכלס בנתונים אם הוא רלוונטי למצב שנצפה.
message string פרטים נוספים על מצב המכונה הווירטואלית.
network NetworkStatus הסטטוס של רשתות המכונות הווירטואליות.
disks VirtualMachineAttachedDisksInfo המאפיין Disks מספק מידע על דיסקים שמצורפים ל-VirtualMachine. בשלב הזה, המידע הזה מסופק רק לדיסקים שאפשר לחבר ולנתק בזמן שהמחשב פועל, אבל בעתיד יכול להיות שהוא יסופק גם לדיסקים שלא ניתן לחבר ולנתק בזמן שהמחשב פועל.
conditions מערך Condition פרטים על המצב שנצפה.
‫stateTransitionTime object (keys:VirtualMachineState, values:Time) הזמן האחרון של מעבר בין מצבים. הוצא משימוש: במקומו צריך להשתמש ב-TransitionTime.
‫transitionTime VirtualMachineTransitionTime array הזמן האחרון של כל מעבר.
provisionTime VirtualMachineProvisionTime הזמן שנדרש להקצאת ה-VM.
failureHistory FailureHistory המאפיין FailureHistory עוקב אחרי כשלים אחרונים במכונות הווירטואליות.
errors מערך VMMError רשימה של כל השגיאות שקרו במהלך ההתאמה של המשאב הזה.

VirtualMachineTransitionTime

‫VirtualMachineTransitionTime מייצג זמן מעבר עם מפתח.

מופיע ב: - VirtualMachineStatus

שדה תיאור
transition VirtualMachineTransitionKey ‫Transition הוא מפתח המעבר.
time זמן הזמן הוא שעת המעבר האחרונה.

VirtualMachineType

הגדרת משאבי המעבד והזיכרון של מכונת VM.

מופיע ב: - VirtualMachineTypeList

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineType
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VirtualMachineTypeSpec
status VirtualMachineTypeStatus

VirtualMachineTypeList

‫VirtualMachineTypeList מכיל רשימה של VirtualMachineType.

שדה תיאור
apiVersion string virtualmachine.gdc.goog/v1
kind string VirtualMachineTypeList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
items VirtualMachineType

VirtualMachineTypeSpec

מגדיר את ההגדרות של VirtualMachineType.

מופיע ב: - VirtualMachineType

שדה תיאור
vcpus מספר שלם מציין את מספר יחידות ה-VCPU שזמינות למופע. מציינים את vcpus כמספר שלם שהוא כפולה של 2, בין 2 ל-128, כולל.
memory כמות מציין את כמות הזיכרון הפיזי שזמין למופע. הערך של memory חייב להיות בין 1G ל-400G, כולל.

VirtualMachineTypeStatus

מופיע ב: - VirtualMachineType

שדה תיאור
supported boolean מציין אם סוג המכונה הווירטואלית שצוין נתמך על ידי החומרה הבסיסית.