KRM API backup.gdc.goog/v1

backup.gdc.goog/v1

גיבוי

הגדרת הסכימה של Backup API.

מופיע ב: - BackupList

שדה תיאור
apiVersion string backup.gdc.goog/v1
kind string Backup
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
‫spec BackupSpec
status BackupStatus

BackupConfig

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

מופיע ב: - BackupPlanSpec - BackupSpec

שדה תיאור
backupScope BackupScope היקף בחירת המשאבים של הגיבוי. לדוגמה: all_namespaces, מרחבי שמות נבחרים ואפליקציות נבחרות. חובה לציין ערך יחיד למאפיין backup_scope. הערך של BackupScope חייב להיות אחד מהסוגים הבאים: BackupConfig_AllNamespaces,‏ BackupConfig_SelectedNamespaces או BackupConfig_SelectedApplications.
backupRepository string השם של משאב BackupRepository שמזהה את האחסון המשני של משאב BackupPlan הזה.
includeVolumeData boolean ההגדרה הזו קובעת אם נתוני עוצמת הקול מגובים. אם לא מגדירים את המדיניות, ברירת המחדל היא False.
includeSecrets boolean המדיניות הזו קובעת אם סודות מגובים. אם לא מגדירים את המדיניות, ברירת המחדל היא False.
encryptionKey EncryptionKey מפתח הצפנה. אי אפשר לשנות את השדה הזה.
volumeStrategy VolumeStrategy הפשרות שצריך לעשות כשמגבים נפחי אחסון.

BackupInfo

מייצג את השם והמצב של גיבוי בשדה RecentBackups .

מופיע ב: - BackupPlanStatus

שדה תיאור
name string שם הגיבוי.
state BackupState הסטטוס של הגיבוי האחרון שבוצע.

BackupList

כולל רשימה של גיבויים.

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

BackupPlan

הגדרת הסכימה של BackupPlan API.

מופיע ב: - BackupPlanList

שדה תיאור
apiVersion string backup.gdc.goog/v1
kind string BackupPlan
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
‫spec BackupPlanSpec
status BackupPlanStatus

BackupPlanList

מכיל רשימה של תוכניות גיבוי.

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

BackupPlanSpec

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

מופיע ב: - BackupPlan

שדה תיאור
clusterName string השם של האשכול שמכיל את הנתונים שמגובים בתוכנית הגיבוי הזו. כברירת מחדל, זהו האשכול שבו נוצרה תוכנית הגיבוי הזו.
backupSchedule תזמון יצירת הגיבוי המתוזמן במסגרת תוכנית הגיבוי הזו.
backupConfig BackupConfig הגדרות הגיבוי של תוכנית הגיבוי הזו.
retentionPolicy RetentionPolicy מחזור החיים של הגיבויים שנוצרו במסגרת התוכנית הזו.
description string מחרוזת תיאור שמשתמשים מגדירים לתוכנית הגיבוי הזו.
deactivated boolean ההגדרה הזו מציינת אם התוכנית הושבתה. אם מגדירים את השדה הזה כ-True, המינוי ננעל ואי אפשר לבצע בו עדכונים נוספים, כולל שינויים בשדה deactivated. הפעולה הזו גם תמנע יצירה של גיבויים חדשים במסגרת התוכנית הזו, באופן ידני או מתוזמן. ברירת המחדל היא False.

BackupPlanStatus

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

מופיע ב: - BackupPlan

שדה תיאור
lastBackupTime זמן חותמת הזמן של הגיבוי האחרון שבוצע.
nextBackupTime זמן חותמת הזמן של הגיבוי המתוזמן הבא.
state State המצב הנוכחי של תוכנית הגיבוי.
lastBackupState BackupState המצב של הגיבוי האחרון שנוצר.
lastBackupStateReason string תיאור קריא לאנשים של הסיבה לכך שהגיבוי האחרון נמצא במצב הנוכחי.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
conditions מערך Condition המאפיין 'תנאים' מייצג את התצפיות על המצב הנוכחי של תוכנית הגיבוי הזו.
‫recentBackups מערך BackupInfo הגיבויים האחרונים שנוצרו על ידי תוכנית הגיבוי.

BackupRepository

הגדרת הסכימה של BackupRepository API.

מופיע ב: - BackupRepositoryList

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

BackupRepositoryList

מכיל רשימה של משאבי מאגר גיבוי.

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

BackupRepositoryManager

‫BackupRepositoryManager הוא הסכימה של BackupRepositoryManager API

מופיע ב: - BackupRepositoryManagerList

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

BackupRepositoryManagerList

‫BackupRepositoryManagerList מכילה רשימה של BackupRepositoryManager

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

BackupRepositoryManagerSpec

‫BackupRepositoryManagerSpec מגדיר את המצב הרצוי של BackupRepositoryManager

מופיע ב: - BackupRepositoryManager

שדה תיאור
backupRepositorySpec BackupRepositorySpec ‫BackupRepositorySpec מכיל את כל הפרטים שנדרשים ליצירת מאגר גיבויים באשכול משתמשים. שימו לב: השדה ImportPolicy של BackupRepositorySpec לא יכובד כאן. מאגר הגיבוי שנוצר יהיה ReadWrite אם האשכול שבו הוא נוצר הוא ReadWriteCluster. הערך יהיה ReadOnly אם האשכול שבו הוא נוצר קיים ברשימה ReadOnlyClusters. אי אפשר לשנות את השדה הזה.
readWriteCluster NamespacedName ‫ReadWriteCluster מציין את האשכול היחיד (baremetal.cluster.gke.io/Cluster) שיש לו הרשאה ליצור מאגר גיבוי ReadWrite באמצעות הנתונים בשדה BackupRepositorySpec. אפשר להשתמש במאגר ReadWrite כדי לתזמן או ליצור גיבויים, תוכניות גיבוי ושחזורים, והוא בבעלות האשכול שבו הוא נוצר. הערה: אפשר להשתמש ב-BackupRepository כ-ReadWrite רק באשכול k8s אחד לכל היותר. אפשר לשנות את השדה הזה.
readOnlyClusters מערך NamespacedName השדה ReadOnlyClusters מציין את רשימת האשכולות (baremetal.cluster.gke.io/Cluster) שיש להם הרשאה ליצור מאגר גיבוי לקריאה בלבד באמצעות הנתונים בשדה BackupRepositorySpec. אפשר להשתמש במאגר ReadOnly רק כדי לייבא גיבויים ולצפות בהם. אי אפשר ליצור גיבויים או משאבים חדשים במאגר הזה, אבל אפשר להשתמש בגיבויים לקריאה בלבד כדי לשחזר. מיועד לייבא גיבויים מאשכול אחר לצורך שחזור בין אשכולות. אין הגבלה על התדירות שבה אפשר להשתמש ב-BackupRepository כ-ReadOnly. אפשר לשנות את השדה הזה.

BackupRepositoryManagerStatus

‫BackupRepositoryManagerStatus מגדיר את המצב שנצפה של BackupRepositoryManager

מופיע ב: - BackupRepositoryManager

שדה תיאור
backupCount מספר שלם ‫BackupCount הוא המספר הכולל של הגיבויים שנוצרו בדלי האחסון שאליו מצביע BackupRepositorySpec.
backupPlanCount מספר שלם ‫BackupPlanCount הוא המספר הכולל של תוכניות הגיבוי שנוצרו בתוך מאגר האחסון שאליו מצביע BackupRepositorySpec.
restoreCount מספר שלם ‫RestoreCount הוא המספר הכולל של השחזורים שנוצרו בתוך מאגר האחסון שאליו מצביע BackupRepositorySpec.
restorePlanCount מספר שלם ‫RestorePlanCount הוא המספר הכולל של תוכניות השחזור שנוצרו בתוך מאגר האחסון שאליו מצביע BackupRepositorySpec.
clusterStatuses ClusterStatus ‫ClusterStatuses מכיל את הסטטוס הנוכחי לגבי יצירת מאגר הגיבוי הרצוי בכל אשכול. הרשימה תכיל רשומה לכל האשכולות שצוינו ברשימה ReadOnlyClusters, וגם לאשכול ReadWriteCluster. אם המאגר של הגיבוי נוצר בהצלחה באשכול, הערך של התנאי 'מוכן' ברשומה שלו במערך ClusterStatuses יהיה True. אחרת, הערך יהיה False.
conditions מצב התנאים מציינים אם מאגר הגיבויים ומאגרי הגיבויים שנוצרו נמצאים במצב תקין.
errorStatus ErrorStatus כולל השגיאות האחרונות מההתאמה עם הזמנים שנצפו.

BackupRepositorySpec

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

מופיע ב: - BackupRepository

שדה תיאור
secretReference SecretReference הפניה לסוד גישה שתלויה במערכת האחסון שתבחרו. הסוד הזה משמש לבקשות לנקודת הקצה הזו. לדוגמה, סוד גישה ל-S3.
endpoint string נקודת הקצה שמשמשת לגישה למאגר הגיבוי. במקרה של Google Private Cloud, זוהי נקודת הקצה של S3 שמספקת גישה לפרויקט הדייר.
type RepositoryType סוג מאגר הגיבוי. לדוגמה, S3 או Google Cloud Storage. ההגדרה הזו מציינת לסוכן באיזה ממשק API או מערכת אחסון להשתמש.
s3Options S3Options הנתונים שמשמשים להגדרת גישה למשאב BackupRepo שתואם ל-S3.
‫importPolicy ImportPolicy המדיניות שקובעת אם מאגר הגיבוי הזה הוא לקריאה בלבד או לקריאה וכתיבה.
importSubstitution ImportSubstitution השדה הזה קובע אם להחליף את שם מאגר הגיבוי של משאבים מיובאים בשם מאגר הגיבוי הזה.
force boolean מציינת את הפעולה שמאגר גיבוי לקריאה ולכתיבה מבצע אם קטגוריית האחסון שאיתה הוא מאותחל כבר נתבעה על ידי מאגר גיבוי אחר. אם True, מאגר הגיבוי החדש עדיין טוען לבעלות על קטגוריית האחסון על ידי החלפת קובץ השמירה הקיים בקובץ שמירה משלו. אם False, יצירת מאגר הגיבוי החדש תיכשל עם שגיאה. ערך ברירת המחדל הוא False. צריך להשתמש באפשרות הזו רק אם לקובץ השומר שהוחלף אין יותר מאגר גיבוי, אחרת מאגר הגיבוי הזה ייכנס למצב שגיאה שעלול לגרום לתופעות לוואי לא רצויות.

BackupRepositoryStatus

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

מופיע ב: - BackupRepository

