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": |
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 |
מציין אם סוג המכונה הווירטואלית שצוין נתמך על ידי החומרה הבסיסית. |