משאב: פעולת דלי
הפונקציה BucketOperation מייצגת פירוט ברמת ה-ducket של עבודה.
| ייצוג JSON |
|---|
{ "name": string, "bucketName": string, "createTime": string, "startTime": string, "completeTime": string, "counters": { object ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב של ה-BucketOperation. זה מוגדר על ידי השירות. פורמט: |
bucketName |
שם הדלי של האובייקטים שיש לשנות ב-BucketOperation. |
createTime |
פלט בלבד. הזמן בו נוצרה ה-BucketOperation. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
startTime |
פלט בלבד. הזמן בו הפעלת ה-BucketOperation. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
completeTime |
פלט בלבד. הזמן בו הושלמה פעולת ה-BucketOperation. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
counters |
פלט בלבד. מידע על התקדמות פעולת הדלי. |
errorSummaries[] |
פלט בלבד. מסכם שגיאות שנתקלו בהן בערכי יומן שגיאות לדוגמה. |
state |
פלט בלבד. מצב פעולת הדלי. |
שדה איחוד object_configuration. מציין אובייקטים שיש לשנות ב-BucketOperation. הערך object_configuration יכול להיות רק אחד מהבאים: |
|
prefixList |
מציין אובייקטים התואמים לקבוצת קידומות. |
manifest |
מציין אובייקטים בקובץ מניפסט. |
projectSource |
מציין אובייקטים התואמים למסנני האובייקטים במקור הפרויקט. |
שדה איחוד transformation. פעולה שיש לבצע על האובייקטים. הערך transformation יכול להיות רק אחד מהבאים: |
|
putObjectHold |
משנה את סטטוס החזקת האובייקט. |
deleteObject |
מחיקת אובייקטים. |
putMetadata |
מעדכן מטא-דאטה של אובייקטים. מאפשר עדכון של מטא-דאטה בעלי מפתח קבוע ומותאם אישית ומטא-דאטה בעלי מפתח קבוע, כלומר בקרת מטמון, פריסת תוכן, קידוד תוכן, שפת תוכן, סוג תוכן וזמן מותאם אישית. |
rewriteObject |
כתוב מחדש את האובייקט ומעדכן מטא-דאטה כמו מפתח KMS. |
updateObjectCustomContext |
עדכון ההקשר המותאם אישית של האובייקט. |
setObjectAcls |
מעדכן רשימות בקרת גישה (ACL) של אובייקטים. |
מדינה
מתאר את מצב ה-BucketOperation.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה לא בשימוש. |
QUEUED |
נוצר אך טרם התחיל. |
RUNNING |
בתהליך. |
SUCCEEDED |
הושלם בהצלחה. |
CANCELED |
בוטל על ידי המשתמש. |
FAILED |
הופסק עקב תקלה בלתי ניתנת לתיקון. |
Methods |
|
|---|---|
|
מקבל BucketOperation. |
|
מפרט את BucketOperations בפרויקט ובמשימה נתונים. |