שדה תיאור
sentinelEtag string שדה שמקשר בין מאגר גיבוי לבין קובץ sentinel שבבעלותו.
reconciliationError ReconciliationError השגיאות שהתרחשו במהלך הניסיון האחרון להשוואה בין נתוני הגיבוי לנתונים במאגר.
reconciliationErrorMessage string הודעות השגיאה שאולי הופיעו במהלך ההתאמה.
errorStatus ErrorStatus כולל השגיאות האחרונות מההתאמה עם הזמנים שנצפו.
initialImportDone boolean השדה מציין אם מאגר הגיבוי הזה סיים את הייבוא הראשוני או לא.
conditions מערך Condition התנאים מייצגים את התצפיות על המצב הנוכחי של מאגר הגיבוי הזה. סוגי התנאים הידועים: מוכן.

BackupRetentionPolicy

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

מופיע ב: - ClusterBackupSpec

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

BackupScope

הגדרת מרחבי השמות והאפליקציות שיש לגבות.

מופיע ב: - BackupConfig - RestoreConfig

שדה תיאור
allNamespaces boolean מציין אם כל מרחבי השמות מגובים. אם הערך הוא True, המשמעות היא שצריך לגבות את כל מרחבי השמות.
selectedNamespaces מרחבי שמות רשימת מרחבי השמות לגיבוי.
selectedApplications NamespacedNames רשימת האפליקציות לגיבוי.

BackupSpec

הגדרה של המצב הרצוי של הגיבוי.

מופיע ב: - גיבוי

שדה תיאור
clusterName string השם של האשכול שמגבים. כברירת מחדל, זהו האשכול שבו נוצר הגיבוי הזה.
backupPlanName string השם של תוכנית הגיבוי שממנה נוצר הגיבוי הזה.
backupConfig BackupConfig הגדרה שמשמשת ליצירת הגיבוי הזה מתוכנית הגיבוי הנתונה. צריך להעתיק את הנתונים האלה מתוכנית הגיבוי שבאמצעותה נוצר הגיבוי הזה, ולא להפנות אליהם. המשתמש לא יכול להגדיר את השדה הזה, והוא מוגדר רק על ידי מתזמן תוכנית הגיבוי ומשאב ManualBackupRequest.
description string תיאור אופציונלי של הגיבוי. השדה הזה לא משפיע על הפונקציונליות.
manual boolean המדיניות הזו קובעת אם משאב הגיבוי נוצר באופן ידני. אם True, הגיבוי הזה נוצר באופן ידני. אם False, הגיבוי הזה נוצר באופן אוטומטי מלוח הזמנים של תוכנית הגיבוי.
deleteLockDays מספר שלם מספר הימים ממועד הגיבוי create_time שבהם המחיקה חסומה. בגיבויים שנוצרו אוטומטית מלוח זמנים של גיבויים, השדה הזה מוגדר לערך BackupPlan.RetentionPolicy.backup_delete_block_days. לגיבויים שנוצרו באופן ידני ולא צוין בהם ערך בשדה הזה, השירות מקצה את הערך BackupPlan.RetentionPolicy.backup_delete_block_days. אם נוצר גיבוי שבו הערך של השדה הזה נמוך מהערך של BackupPlan.RetentionPolicy.backup_delete_block_days, השירות מחזיר תגובה לא תקינה. בשדה הזה צריך להזין מספר שלם בין 0-90. השדה הזה יכול לגדול רק כתוצאה מבקשת עדכון, אחרת השירות יחזיר תגובה לא תקינה. הערה: השדה הזה רלוונטי רק לגיבויים במצב Succeeded. ברירת המחדל היא 0.
retainDays מספר שלם מספר הימים לשמירת הגיבוי הזה, שאחריהם הוא יימחק אוטומטית. הערך הזה מחושב מתוך create_time של הגיבוי. אם לא מציינים את השדה הזה או אם הוא מוגדר לערך 0, הגיבוי לא יימחק באופן אוטומטי. לגיבויים שנוצרו אוטומטית מלוח זמנים לגיבוי, השדה הזה מקבל את הערך BackupPlan.RetentionPolicy.backup_retain_days. לגיבויים שנוצרו באופן ידני ולא צוין בהם ערך בשדה הזה, השירות מקצה את הערך BackupPlan.RetentionPolicy.backup_retain_days. אם נוצר גיבוי שבו הערך של השדה הזה נמוך מהערך של delete_lock_days, השירות מחזיר תגובה לא תקינה. השדה הזה יכול לגדול רק כתוצאה מבקשת עדכון, אחרת השירות יחזיר תגובה לא תקינה. ברירת המחדל היא 0.

BackupStatus

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

מופיע ב: - גיבוי

שדה תיאור
clusterMetadata ClusterMetadata המטא-נתונים של האשכול.
jobCreated boolean המדיניות הזו קובעת אם נוצר גיבוי למשימת הגיבוי הזו.
state BackupState המצב הנוכחי של הגיבוי.
reason string תיאור קריא לאנשים של הסיבה לכך שהגיבוי נמצא במצב הנוכחי.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
conditions מערך Condition המאפיין 'תנאים' מייצג את התצפיות על המצב הנוכחי של הגיבוי הזה. סוגי התנאים הידועים: Succeeded
createTime זמן חותמת הזמן של מועד יצירת משאב הגיבוי הזה. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
updateTime זמן חותמת הזמן של העדכון האחרון של תוכנית הגיבוי הזו. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
resourceCount מספר שלם המספר הכולל של המשאבים שגובו.
volumeCount מספר שלם המספר הכולל של אמצעי האחסון שגובו.
sizeBytes מספר שלם הגודל הכולל, בבייטים.
podCount מספר שלם המספר הכולל של פודים של עומסי עבודה שגובו.
systemPodCount מספר שלם המספר הכולל של פודים במערכת שגובו. התשלום על ה-Pods האלה לא נכלל בחיוב.
vmCount מספר שלם המספר הכולל של מכונות וירטואליות שגובו.
deleteLockExpireTime זמן השעה שבה יפוג תוקף נעילת המחיקה. זהו שדה פלט בלבד שמחושב מהערך המשולב של create_time ו-delete_lock_days, והוא מתעדכן בהתאם כשמעדכנים את השדה delete_lock_days של גיבוי. הערה: השדה הזה רלוונטי רק לגיבויים במצב Succeeded.
retainExpireTime זמן השעה שבה הגיבוי נמחק אוטומטית. זהו שדה פלט בלבד שמחושב מהערך המשולב של create_time ו-retain_days, והוא מתעדכן בהתאם כשמעדכנים את השדה retain_days של גיבוי.
completeTime זמן זמן השלמת הגיבוי.

ClusterBackup

מופיע ב: - ClusterBackupList

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

ClusterBackupConfig

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

מופיע ב: - ClusterBackupPlanSpec - ClusterBackupSpec

שדה תיאור
backupScope BackupScope היקף בחירת המשאבים של הגיבוי. לדוגמה: all_namespaces, מרחבי שמות נבחרים ואפליקציות נבחרות. חובה לציין ערך יחיד למאפיין backup_scope. הערך של BackupScope חייב להיות אחד מהסוגים הבאים: BackupConfig_AllNamespaces,‏ BackupConfig_SelectedNamespaces או BackupConfig_SelectedApplications.
backupRepositoryName string השם של משאב BackupRepositoryRef שמזהה את האחסון המשני של משאב ClusterBackupPlan הזה.
clusterBackupRepositoryName string השם של משאב ClusterBackupRepositoryRef שמזהה את האחסון המשני של משאב ClusterBackupPlan הזה.
includeVolumeData boolean ההגדרה הזו קובעת אם נתוני עוצמת הקול מגובים. אם לא מגדירים את המדיניות, ברירת המחדל היא false.
includeSecrets boolean המדיניות הזו קובעת אם סודות מגובים. אם לא מגדירים את המדיניות, ברירת המחדל היא false.
volumeStrategy VolumeStrategy סוג הגיבוי של נפח האחסון שרוצים לבצע.

ClusterBackupList

מייצג רשימה של גיבויים של אשכולות.

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

ClusterBackupPlan

מופיע ב: - ClusterBackupPlanList

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

ClusterBackupPlanList

מייצג רשימה של ClusterBackups

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

ClusterBackupPlanSpec

מייצג API שעוטף את המשאב המותאם אישית backupv1.BackupPlan. הם כמעט זהים, אבל יש כמה שדות שמושמטים באופן סלקטיבי.

מופיע ב: - ClusterBackupPlan

שדה תיאור
targetCluster TargetCluster קבוצת הפנים שתגובה.
backupSchedule תזמון יצירת הגיבוי המתוזמן במסגרת תוכנית הגיבוי הזו.
clusterBackupConfig ClusterBackupConfig הגדרות הגיבוי של תוכנית הגיבוי הזו.
retentionPolicy RetentionPolicy מחזור החיים של הגיבויים שנוצרו במסגרת התוכנית הזו.
description string מחרוזת תיאור שמשתמשים מגדירים לתוכנית הגיבוי הזו.
deactivated boolean ההגדרה הזו מציינת אם התוכנית הושבתה. אם מגדירים את השדה הזה כ-true, המינוי ננעל ואי אפשר לבצע בו עדכונים נוספים, כולל שינויים בשדה deactivated. הפעולה הזו גם תמנע יצירה של גיבויים חדשים במסגרת התוכנית הזו, באופן ידני או מתוזמן. ברירת המחדל היא 'false'.

ClusterBackupRepository

הגדרת הסכימה של ClusterBackupRepository API.

מופיע ב: - ClusterBackupRepositoryList

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

ClusterBackupRepositoryList

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

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

ClusterBackupRepositorySpec

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

מופיע ב: - ClusterBackupRepository

שדה תיאור
secretReference SecretReference הפניה לסוד גישה שתלויה במערכת האחסון שתבחרו. הסוד הזה משמש לבקשות לנקודת הקצה הזו. לדוגמה, סוד גישה ל-S3.
endpoint string נקודת הקצה שמשמשת לגישה למאגר הגיבוי של האשכול.
type RepositoryType סוג מאגר הגיבוי של האשכול. לדוגמה, S3 או Google Cloud Storage. ההגדרה הזו מציינת לסוכן באיזה ממשק API או מערכת אחסון להשתמש.
s3Options S3Options הנתונים שמשמשים להגדרת גישה למשאב BackupRepo שתואם ל-S3.
‫importPolicy ImportPolicy המדיניות שקובעת אם מאגר הגיבוי הזה הוא לקריאה בלבד או לקריאה וכתיבה.
force boolean מציינת את הפעולה שמאגר גיבוי לקריאה ולכתיבה מבצע אם קטגוריית האחסון שאיתה הוא מאותחל כבר נתבעה על ידי מאגר גיבוי אחר. אם True, מאגר הגיבוי החדש עדיין טוען לבעלות על קטגוריית האחסון על ידי החלפת קובץ השמירה הקיים בקובץ שמירה משלו. אם False, יצירת מאגר הגיבוי החדש תיכשל עם שגיאה. ערך ברירת המחדל הוא False. צריך להשתמש באפשרות הזו רק אם לקובץ השומר שהוחלף אין יותר מאגר גיבוי, אחרת מאגר הגיבוי הזה ייכנס למצב שגיאה שעלול לגרום לתופעות לוואי לא רצויות.

ClusterBackupRepositoryStatus

המאפיין מגדיר את המצב שנצפה של משאב ClusterBackupRepository.

מופיע ב: - ClusterBackupRepository

שדה תיאור
sentinelEtag string שדה שמקשר בין מאגר גיבוי לבין קובץ sentinel שבבעלותו.
reconciliationError ReconciliationError השגיאות שהתרחשו במהלך הניסיון האחרון להשוואה בין נתוני הגיבוי לנתונים במאגר.
reconciliationErrorMessage string הודעות השגיאה שאולי הופיעו במהלך ההתאמה.
errorStatus ErrorStatus כולל השגיאות האחרונות מההתאמה עם הזמנים שנצפו.
conditions מערך Condition מציין את הסטטוס של מאגר הגיבוי של האשכול. התנאים הנתמכים כוללים InitialImportDone, ‏ Ready, ‏ Deprecated.

ClusterBackupSpec

מייצג API שעוטף את המשאב המותאם אישית backupv1.Backup. הם כמעט זהים, אבל יש כמה שדות שמושמטים באופן סלקטיבי.

מופיע ב: - ClusterBackup

שדה תיאור
targetCluster TargetCluster השם של האשכול שיגובה.
clusterBackupPlanName string השם של תוכנית הגיבוי של האשכול שממנה נוצר הגיבוי הזה.
backupConfig ClusterBackupConfig הגדרה שמשמשת ליצירת הגיבוי הזה מתוכנית הגיבוי הנתונה. צריך להעתיק את הערך הזה מתוכנית הגיבוי של האשכול שממנו נוצר הגיבוי הזה של האשכול, ולא להפנות אליו. המשתמש לא יכול להגדיר את השדה הזה, והוא מוגדר רק על ידי מתזמן תוכנית הגיבוי ומשאב ManualBackupRequest.
description string תיאור אופציונלי של הגיבוי. השדה הזה לא משפיע על הפונקציונליות.
manual boolean ההגדרה הזו מציינת אם משאב הגיבוי של האשכול נוצר באופן ידני. אם True, הגיבוי הזה נוצר באופן ידני. אם False, הגיבוי הזה של האשכול נוצר באופן אוטומטי מלוח הזמנים של תוכנית הגיבוי.
retentionPolicy BackupRetentionPolicy מדיניות שמירת נתונים לגיבוי.

ClusterBackupStatus

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

מופיע ב: - ClusterBackup

שדה תיאור
clusterMetadata ClusterMetadata המטא-נתונים של האשכול.
conditions מערך Condition מציין את הסטטוס של גיבוי האשכול. התנאים הנתמכים כוללים JobCreated, Succeeded.
jobCreated boolean המדיניות הזו קובעת אם נוצרת משימת גיבוי לגיבוי של האשכול הזה.
state BackupState המצב הנוכחי של גיבוי האשכול.
stateReason string תיאור קריא לאנשים של הסיבה לכך שהגיבוי נמצא במצב הנוכחי.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
createTime זמן חותמת הזמן של מועד יצירת משאב הגיבוי הזה. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
updateTime זמן חותמת הזמן של העדכון האחרון של הגיבוי של האשכול הזה. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
resourceCount מספר שלם המספר הכולל של המשאבים שגובו.
volumeCount מספר שלם המספר הכולל של אמצעי האחסון שגובו.
sizeBytes מספר שלם הגודל הכולל, בבייטים.
podCount מספר שלם המספר הכולל של פודים של עומסי עבודה שגובו.
deleteLockExpireTime זמן השעה שבה יפוג תוקף נעילת המחיקה. זהו שדה פלט בלבד שמחושב מהערך המשולב של create_time ו-delete_lock_days, והוא מתעדכן בהתאם כשמתעדכן השדה delete_lock_days של גיבוי אשכול. הערה: השדה הזה רלוונטי רק לגיבויים של אשכולות במצב Succeeded.
retainExpireTime זמן השעה שבה הגיבוי של האשכול נמחק אוטומטית. זהו שדה פלט בלבד שמחושב מהערך המשולב של create_time ושל retain_days, והוא מתעדכן בהתאם כשמעדכנים את השדה retain_days של גיבוי אשכול.
completeTime זמן זמן השלמת הגיבוי של האשכול.

ClusterMetadata

מייצג את המטא-נתונים של האשכול.

מופיע ב: - BackupStatus

שדה תיאור
clusterName string השם של אשכול המקור שממנו נוצר הגיבוי.
k8sVersion string גרסת השרת של Kubernetes.
platformVersion PlatformVersion סוגי גרסאות הפלטפורמה שאפשר להקצות ל-PlatformVersion. לדוגמה, GpcVersion.

ClusterResourceConflictPolicy

סוג בסיסי: string התנהגות השחזור של משאבי אשכולות ללא מרחב שמות, במקרה של התנגשות.

מופיע ב: - RestoreConfig - RestorePolicies

ClusterResourceSelection

מייצג את הבחירה של משאבים ללא מרחב שמות לשחזור.

מופיע ב: - RestoreConfig - RestoreResourceSelection

שדה תיאור
‫selectedGroupKinds מערך GroupKind רשימה של GroupKind משאבים. צריך לכלול משאב ללא מרחב שמות כאחד מGroupKind המשאבים שצוינו ברשימה. הערה: למרות שמשאבי PersistentVolume לא נמצאים במרחב שמות, המערכת מטפלת בהם בנפרד. פרטים נוספים מופיעים בכתובת VolumeDataRestorePolicy. ציון PersistentVolume GroupKind ברשימה הזו לא משפיע על השחזור של PersistentVolume.

ClusterRestore

הגדרת הסכימה של ClusterRestore API.

מופיע ב: - ClusterRestoreList

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

ClusterRestoreConfig

הגדרת התצורה של ClusterRestore.

Appears in: - ClusterRestorePlanSpec - ClusterRestoreSpec

שדה תיאור
volumeDataRestorePolicy VolumeDataRestorePolicy המדיניות שבה יש להשתמש לשחזור נתונים של נפח. אם לא מציינים ערך, המערכת משתמשת בערך ברירת המחדל NO_VOLUME_DATA_RESTORATION.
clusterResourceConflictPolicy ClusterResourceConflictPolicy המדיניות שפותרת קונפליקטים כשמשחזרים משאבים בהיקף אשכול. הבקשה הזו לא תקינה אם הערך בשדה הזה הוא CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED והערך cluster_resource_restore_scope מצוין.
namespacedResourceRestoreMode NamespacedResourceRestoreMode מצב השחזור שבו יש להשתמש למשאבים במרחב שמות. הבקשה לא תקינה אם השדה הזה מכיל את הערך NAMESPACED_RESOURCE_RESTORE_MODE_UNSPECIFIED והשדה namespaced_resource_restore_scope מוגדר.
clusterResources ClusterResourceSelection המשאבים שאינם במרחב שמות שרוצים לשחזר. אם לא מציינים את השדה הזה, לא מתבצע שחזור של משאב אשכול. שימו לב: גם אם משאבי PersistentVolume לא נמצאים במרחב שמות, המערכת מטפלת בהם בנפרד. פרטים נוספים מופיעים במשאב VolumeDataRestorePolicy. הוספת PersistentVolume GroupKind לרשימה הזו לא קובעת אם PersistentVolume ישוחזר.
‫namespacedResourceAllowlist מערך GroupKind המשאבים הספציפיים במרחב השמות שרוצים לשחזר. אם מוגדר, רק המשאבים שמוגדרים ב-allowlist הזה משוחזרים.
namespacedResourceRestoreScope BackupScope משאבי מרחב השמות שנבחרו לשחזור. צריך לציין אחת מהרשומות יחד עם Type תקין. הערכים התקפים של Type שאפשר להקצות ל-restoreScope הם AllNamespaces,‏ SelectedNamespaces או SelectedApplications.
substitutionRules מערך SubstitutionRule הכללים שחלים במהלך החלפה של משאבי Kubernetes שגובו. רשימה ריקה מציינת שלא יתבצע שינוי. כללי ההחלפה מוחלים ברצף לפי הסדר שמוגדר. הסדר הזה חשוב, כי שינויים שמתבצעים על ידי כלל מסוים עשויים להשפיע על לוגיקת ההתאמה של הכלל הבא. אפשר לציין רק אחת מהאפשרויות SubstitutionRules או TransformationRules עבור פעולת שחזור נתונה.
transformationRules מערך TransformationRule הכללים שפועלים לפיהם במהלך ההמרה של משאבי Kubernetes שגובו. רשימה ריקה מציינת שלא יתבצע שינוי. כללי הטרנספורמציה מוחלים ברצף לפי הסדר שמוגדר. הסדר הזה חשוב, כי שינויים שבוצעו על ידי כלל עשויים להשפיע על לוגיקת ההתאמה של כלל עוקב. אפשר לציין רק אחת מהאפשרויות SubstitutionRules או TransformationRules עבור פעולת שחזור נתונה.
clusterBackupRepositoryRef string השם של מאגר הגיבוי של האשכול שמזהה את המאגר של משאב השחזור. השדה הזה צריך להיות מצורף במצב קריאה-כתיבה. אם לא מספקים את השדה הזה, הוא ייבחר באמצעות הלוגיקה הבאה: 1. אם הגיבוי שאנחנו מבצעים עליו את השחזור מצביע על מאגר לקריאה ולכתיבה באשכול הנוכחי, המאגר הזה נבחר. 2. אם הגיבוי שממנו אנחנו מבצעים שחזור מצביע על מאגר לקריאה בלבד, נבחר מאגר לקריאה וכתיבה מהאשכול ונשתמש בו.

ClusterRestoreList

מייצג רשימה של שחזורים של אשכולות.

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

ClusterRestorePlan

הגדרת הסכימה של ClusterRestorePlan API.

מופיע ב: - ClusterRestorePlanList

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

ClusterRestorePlanList

מייצג רשימה של משאבי ClusterRestorePlan.

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

ClusterRestorePlanSpec

מייצג API שעוטף את המשאב המותאם אישית backupv1.RestorePlan. הם כמעט זהים, אבל יש כמה שדות שמושמטים באופן סלקטיבי. ההגדרה הזו מגדירה את המצב הרצוי של ClusterRestorePlan.

מופיע ב: - ClusterRestorePlan

שדה תיאור
targetCluster TargetCluster האשכול שבו ישוחזרו הנתונים.
clusterBackupPlanName string השם של תוכנית הגיבוי של האשכול שממנה אפשר להשתמש בגיבויים של האשכול כמקור לשחזורים של האשכול שנוצרו באמצעות ClusterRestorePlan. חובה למלא את השדה הזה, ואי אפשר לשנות אותו.
clusterRestoreConfig ClusterRestoreConfig הגדרת שחזור האשכול של תוכנית שחזור האשכול הזו.
description string מחרוזת תיאורית שמשתמשים מציינים לתוכנית השחזור של האשכול הזה.

ClusterRestoreSpec

מייצג API שעוטף את המשאב המותאם אישית backupv1.Restore. ההגדרה הזו מגדירה את המצב הרצוי של ClusterRestore.

מופיע ב: - ClusterRestore

שדה תיאור
targetCluster TargetCluster האשכול שבו ישוחזרו הנתונים.
clusterBackupName string השם של הגיבוי של האשכול, שחייב להיות באותו מרחב שמות כמו השחזור של האשכול.
clusterRestorePlanName string השם של תוכנית השחזור של האשכול שממנה משאב ClusterRestoreConfig זה של שחזור האשכול עבר בירושה.
clusterRestoreConfig ClusterRestoreConfig ההגדרה של שחזור האשכול.
description string תיאור אופציונלי של שחזור האשכול. אין לכך השפעה על הפונקציונליות.
filter מסנן אפשר להשתמש במסנן כדי לחדד עוד יותר את בחירת המשאבים לשחזור האשכול, מעבר להיקף הגס שהוגדר ב-ClusterRestorePlan.

ClusterRestoreStatus

הגדרה של המצב הנצפה של שחזור אשכול.

מופיע ב: - ClusterRestore

שדה תיאור
conditions מערך Condition מציין את הסטטוס של שחזור האשכול. התנאים הנתמכים כוללים JobCreated, Succeeded.
state RestoreState המצב הנוכחי של שחזור האשכול.
stateReason string תיאור קריא (לבני אדם) של הסיבה לכך שהשחזור של האשכול נמצא במצב הנוכחי.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
resourcesRestoredCount מספר שלם מספר המשאבים ששוחזרו בפעולת השחזור של האשכול.
resourcesExcludedCount מספר שלם מספר המשאבים שלא נכללו בפעולת השחזור של האשכול הזה.
resourcesFailedCount מספר שלם מספר המשאבים שלא הצליחו לשחזר בפעולת השחזור של האשכול.
restoredVolumesCount מספר שלם מספר אמצעי האחסון ששוחזרו בפעולת השחזור של האשכול.
startTime זמן השעה שבה נוצר תהליך השחזור של האשכול.
completeTime זמן שעת הסיום של תהליך שחזור האשכול.

ClusterStatus

‫ClusterStatus מכיל את סטטוס היצירה של מאגר הגיבויים עבור אשכול נתון.

מופיע ב: - BackupRepositoryManagerStatus

שדה תיאור
cluster NamespacedName
conditions מערך Condition

ClusterVolumeBackup

הגדרת הסכימה של ClusterVolumeBackup API.

מופיע ב: - ClusterVolumeBackupList

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

ClusterVolumeBackupList

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

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

ClusterVolumeBackupSpec

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

מופיע ב: - ClusterVolumeBackup

שדה תיאור
cluster TargetCluster השם של האשכול שגיבוי הנפח של האשכול הזה שומר את הנתונים שלו.
clusterBackupName string השם של הגיבוי המשויך. כל גיבוי של נפח אחסון של אשכול חייב להיות משויך לגיבוי. היא תמיד תהיה באותו מרחב שמות.
clusterBackupPlanName string השם של תוכנית הגיבוי שממנה נוצר הגיבוי המשויך. היא תמיד תהיה באותו מרחב שמות.
sourcePVC TypedObjectReference דרישת נפח האחסון המתמיד שממנה נוצר הגיבוי של נפח האחסון באשכול.

ClusterVolumeBackupStatus

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

מופיע ב: - ClusterVolumeBackup

שדה תיאור
volumeBackupHandle string ידית גיבוי של נפח בסיסי של אשכול, שמזהה באופן ייחודי גיבוי של נפח באשכול בתוך מאגר גיבוי. הפורמט של שם המשתמש הזה לא אחיד, והוא נחשב למחרוזת אטומה.
format VolumeBackupFormat פורמט גיבוי של נפח באשכול. לדוגמה, PD,‏ Portable וכו'.
storageBytes מספר שלם גודל הגיבוי של נפח האחסון של האשכול באחסון הגיבוי. בגיבויים מצטברים, הערך הזה עשוי להשתנות באופן דינמי אם אחד מהגיבויים הקודמים של עוצמת הקול נמחק.
diskSizeBytes מספר שלם הגודל המינימלי של הדיסק שאליו אפשר לשחזר את הגיבוי של הווליום הזה.
state VolumeBackupState המצב הנוכחי של גיבוי הנפח.
message string הודעה שאנשים יכולים לקרוא, שמציינת פרטים על הסיבה למצב הגיבוי.
completeTime זמן חותמת הזמן שבה הושלם השימוש במשאב ClusterVolumeBackup הזה, בפורמט הטקסט של RFC 3339.
conditions מערך Condition מציין את הסטטוס של הגיבוי של עוצמת הקול של האשכול.

ClusterVolumeRestore

מייצג API שעוטף את המשאב המותאם אישית backupv1.VolumeRestore. הגדרת הסכימה של ClusterVolumeRestore API.

מופיע ב: - ClusterVolumeRestoreList

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

ClusterVolumeRestoreList

מייצג רשימה של משאבי ClusterVolumeRestore.

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

ClusterVolumeRestoreSpec

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

מופיע ב: - ClusterVolumeRestore

שדה תיאור
targetCluster TargetCluster השם של האשכול שבו יתבצע שחזור הנפח.
clusterRestoreName string השם של משאב השחזור של האשכול שיצר את השחזור של נפח האשכול הזה.
clusterVolumeBackupName string השם של משאב הגיבוי של עוצמת האחסון של האשכול שאנחנו משחזרים.
targetPvc NamespacedName משאב היעד PersistentVolumeClaim שרוצים לשחזר.

DeleteBackupRequest

הגדרת הסכימה של DeleteBackupRequest API.

מופיע ב: - DeleteBackupRequestList

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

DeleteBackupRequestList

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

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

DeleteBackupRequestSpec

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

מופיע ב: - DeleteBackupRequest

שדה תיאור
backupName string שם הגיבוי שרוצים למחוק. שימו לב, הגיבוי צריך להיות באותו מרחב שמות כמו משאב DeleteBackupRequest.

DeleteBackupRequestStatus

המאפיין מגדיר את המצב שנצפה של משאב DeleteBackupRequest.

מופיע ב: - DeleteBackupRequest

שדה תיאור
timeToExpire זמן השעה שבה תוקף המשאב פג.
statusField StatusFields הסטטוס של המצב שנצפה במשאב DeleteBackupRequest.

DeleteClusterBackupRequest

הגדרת הסכימה של DeleteClusterBackupRequest API.

מופיע ב: - DeleteClusterBackupRequestList

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

DeleteClusterBackupRequestList

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

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

DeleteClusterBackupRequestSpec

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

מופיע ב: - DeleteClusterBackupRequest

שדה תיאור
clusterBackupRef string השם של משאב ClusterBackup שרוצים למחוק. שימו לב: משאב ClusterBackup חייב להיות באותו מרחב שמות כמו משאב DeleteClusterBackupRequest.

DeleteClusterBackupRequestStatus

המאפיין מגדיר את המצב שנצפה של משאב DeleteClusterBackupRequest.

מופיע ב: - DeleteClusterBackupRequest

שדה תיאור
timeToExpire זמן השעה שבה תוקף המשאב פג.
statusField StatusFields הסטטוס של המצב שנצפה במשאב DeleteClusterBackupRequest.

EncryptionKey

הגדרה של מפתח הצפנה. בגרסת התצוגה המקדימה, יש תמיכה רק ב-Google Cloud Platform KMS.

מופיע ב: - BackupConfig - RestoreConfig

שדה תיאור
gcpKMSEncryptionKey string מפתח הצפנה של Google KMS בפורמט: projects/<project>/locations/<location>/keyRings/<key-ring>/cryptoKeys/<key>.

מסנן

הגדרת מסנן שחזור מפורט

מופיע ב: - ManualRestoreRequestSpec - RestoreSpec

שדה תיאור
inclusionFilters מערך ResourceSelector בחירת משאבים לשחזור. אם מציינים מסנני הכללה, רק משאבים שתואמים להם ייבחרו לשחזור. משאב ייבחר אם הוא תואם לאחד מהמסננים ResourceSelector של inclusion_filters.
exclusionFilters מערך ResourceSelector החרגת משאבים משחזור. אם מציינים מסנן, המשאב לא ישוחזר אם הוא תואם לאחד מ-ResourceSelector של exclusion_filters.

ImportPolicy

סוג בסיסי: string המדיניות שקובעת אם מאגר הגיבוי הזה הוא לקריאה בלבד או לקריאה וכתיבה.

מופיע ב: - BackupRepositorySpec

ImportSubstitution

הערך מייצג אם אנחנו מחליפים את שם מאגר הגיבוי במשאבים מיובאים.

מופיע ב: - BackupRepositorySpec

שדה תיאור
substituteBRName boolean

ManualBackupRequest

הגדרת הסכימה של ManualBackupRequest API.

מופיע ב: - ManualBackupRequestList

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

ManualBackupRequestList

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

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

ManualBackupRequestSpec

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

מופיע ב: - ManualBackupRequest

שדה תיאור
backupName string השם של הגיבוי הידני שייווצר.
backupPlanName string השם של תוכנית הגיבוי שממנה נמשך משאב BackupConfig.
description string מחרוזת תיאורית שהמשתמש מציין לגיבוי שנוצר על ידי המשאב ManualBackupRequest הזה.
deleteLockDays מספר שלם מספר הימים ממועד הגיבוי create_time שבהם המחיקה חסומה. בגיבויים שנוצרו אוטומטית מלוח זמנים, השדה הזה מקבל את הערך BackupPlan.RetentionPolicy.backup_delete_block_days. אם גיבוי נוצר בלי לציין את השדה הזה, הוא מקבל את הערך BackupPlan.RetentionPolicy.backup_delete_block_days. אם הגיבוי הזה נוצר כשהשדה הזה מוגדר לערך נמוך מהערך של BackupPlan.RetentionPolicy.backup_delete_block_days, הסוכן מחזיר תגובה לא חוקית. הערך בשדה הזה צריך להיות בין 0-90. הסוכן יכול להגדיל את הערך של השדה הזה רק באמצעות בקשת עדכון, אחרת הוא יחזיר תגובה לא תקינה. הערה: השדה הזה רלוונטי רק לגיבויים במצב Succeeded. ברירת המחדל היא 0.
retainDays מספר שלם מספר הימים לשמירת הגיבוי הזה, שאחריהם הוא יימחק אוטומטית. אם לא מציינים את השדה הזה או אם הוא מוגדר לערך 0, הגיבוי לא יימחק באופן אוטומטי. לגיבויים שנוצרו אוטומטית מלוח זמנים לגיבוי, השדה הזה מקבל את הערך BackupPlan.RetentionPolicy.backup_default_retain_days. אם לא מציינים ערך בשדה הזה בגיבויים שנוצרו, הסוכן משתמש בערך BackupPlan.RetentionPolicy.backup_default_retain_days. אם מגדירים בשדה הזה ערך שקטן מ-delete_lock_days, הסוכן מחזיר תשובה לא תקינה. הערך של השדה הזה יכול לעלות רק בבקשת עדכון, אחרת הסוכן יחזיר תגובה לא תקינה באופן מיידי. ברירת המחדל היא 0.

ManualBackupRequestStatus

המאפיין מגדיר את המצב הנצפה של משאב ManualBackupRequest.

מופיע ב: - ManualBackupRequest

שדה תיאור
timeToExpire זמן השעה שבה התוקף של המשאב יפוג.
statusField StatusFields הסטטוס של המצב שנצפה במשאב ManualBackupRequest.
statusMessage string ‫statusMessage היא הודעת שגיאה כלשהי לגבי משאב ManualBackupRequest.

ManualClusterBackupRequest

הגדרת הסכימה של ManualClusterBackupRequest API.

מופיע ב: - ManualClusterBackupRequestList

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

ManualClusterBackupRequestList

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

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

ManualClusterBackupRequestSpec

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

מופיע ב: - ManualClusterBackupRequest

שדה תיאור
clusterBackupName string השם של הגיבוי של האשכול שרוצים ליצור. הוא נוצר באותו מרחב שמות כמו המשאב ManualClusterBackupRequest.
clusterBackupPlanRef string השם של תוכנית הגיבוי של האשכול שממנה נמשך משאב ClusterBackupConfig. הערה: תוכנית הגיבוי של האשכול צריכה להיות באותו מרחב שמות כמו משאב ManualClusterBackupRequest.
description string מחרוזת תיאורית שמשתמשים מציינים לגיבוי האשכול שנוצר על ידי משאב ManualClusterBackupRequest הזה.
deleteLockDays מספר שלם מספר הימים ממועד הגיבוי create_time שבהם המחיקה חסומה. בגיבויים שנוצרו אוטומטית מלוח זמנים, השדה הזה מקבל את הערך BackupPlan.RetentionPolicy.backup_delete_block_days. אם נוצר Backup בלי לציין את השדה הזה, המערכת תיתן לו את הערך BackupPlan.RetentionPolicy.backup_delete_block_days. אם נוצר Backup כשהשדה הזה מוגדר לערך שקטן מהערך של ClusterBackupPlan.RetentionPolicy.backup_delete_block_days, הסוכן מחזיר תגובה לא תקינה. הערך בשדה הזה צריך להיות בין 0-90. הסוכן יכול להגדיל את הערך של השדה הזה רק באמצעות בקשת עדכון, אחרת הוא יחזיר תגובה לא תקינה. הערה: השדה הזה רלוונטי רק לגיבויים במצב Succeeded.
retainDays מספר שלם מספר הימים לשמירת הגיבוי הזה, שאחריהם הוא יימחק אוטומטית. אם לא מציינים את השדה הזה או אם הוא מוגדר לערך 0, הגיבוי לא יימחק באופן אוטומטי. לגיבויים שנוצרו אוטומטית מלוח זמנים לגיבוי, השדה הזה מקבל את הערך BackupPlan.RetentionPolicy.backup_default_retain_days. אם לא מציינים ערך בשדה הזה בגיבויים שנוצרו, הסוכן משתמש בערך ClusterBackupPlan.RetentionPolicy.backup_default_retain_days. אם מגדירים בשדה הזה ערך שקטן מ-delete_lock_days, הסוכן מחזיר תשובה לא תקינה. הערך של השדה הזה יכול לעלות רק בבקשת עדכון, אחרת הסוכן יחזיר תגובה לא תקינה באופן מיידי.

ManualClusterBackupRequestStatus

המאפיין מגדיר את המצב הנצפה של משאב ManualClusterBackupRequest.

מופיע ב: - ManualClusterBackupRequest

שדה תיאור
timeToExpire זמן השעה שבה תוקף המשאב פג.
statusField StatusFields הסטטוס של המצב שנצפה של משאב ManualClusterBackupRequest.

ManualClusterRestoreRequest

הגדרת הסכימה של ManualClusterRestoreRequest API.

מופיע ב: - ManualClusterRestoreRequestList

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

ManualClusterRestoreRequestList

מייצג רשימה של משאבי ManualClusterRestoreRequest.

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

ManualClusterRestoreRequestSpec

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

מופיע ב: - ManualClusterRestoreRequest

שדה תיאור
clusterRestoreName string השם של שחזור האשכול שייווצר.
clusterRestorePlanName string השם של תוכנית השחזור של האשכול שממנו יתבצע השליפה של משאב ClusterRestoreConfig.
clusterBackupName string השם של גיבוי האשכול שמשוחזר. שימו לב: תוכנית השחזור של האשכול וגיבוי האשכול צריכים להיות באותו מרחב שמות כמו משאב ManualClusterRestoreRequest.
description string מחרוזת תיאור שמשתמשים מציינים לשחזור האשכול שנוצר על ידי משאב ManualClusterRestoreRequest הזה.
filter מסנן מסנן שאפשר להשתמש בו כדי לצמצם עוד יותר את בחירת המשאבים לשחזור האשכול, מעבר להיקף הגס שהוגדר ב-ClusterRestorePlan.

ManualRestoreRequest

הגדרת הסכימה של ManualRestoreRequest API.

מופיע ב: - ManualRestoreRequestList

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

ManualRestoreRequestList

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

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

ManualRestoreRequestSpec

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

מופיע ב: - ManualRestoreRequest

שדה תיאור
restoreName string השם של השחזור הידני שרוצים ליצור.
restorePlanName string השם של תוכנית השחזור שממנה יתבצע השחזור של משאב RestoreConfig.
backupName string שם הגיבוי שמשוחזר.
description string מחרוזת תיאור שמשתמשים מגדירים לשחזור שנוצר על ידי משאב ManualRestoreRequest הזה.
filter מסנן מסנן שאפשר להשתמש בו כדי לצמצם עוד יותר את בחירת המשאבים של השחזור מעבר להיקף הגס שהוגדר ב-RestorePlan.

ManualRestoreRequestStatus

המאפיין מגדיר את המצב שנצפה של משאב ManualRestoreRequest.

מופיע ב: - ManualRestoreRequest

שדה תיאור
timeToExpire זמן השעה שבה התוקף של המשאב יפוג.
statusField StatusFields הסטטוס של המצב שנצפה של משאב ManualRestoreRequest.

NamespacedName

הגדרה של שם במרחב שמות ספציפי.

מופיע ב: - NamespacedNames - NamespacedResourceSelection - VolumeBackupSpec - VolumeRestoreSpec

שדה תיאור
namespace string מרחב השמות של המשאב ב-Kubernetes.
name string השם של המשאב ב-Kubernetes.

NamespacedNames

מופיע ב: - BackupScope

שדה תיאור
namespacedNames מערך NamespacedName רשימה של שמות ממרחב שמות.

NamespacedResourceRestoreMode

Underlying type: string התנהגות השחזור למשאבים עם מרחב שמות.

מופיע ב: - RestoreConfig - RestorePolicies

NamespacedResourceSelection

הגדרה של בחירת משאבים עם מרחב שמות לשחזור. צריך לציין אחד מהערכים הבאים יחד עם Type תואם:

`AllNamespaces`, `SelectedNamespaces`, or `SelectedApplications`.

מופיע ב: - RestoreResourceSelection

שדה תיאור
type NamespacedResourceSelectionType סוג הבחירה שרוצים להשתמש בה.
allNamespaces boolean מציינים אם לשחזר את כל המשאבים במרחב השמות בגיבוי. השארת השדה הזה לא מוגדר, או הגדרתו ל-False עם Type שמוגדר ל-NamespacedResourceSelectionType.AllNamespaces, הם פעולות לא תקינות.
selectedNamespaces מערך מחרוזות רשימה של מרחבי השמות שנבחרו לשחזור. אם מספקים ערך יחד עם Type שמוגדר ל-NamespacedResourceSelectionType.SelectedNamespaces, משאבים עם מרחב שמות מקורי שמופיעים ברשימה שצוינה ישוחזרו. הערה: ציון מחרוזת ריקה ברשימה הזו לא משחזר משאבי אשכול שאינם במרחב שמות. כדי לשחזר משאבים של אשכול, אפשר לעיין במאמר ClusterResourceSelection.
selectedApplications מערך NamespacedName רשימה של משאבי ProtectedApplication שנבחרו לשחזור. אם מספקים ערך, יחד עם Type שמוגדר ל-NamespacedResourceSelectionType.SelectedApplications, המשאבים ששייכים לאחת מהאפליקציות שמופיעות ברשימה ישוחזרו.

NamespacedResourceSelectionType

‫Underlying type: string סוג הבחירה של משאבים עם מרחב שמות.

מופיע ב: - NamespacedResourceSelection

מרחבי שמות

מופיע ב: - BackupScope

שדה תיאור
namespaces מערך מחרוזות רשימה של מרחבי שמות.

ObjectStorageBackupConfig

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

שדה תיאור
apiVersion string backup.gdc.goog/v1
kind string ObjectStorageBackupConfig
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
source ObjectStorageEndpoint אחסון האובייקטים של המקור שיש לגבות.
target ObjectStorageEndpoint יעד הגיבוי.
timestamp boolean מציינת אם לאחסן כל העברה בנתיב משנה עם חותמת זמן של הקטגוריה. אם הערך הוא True, המבנה הוא YYYY-MM-DD-hh:mm:ss. כך אפשר לאחסן עותקים של גיבוי שנוצרו בנקודות זמן שונות. ברירת המחדל היא False.

ObjectStorageEndpoint

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

מופיע ב: - ObjectStorageBackupConfig

שדה תיאור
endpoint string נקודת הקצה שמשמשת לגישה לאחסון אובייקטים. לדוגמה, https://s3.svc.
bucket string הקטגוריה בתוך נקודת הקצה שאליה מתייחסים.
secretReference SecretReference ההפניה לפרטי הגישה ל-S3 שמשמשים לגישה לאחסון אובייקטים.

PlatformVersion

ההגדרה הזו מגדירה את גרסת הפלטפורמה.

מופיע ב: - ClusterMetadata

שדה תיאור
gpcVersion string גרסת הענן הפרטי של Google.

ReconciliationError

סוג בסיסי: string השגיאות שהתרחשו במהלך הניסיון האחרון להשוואה בין הנתונים במאגר הגיבוי לבין הנתונים במקור.

מופיע ב: - BackupRepositoryStatus

RepositoryType

סוג בסיסי: string סוג נקודת הקצה שמתבצעת אליה כתיבה.

מופיע ב: - BackupRepositorySpec

ResourceFilter

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

מופיע ב: - TransformationRule

שדה תיאור
namespaces מערך מחרוזות רשימה של מרחבי שמות יעד שכלל טרנספורמציה יחול עליהם. מרחב השמות המקורי של משאב צריך להיות זהה לאחד השמות ברשימה כדי להיחשב כמועמד לשינוי. כדי שהמערכת תתייחס למשאב שלא נמצא במרחב שמות, צריך להזין מחרוזת ריקה ברשימה. אם השדה ריק, כל מרחבי השמות נלקחים בחשבון.
‫groupKinds מערך GroupKind רשימה של משאבי GroupKind יעד שכלל טרנספורמציה יחול עליהם. כדי שמקור GroupKind ייחשב כמועמד לשינוי, הוא צריך להיות זהה לאחד ממקורות GroupKind שצוינו ברשימה. אם השדה ריק, כל המשאבים מסוג GroupKind נלקחים בחשבון. הערה: כדי שמשאב ייחשב כמועמד לשינוי, הוא צריך לעמוד בדרישה Namespaces ובדרישה GroupKinds.
jsonPath string ייצוג המחרוזת של הנתיב ב-JSON שמוביל לשדות במשאב היעד לצורך סינון. אפשר לעיין בתיעוד של JSONPath בכתובת: https://github.com/json-path/JsonPath/blob/master/README.md. אפשר לבדוק פורמטים של JSONPath באינטרנט (לדוגמה, בכתובת https://jsonpath.com/).

ResourceSelector

הגדרת ResourceSelector לסינון שחזור מדויק

מופיע ב: - מסנן

שדה תיאור
groupKind GroupKind בחירת משאבים באמצעות Kubernetes GroupKinds. אם מציינים GroupKind, ייבחרו רק משאבים מהסוג הזה.
name string בחירת משאבים באמצעות שמות המשאבים שלהם. אם מציינים שם, רק משאבים עם השם שצוין ייבחרו.
namespace string בחירת משאבים באמצעות מרחבי השמות שלהם. האפשרות הזו רלוונטית רק למשאבים בהיקף של מרחב שמות, ואי אפשר להשתמש בה כדי לבחור משאבים בהיקף של אשכול. אם מציינים מרחב שמות, רק משאבים במרחב השמות שצוין ייבחרו. אם לא מציינים את ההיקף, המסנן יחול על משאבים בהיקף האשכול וגם על משאבים בהיקף מרחב השמות (למשל, שם או תווית). משאב מרחב השמות עצמו ישוחזר רק אם ישוחזרו משאבים כלשהם במרחב השמות.
‫labels object (keys:string, values:string) בחירת משאבים באמצעות תוויות Kubernetes. אם מציינים תוויות, משאב ייבחר רק אם יש לו את כל התוויות שצוינו וכל ערכי התוויות תואמים.

שחזור

הגדרת הסכימה של Restore API.

מופיע ב: - RestoreList

שדה תיאור
apiVersion string backup.gdc.goog/v1
kind string Restore
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
‫spec RestoreSpec
status RestoreStatus

RestoreConfig

הגדרת התצורה של שחזור.

מופיע ב: - RestorePlanSpec - RestoreSpec

שדה תיאור
volumeDataRestorePolicy VolumeDataRestorePolicy המדיניות שבה יש להשתמש לשחזור נתונים של נפח. אם לא מציינים ערך, המערכת משתמשת בערך ברירת המחדל NO_VOLUME_DATA_RESTORATION.
clusterResourceConflictPolicy ClusterResourceConflictPolicy המדיניות שפותרת קונפליקטים כשמשחזרים משאבים בהיקף אשכול. הבקשה לא תקינה אם השדה הזה לא מצוין. הבקשה הזו לא תקינה אם הערך בשדה הזה הוא CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED והערך cluster_resource_restore_scope מצוין.
namespacedResourceRestoreMode NamespacedResourceRestoreMode מצב השחזור שבו יש להשתמש למשאבים במרחב שמות. הבקשה לא תקינה אם השדה הזה לא מצוין. הבקשה לא תקינה אם השדה הזה מכיל את הערך NAMESPACED_RESOURCE_RESTORE_MODE_UNSPECIFIED והשדה namespaced_resource_restore_scope מוגדר.
clusterResources ClusterResourceSelection המשאבים שאינם במרחב שמות שרוצים לשחזר. אם לא מציינים את השדה הזה, לא מתבצע שחזור של משאב אשכול. שימו לב: גם אם משאבי PersistentVolume לא נמצאים במרחב שמות, המערכת מטפלת בהם בנפרד. פרטים נוספים מופיעים במשאב VolumeDataRestorePolicy. הוספת PersistentVolume GroupKind לרשימה הזו לא קובעת אם PersistentVolume ישוחזר.
‫namespacedResourceAllowlist מערך GroupKind המשאבים הספציפיים במרחב השמות שרוצים לשחזר. אם מוגדר, רק המשאבים שמוגדרים ב-allowlist הזה משוחזרים.
restoreScope BackupScope משאבי מרחב השמות שנבחרו לשחזור. צריך לציין אחת מהרשומות יחד עם Type תקין. הערכים התקפים של Type שאפשר להקצות ל-restoreScope הם AllNamespaces,‏ SelectedNamespaces או SelectedApplications.
substitutionRules מערך SubstitutionRule הכללים שחלים במהלך החלפה של משאבי Kubernetes שגובו. רשימה ריקה מציינת שלא יתבצע שינוי. כללי ההחלפה מוחלים ברצף לפי הסדר שמוגדר. הסדר הזה חשוב, כי שינויים שמתבצעים על ידי כלל מסוים עשויים להשפיע על לוגיקת ההתאמה של הכלל הבא. אפשר לציין רק אחת מהאפשרויות SubstitutionRules או TransformationRules עבור פעולת שחזור נתונה.
transformationRules מערך TransformationRule הכללים שפועלים לפיהם במהלך ההמרה של משאבי Kubernetes שגובו. רשימה ריקה מציינת שלא יתבצע שינוי. כללי הטרנספורמציה מוחלים ברצף לפי הסדר שמוגדר. הסדר הזה חשוב, כי שינויים שבוצעו על ידי כלל עשויים להשפיע על לוגיקת ההתאמה של כלל עוקב. אפשר לציין רק אחת מהאפשרויות SubstitutionRules או TransformationRules עבור פעולת שחזור נתונה.
backupRepository string שם מאגר הגיבוי שמזהה את המאגר של משאב השחזור. השדה הזה צריך להיות מצורף במצב קריאה-כתיבה. שימו לב: יכול להיות שמאגר הגיבוי הזה שונה ממאגר הגיבוי של הגיבוי שאליו מתייחס השחזור הזה. אם לא מספקים את השדה הזה, הוא ייבחר באמצעות הלוגיקה הבאה: 1. אם הגיבוי שאנחנו מבצעים עליו את השחזור מצביע על מאגר לקריאה ולכתיבה באשכול הנוכחי, המאגר הזה נבחר. 2. אם הגיבוי שממנו אנחנו מבצעים שחזור מצביע על מאגר לקריאה בלבד, נבחר מאגר לקריאה וכתיבה מהאשכול ונשתמש בו.
encryptionKey EncryptionKey מפתח הצפנה. אי אפשר לשנות את השדה הזה.

RestoreList

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

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

RestorePlan

הגדרת הסכימה של RestorePlan API.

מופיע ב: - RestorePlanList

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

RestorePlanList

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

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

RestorePlanSpec

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

מופיע ב: - RestorePlan

שדה תיאור
backupPlanName string השם של תוכנית הגיבוי שממנה אפשר להשתמש בגיבויים כמקור לשחזורים שנוצרו באמצעות תוכנית השחזור הזו. חובה למלא את השדה הזה, ואי אפשר לשנות אותו.
restoreConfig RestoreConfig הגדרת השחזור של תוכנית השחזור הזו.
clusterName string השם של האשכול שיכיל את הנתונים שישוחזרו באמצעות תוכנית השחזור הזו. כברירת מחדל, זהו האשכול שבו נוצרה תוכנית השחזור.
description string מחרוזת תיאור שמשתמשים מגדירים לתוכנית השחזור הזו.

RestorePlanStatus

הגדרה של המצב שנצפה בתוכנית השחזור.

מופיע ב: - RestorePlan

שדה תיאור
lastRestoreTime זמן חותמת הזמן של השחזור האחרון שבוצע.
state StatusFields המצב הנוכחי של תוכנית השחזור.

RestoreSpec

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

מופיע ב: - שחזור

שדה תיאור
backupName string השם המלא של משאב הגיבוי שמשמש את משאב Restore הזה לשחזור.
restorePlanName string השם של תוכנית השחזור שממנה משאב ה-RestoreConfig הזה נלקח.
clusterName string שם האשכול שמכיל את הנתונים ששוחזרו על ידי השחזור הזה. כברירת מחדל, זהו האשכול שבו נוצר השחזור.
restoreConfig RestoreConfig ההגדרה של השחזור.
description string תיאור אופציונלי של הגיבוי. אין לכך השפעה על הפונקציונליות.
filter מסנן אפשר להשתמש במסנן כדי לצמצם עוד יותר את בחירת המשאבים לשחזור מעבר להיקף הגס שהוגדר ב-RestorePlan.

RestoreState

סוג בסיסי: string

מופיע ב: - RestoreStatus

RestoreStatus

הגדרת המצב שנצפה בשחזור.

מופיע ב: - שחזור

שדה תיאור
state RestoreState המצב הנוכחי של השחזור.
stateReason string תיאור קריא לאנשים של הסיבה לכך שהשחזור נמצא במצב הנוכחי.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
conditions מערך Condition המאפיין 'מצב' מייצג את התצפיות על המצב הנוכחי של השחזור הזה. סוגי התנאים הידועים: Succeeded
jobCreated boolean מציין אם נוצרת עבודת שחזור עבור השחזור הזה.
resourcesRestoredCount מספר שלם מספר המשאבים ששוחזרו בפעולת השחזור הזו.
resourcesExcludedCount מספר שלם מספר המשאבים שלא נכללו בפעולת השחזור הזו.
resourcesFailedCount מספר שלם מספר המשאבים שהשחזור שלהם נכשל בפעולת השחזור הזו.
restoredVolumesCount מספר שלם מספר הכרכים ששוחזרו בפעולת השחזור הזו.
startTime זמן השעה שבה נוצר תהליך השחזור.
completeTime זמן שעת הסיום של תהליך השחזור.

RetentionPolicy

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

מופיע ב: - BackupPlanSpec

שדה תיאור
backupDeleteLockDays מספר שלם מספר הימים שבמהלכם נחסמת המחיקה של גיבוי שנוצר במסגרת תוכנית הגיבוי הזו. ברירת המחדל היא 0. בשדה הזה צריך להזין מספר שלם בין 0-90. לא ניתן למחוק גיבוי שנוצר במסגרת תוכנית הגיבוי הזו עד שהוא מגיע לערך המשולב של create_time ו-backup_delete_lock_days של הגיבוי. עדכון השדה הזה בתוכנית הגיבוי לא משפיע על גיבויים קיימים שמשויכים אליה. גיבויים שנוצרו אחרי עדכון מוצלח מקבלים אוטומטית את הערך החדש.
backupRetainDays מספר שלם מספר הימים שאחריהם השירות מוחק גיבוי. אם מציינים ערך, גיבוי שנוצר במסגרת תוכנית הגיבוי הזו נמחק אוטומטית אחרי שהוא מגיע לערך המשולב של create_time ו-backup_retain_days. אם לא מציינים זאת, הגיבויים שנוצרים במסגרת תוכנית הגיבוי הזו לא נמחקים אוטומטית. עדכון השדה הזה לא משפיע על גיבויים קיימים שמופיעים מתחתיו. גיבויים שנוצרו אחרי עדכון מוצלח מקבלים אוטומטית את הערך החדש. הערה: אם מציינים ערך של backup_retain_days שהוא קטן מ-backup_delete_lock_days בזמן היצירה או העדכון, הערך נחשב לא תקין והבקשה נדחית באופן מיידי.
locked boolean מציין אם מדיניות שמירת הנתונים של תוכנית הגיבוי הזו נעולה. אם המדיניות מוגדרת כ-True, לא ניתן לבצע עוד עדכונים במדיניות הזו, כולל בשדה locked עצמו. ברירת המחדל היא False.
numBackupsToRetain מספר שלם מספר הגיבויים שיישארו. אם מציינים ערך, הגיבויים הכי ישנים של תוכנית הגיבוי שהגיעו לערך המשולב של create_time ושל backup_delete_lock_days are automatically deleted after the total number of backups under this backup plan reaches the value ofnum_backups_to_retain` יימחקו. אם לא מציינים ערך, יכול להיות שהגיבויים שנוצרו במסגרת תוכנית הגיבוי הזו יימחקו באופן אוטומטי על סמך הערך של backup_retain_days, ויכול להיות שלא. עדכון השדה הזה משפיע על גיבויים קיימים במסגרת תוכנית הגיבוי. הערה: הערך של num_backups_to_retain חייב להיות גדול או שווה למספר הגיבויים שאפשר ליצור בתוך backup_delete_lock_days.

S3Options

הגדרה של האפשרויות להתקשרות לנקודת קצה של S3 עבור מאגר הגיבוי.

מופיע ב: - BackupRepositorySpec

שדה תיאור
bucket string הקטגוריה בנקודת הקצה שאליה מעלים את הגיבויים.
region string האזור של נקודת קצה נתונה. הפורמט תלוי במערכת האחסון.
forcePathStyle boolean מציין אם לכפות כתובות URL בסגנון נתיב לאובייקטים. לדוגמה, https://s3.amazonaws.com// במקום https://.s3.amazonaws.com/.
serverSideEncryption string אלגוריתם ההצפנה בצד השרת שבו נעשה שימוש כשמאחסנים אובייקטים. לדוגמה, AES256 oraws:kms`.
kmsKeyId string מזהה מפתח ה-KMS שבו יש להשתמש לאחסון אובייקטים אם ההצפנה בצד השרת מתבצעת באמצעות KMS.

לוח זמנים

מייצג סוג הודעה פנימי שמגדיר לוח זמנים של cron.

מופיע ב: - BackupPlanSpec

שדה תיאור
cronSchedule string לוח זמנים של מחרוזת cron שבו מבוצעת פעולה.
paused boolean מציין אם הפעולה המתוזמנת לא פעילה או פעילה. אם המדיניות מוגדרת לערך True, הפעולה המתוזמנת לא תהיה פעילה. ברירת המחדל היא True.
maxConcurrency מספר שלם מציינת את המספר המקסימלי של גיבויים מתוזמנים פעילים שיכולים להתקיים בו-זמנית במסגרת תוכנית גיבוי. אם מציינים מספר, לא יכולים להיות יותר ממספר הגיבויים המתוזמנים הזה מתוכנית הגיבוי הזו במצב פעיל בכל זמן נתון. אם לא מציינים ערך, ברירת המחדל היא 2.

מדינה

סוג בסיסי: string ערך שמציין באיזה מצב נמצאת כרגע תוכנית הגיבוי.

מופיע ב: - BackupPlanStatus

SubstitutionRule

הגדרת כללי ההחלפה.

מופיע ב: - RestoreConfig

שדה תיאור
target SubstitutionTarget קריטריון ההתאמה שבודק אם משאב הוא מועמד להחלפה ויש לו שדות שתואמים לערך JSONPath שסופק.
originValuePattern string מחרוזת של תבנית ביטוי רגולרי שמוחלת על ערך ה-JSON שתואם לערך Target שסופק. אם לא מציינים ערך, המערכת תמיד מחליפה את הערך המקורי באמצעות הערך שצוין NewValue. הערה: מחרוזת ריקה היא תבנית regex לגיטימית, והמערכת מתייחסת אליה כמו לכל מחרוזת אחרת.
newValue string הערך הרצוי בפורמט מחרוזת שיוחלף.

SubstitutionTarget

ההגדרה הזו מגדירה את הכללים של מועמדים להחלפה.

מופיע ב: - SubstitutionRule

שדה תיאור
namespaces מערך מחרוזות רשימה של מרחבי שמות יעד שכלל החלפה חל עליהם. מרחב השמות המקורי של משאב צריך להיות זהה לאחד השמות ברשימה כדי להיחשב כמועמד להחלפה. כדי שמשאב שלא נמצא במרחב שמות ייחשב, צריך לספק מחרוזת ריקה. אם השדה ריק, כל מרחבי השמות נלקחים בחשבון.
‫groupKinds מערך GroupKind רשימה של משאבי GroupKind לטירגוט שהכלל להחלפה חל עליהם. כדי שמשאב ייחשב כמועמד להחלפה, המשאב המקורי שלו GroupKind צריך להיות זהה לאחד מהמשאבים GroupKind שצוינו ברשימה. אם השדה ריק, כל המשאבים מסוג GroupKind נלקחים בחשבון. הערה: כדי שמשאב ייחשב כמועמד להחלפה, הוא צריך לעמוד בדרישות של מרחב השמות וגם בדרישות של GroupKind.
jsonPath string ייצוג המחרוזת של נתיב ה-JSON שמוביל לשדות במשאב היעד, שנמצאים בפורמט JSON להחלפה.

TargetCluster

מייצג אשכול שהנתונים שלו יגובו או ישוחזרו.

מופיע ב: - ClusterBackupPlanSpec - ClusterBackupSpec - ClusterRestorePlanSpec - ClusterRestoreSpec - ClusterVolumeBackupSpec - ClusterVolumeRestoreSpec

שדה תיאור
targetClusterType TargetClusterType סוג האשכול
targetClusterName TypedLocalObjectReference במקרה של UserCluster, השם מתייחס ל-GDC Cluster באותו מרחב שמות מתחת ל-clusters.cluster.gdc.goog Group Kind. ב-Management API, צריך להשאיר את השדה הזה ריק.

TargetClusterType

סוג בסיסי: string

מופיע ב: - TargetCluster

TransformationRule

הגדרת כללי טרנספורמציה באמצעות jsonPatch.

מופיע ב: - RestoreConfig

שדה תיאור
fieldActions מערך TransformationRuleAction רשימת פעולות לביצוע במשאבים פוטנציאליים על סמך JSON Patch RFC.
resourceFilter ResourceFilter קריטריון ההתאמה לבדיקה שקובע אם משאב הוא מועמד לשינוי. הערה: אם הערך של resourceFilter ריק או לא מוגדר, כל המשאבים יתאימו.

TransformationRuleAction

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

מופיע ב: - TransformationRule

שדה תיאור
op TransformationRuleOperation סוג הפעולה שהמשתמש רוצה לבצע כחלק משינוי המשאבים במהלך פעולת שחזור. אפשר לראות את רשימת הפעולות התקינות בכתובת https://www.rfc-editor.org/rfc/rfc6902#section-4.4.
from string ייצוג של תיקון JSON של נתיב בתוך ה-JSON שמוביל לשדות במשאב היעד לפעולות העברה והעתקה.
path string ייצוג של תיקון JSON של נתיב בתוך ה-JSON שמוביל לשדות במשאב היעד עבור פעולות מסוימות.
value string הערך הרצוי בפורמט מחרוזת לשימוש בטרנספורמציה.

TransformationRuleOperation

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

מופיע ב: - TransformationRuleAction

VMBackupJobList

כולל רשימה של גיבויים.

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

VMBackupJobSpec

הגדרה של המצב הרצוי של הגיבוי.

מופיע ב: - VMBackupJob

שדה תיאור
backupRef NamespacedName שם הגיבוי של מישור הבקרה שאליו משויכת משימת הגיבוי של מכונת ה-VM. השם לא ניתן לשינוי.
vmRef NamespacedName ההפניה למכונה הווירטואלית שה-CR מגבה. ההפניה הזו יכולה להיות nil אם הגיבוי הוא גיבוי של דיסק
vmDiskRefs מערך VMDisk רשימת דיסקים של מכונות וירטואליות שהבקשה הזו מגבה
‫volumeBackupRefs object (keys:string, values:VolumeBackup) מיפוי של שם הגיבוי של עוצמת הקול למבנה VolumeBackup בגיבוי הזה. הנתונים האלה מוטמעים ב-VMBackupJob ולא קיימים באשכול.
description string תיאור אופציונלי של הגיבוי. השדה הזה לא משפיע על הפונקציונליות.
manual boolean המדיניות הזו קובעת אם משאב הגיבוי נוצר באופן ידני. אם True, הגיבוי הזה נוצר באופן ידני. אם False, הגיבוי הזה נוצר באופן אוטומטי מלוח הזמנים של תוכנית הגיבוי.
deleteLockDays מספר שלם מספר הימים ממועד הגיבוי create_time שבהם המחיקה חסומה. בגיבויים שנוצרו אוטומטית מלוח זמנים של גיבויים, השדה הזה מוגדר לערך BackupPlan.RetentionPolicy.backup_delete_block_days. לגיבויים שנוצרו באופן ידני ולא צוין בהם ערך בשדה הזה, השירות מקצה את הערך BackupPlan.RetentionPolicy.backup_delete_block_days. אם נוצר גיבוי שבו הערך של השדה הזה נמוך מהערך של BackupPlan.RetentionPolicy.backup_delete_block_days, השירות מחזיר תגובה לא תקינה. בשדה הזה צריך להזין מספר שלם בין 0-90. השדה הזה יכול לגדול רק כתוצאה מבקשת עדכון, אחרת השירות יחזיר תגובה לא תקינה. הערה: השדה הזה רלוונטי רק לגיבויים במצב Succeeded. ברירת המחדל היא 0.
retainDays מספר שלם מספר הימים לשמירת הגיבוי הזה, שאחריהם הוא יימחק אוטומטית. הערך הזה מחושב מתוך create_time של הגיבוי. אם לא מציינים את השדה הזה או אם הוא מוגדר לערך 0, הגיבוי לא יימחק באופן אוטומטי. לגיבויים שנוצרו אוטומטית מלוח זמנים לגיבוי, השדה הזה מקבל את הערך BackupPlan.RetentionPolicy.backup_retain_days. לגיבויים שנוצרו באופן ידני ולא צוין בהם ערך בשדה הזה, השירות מקצה את הערך BackupPlan.RetentionPolicy.backup_retain_days. אם נוצר גיבוי שבו הערך של השדה הזה נמוך מהערך של delete_lock_days, השירות מחזיר תגובה לא תקינה. השדה הזה יכול לגדול רק כתוצאה מבקשת עדכון, אחרת השירות יחזיר תגובה לא תקינה. ברירת המחדל היא 0.

VMBackupJobStatus

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

מופיע ב: - VMBackupJob

שדה תיאור
state VMBackupJobState המצב הנוכחי של הגיבוי.
reason string תיאור קריא לאנשים של הסיבה לכך שהגיבוי נמצא במצב הנוכחי.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
conditions מערך Condition המאפיין Conditions מייצג את התצפיות על המצב הנוכחי של VMBackupJob. סוגי התנאים הידועים: Succeeded
createTime זמן חותמת הזמן של מועד יצירת המשאב VMBackupJob. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
snapshotTime זמן חותמת הזמן של מועד הצילום של כל הדיסקים במשאב VMBackupJob. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
updateTime זמן חותמת הזמן של העדכון האחרון של VMBackupJob. אפשר להמיר את הערך הזה לפורמט RFC 3339 וממנו.
volumeCount מספר שלם המספר הכולל של אמצעי האחסון שגובו.
retryCount מספר שלם המספר הכולל של ניסיונות חוזרים שנדרשים לגיבוי המכונה הווירטואלית או הדיסק של המכונה הווירטואלית
deleteLockExpireTime זמן השעה שבה יפוג תוקף נעילת המחיקה. זהו שדה פלט בלבד שמחושב מהערך המשולב של create_time ו-delete_lock_days, והוא מתעדכן בהתאם כשמעדכנים את השדה delete_lock_days של גיבוי. הערה: השדה הזה רלוונטי רק לגיבויים במצב Succeeded.
retainExpireTime זמן השעה שבה הגיבוי נמחק אוטומטית. זהו שדה פלט בלבד שמחושב מהערך המשולב של create_time ו-retain_days, והוא מתעדכן בהתאם כשמעדכנים את השדה retain_days של גיבוי.
completeTime זמן זמן השלמת הגיבוי.

VMDisk

מופיע ב: - VMBackupJobSpec

שדה תיאור
namespace string מרחב השמות שבו נמצא דיסק ה-VM
name string השם של דיסק ה-VM
pvcName string השם של ה-PVC הבסיסי
uid UID מזהה ייחודי של ה-PVC. השדה הזה משמש לקבלת ה-VMBackupJob הספציפי הזה בהינתן המזהה הייחודי של ה-PVC
sizeBytes מספר שלם הגודל הכולל, בבייטים.

VolumeBackup

הגדרת הסכימה של VolumeBackup API.

מופיע ב: - VMBackupJobSpec - VolumeBackupList

שדה תיאור
apiVersion string backup.gdc.goog/v1
kind string VolumeBackup
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API.
spec VolumeBackupSpec
‫status VolumeBackupStatus

VolumeBackupFormat

סוג בסיסי: string סוג enum שמציין את הפורמט של הגיבוי של נפח האחסון.

מופיע ב: - VolumeBackupStatus

VolumeBackupList

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

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

VolumeBackupSpec

ההגדרה הזו מגדירה את המצב הרצוי של גיבוי נפח.

מופיע ב: - VolumeBackup

שדה תיאור
clusterName string השם של האשכול שגיבוי הנפח הזה שומר את הנתונים שלו. כברירת מחדל, זהו האשכול שבו נוצר הגיבוי של אמצעי האחסון.
backupName string השם של הגיבוי המשויך. כל גיבוי של נפח אחסון צריך להיות משויך לגיבוי.
backupPlanName string השם של תוכנית הגיבוי שממנה נוצר הגיבוי המשויך.
sourcePVC NamespacedName דרישת נפח אחסון מתמיד (Persistent Volume Claim) של המקור שממנו נוצר הגיבוי של נפח האחסון.
volumeBackupHandle string ידית גיבוי של נפח בסיסי שמזהה באופן ייחודי גיבוי של נפח בתוך מאגר גיבויים של נפחים. הכינוי הזה לא בפורמט אחיד והמערכת מתייחסת אליו כמחרוזת אטומה. הוצא משימוש: במקומו צריך להשתמש בשדה 'סטטוס'.

VolumeBackupState

סוג בסיסי: string סוג enum שמציע את המצב הנוכחי של גיבוי נפח אחסון.

מופיע ב: - VolumeBackupStatus

VolumeBackupStatus

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

מופיע ב: - VolumeBackup

שדה תיאור
volumeBackupHandle string ידית גיבוי של נפח בסיסי, שמזהה באופן ייחודי גיבוי של נפח בתוך מאגר גיבויים של נפחים. הכינוי הזה לא בפורמט אחיד והמערכת מתייחסת אליו כמחרוזת אטומה.
format VolumeBackupFormat פורמט גיבוי של נפח אחסון. לדוגמה, PD,‏ Portable וכו'.
storageBytes מספר שלם גודל הגיבוי של נפח האחסון באחסון הגיבוי. בגיבויים מצטברים, הערך הזה עשוי להשתנות באופן דינמי אם אחד מהגיבויים הקודמים של עוצמת הקול נמחק.
diskSizeBytes מספר שלם הגודל המינימלי של הדיסק שאליו אפשר לשחזר את הגיבוי של הווליום הזה.
‫state VolumeBackupState המצב הנוכחי של גיבוי הנפח.
message string הודעה שאנשים יכולים לקרוא, שמציינת פרטים על הסיבה למצב הגיבוי.
completeTime זמן חותמת הזמן שבה הושלם השימוש במשאב VolumeBackup הזה, בפורמט הטקסט RFC 3339.
errorStatus ErrorStatus השגיאות האחרונות, כולל השעות שבהן הן נצפו.
conditions מערך Condition המאפיין Conditions (תנאים) מייצג את התצפיות על המצב הנוכחי של VolumeBackup.

VolumeDataRestorePolicy

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

מופיע ב: - RestoreConfig - RestorePolicies

VolumeRestore

הגדרת הסכימה של VolumeRestore API.

מופיע ב: - VolumeRestoreList

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

VolumeRestoreList

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

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

VolumeRestoreSpec

ההגדרה הזו מגדירה את המצב הרצוי של שחזור נפח.

מופיע ב: - VolumeRestore

שדה תיאור
clusterName string השם של האשכול שמכיל את הנתונים משחזור הנפח הזה. כברירת מחדל, זהו האשכול שבו נוצר השחזור של אמצעי האחסון.
restoreName string השם של משאב השחזור שיצר את שחזור הנפח הזה.
volumeBackupName string השם של משאב הגיבוי של אמצעי האחסון שאנחנו משחזרים.
targetPvc NamespacedName משאב היעד PersistentVolumeClaim שרוצים לשחזר.

VolumeRestoreStatus

הגדרה של המצב הנצפה של שחזור נפח.

מופיע ב: - VolumeRestore

שדה תיאור
volumeBackupHandle string ידית גיבוי של נפח בסיסי, שמזהה באופן ייחודי גיבוי של נפח בתוך מאגר גיבויים של נפחים. הכינוי הזה לא בפורמט אחיד והמערכת מתייחסת אליו כמחרוזת אטומה.
state VolumeRestoreState המצב הנוכחי של שחזור עוצמת הקול.
stateMessage string תיאור קריא (לבני אדם) של המצב הנוכחי.
conditions מערך Condition התנאים מייצגים את התצפיות על המצב הנוכחי של השחזור של הכרך הזה. סוגי התנאים הידועים: מוכן.
completeTime זמן שעת הסיום של תהליך השחזור של הכרך.

VolumeStrategy

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

מופיע ב: - BackupConfig