Google Cloud Storage
במאמר הזה מוסבר איך לשלב את Cloud Storage עם מודול ה-SOAR של Google Security Operations.
השילוב הזה משתמש ברכיב אחד או יותר של קוד פתוח. אפשר להוריד עותק של קוד המקור של השילוב הזה מקטגוריה של Cloud Storage.
תרחישים לדוגמה
בפלטפורמת Google SecOps SOAR, השילוב עם Google Cloud Storage פותר את תרחישי השימוש הבאים:
אחסון ראיות לאירועים: פלייבוקים יכולים לאסוף ולאחסן באופן אוטומטי ראיות שקשורות לאירועים, כמו יומנים ודוגמאות של תוכנות זדוניות, בקטגוריות של Cloud Storage. כך מתקבל מאגר חסין לחבלות לשימור ראיות.
שיתוף מודיעין איומי סייבר: צוות האבטחה יכול להשתמש ב-Cloud Storage כדי לשתף בצורה מאובטחת פידים של מודיעין איומי סייבר, כמו רשימות של כתובות IP ודומיינים זדוניים, עם צוותים או ארגונים אחרים. שיתוף פידים מאפשר הגנה שיתופית מפני איומים וקיצור זמני התגובה.
שילוב של ארגז חול לניתוח תוכנות זדוניות: אפשר להגדיר את פלייבוקים כך שישלחו באופן אוטומטי קבצים חשודים מאירוע לארגז חול לניתוח תוכנות זדוניות שמבוסס-ענן. כדי לספק ניתוח יעיל וניתן להרחבה של תוכנות זדוניות, אפשר לאחסן את תוצאות הניתוח ב-Cloud Storage לצורך בדיקה ופעולה נוספת.
גיבוי של הגדרות האבטחה: אפשר להשתמש ביכולות ה-SOAR של Google SecOps כדי לבצע גיבויים אוטומטיים קבועים של הגדרות אבטחה קריטיות כמו כללי חומת אש וחתימות של מערכת לזיהוי פריצות ב-Cloud Storage. גיבוי אוטומטי מספק המשכיות עסקית והתאוששות מהירה יותר במקרה של שינויים מקריים או זדוניים.
אחסון ארטיפקטים של קמפיין פישינג: אפשר להשתמש ביכולות ה-SOAR של Google SecOps כדי לאחסן הודעות פישינג באימייל, קבצים מצורפים וארטיפקטים אחרים ב-Cloud Storage במהלך חקירה של קמפיין פישינג. אחסון פריטי המידע מאפשר ניתוח מרוכז ושמירה של ראיות לצורך הליך משפטי פוטנציאלי.
לפני שמתחילים
לפני שמגדירים את השילוב של Cloud Storage ב-Google SecOps, צריך לבצע את השלבים המקדימים הבאים:
יצירה של חשבון שירות
כדי ליצור חשבון שירות, מבצעים את השלבים הבאים:
במסוף Google Cloud , עוברים אל Credentials. לדף Credentials
בתפריט Create credentials בוחרים באפשרות Service account.
מזינים שם בשדה Service account name ולוחצים על Create and continue.
מדלגים על המסכים של הקצאת תפקידים אופציונלית וגישה של גורם ראשי על ידי לחיצה על המשך > סיום.
הקצאת תפקידים לחשבון השירות
כדי לאפשר לשילוב לגשת לקטגוריות ולאובייקטים של אחסון ולנהל אותם, צריך להקצות את התפקידים הנדרשים לחשבון השירות:
במסוף Google Cloud , נכנסים אל IAM & Admin > IAM.
מוצאים את חשבון השירות ולוחצים על editEdit principal.
לוחצים על Add another role ובוחרים את התפקידים הבאים:
אדמין של Storage: שליטה מלאה בקטגוריות ובאובייקטים.
Service Usage Consumer: נדרש רק אם משתמשים ב
Quota Project IDלמטרות חיוב.
לוחצים על Save.
בחירה והגדרה של שיטת אימות
Workload Identity היא שיטת האימות המומלצת כי היא משתמשת באסימונים לזמן קצר ולא בסודות סטטיים.
מפתח JSON: מסתמך על קובץ מפתח סודי סטטי.
Workload Identity (מומלץ): משתמש באסימוני גישה זמניים.
הגדרת מפתח JSON
כדי ליצור קובץ מפתח של חשבון שירות בפורמט JSON, פועלים לפי השלבים הבאים:
בוחרים את חשבון השירות במסוף Google Cloud ועוברים אל Keys (מפתחות).
לוחצים על Add key > Create new key.
בוחרים באפשרות JSON ולוחצים על Create. קובץ המפתח יורד למחשב.
הגדרת פרטי כניסה של Workload Identity
באמצעות Workload Identity, Google SecOps יכול להתחזות לחשבון השירות שלכם בצורה מאובטחת. כדי להגדיר את Workload Identity, פועלים לפי השלבים הבאים.
הגדרת מופע השילוב
כדי להפעיל את תהליך גילוי הזהויות, צריך קודם להגדיר את פרמטרי החיבור הבסיסיים ב-Google SecOps:
עוברים אל מרכז התוכן > שילובים של תגובות.
מחפשים את האינטגרציה Google Cloud Storage ובוחרים בה.
מגדירים את הפרמטרים הבאים שהם חובה:
API Root (בסיס ה-API): מזינים את כתובת ה-URL הבסיסית (למשל
https://storage.googleapis.com).Workload Identity Email: מזינים את כתובת האימייל של חשבון השירות שיצרתם קודם.
אימות SSL: מוודאים שהאפשרות הזו מופעלת.
משאירים את השדה User's Service Account (JSON) ריק.
לוחצים על Save.
זיהוי כתובת האימייל הייחודית של הזהות
כדי לזהות את כתובת הזהות הספציפית, צריך להפעיל בדיקת חיבור, כי Google SecOps משתמש בחשבון משתמש פנימי ספציפי כדי לתקשר עם המשאבים שלכם ב- Google Cloud . השלב הזה עוזר לוודא שאתם מעניקים הרשאות לגורם הנכון בעורף המערכת.
לוחצים על בדיקה. הבדיקה צפויה להיכשל.
לוחצים על הכפתור close_small ליד Test.
מחפשים בהודעת השגיאה כתובת אימייל שמתחילה ב-
gke-init-python@...או ב-soar-python@.... מעתיקים את כתובת האימייל הייחודית הזו.
מתן הרשאות להתחזות
כדי ליצור יחסי אמון, צריך להעניק סמכות לזהות הייחודית לפעול בשם חשבון השירות. בשלב האחרון הזה נוצר גשר מאובטח שמאפשר לשילוב לגשת למשאבים שלכם באמצעות אסימונים זמניים לטווח קצר.
במסוף Google Cloud , נכנסים אל IAM & Admin > Service Accounts.
בוחרים את חשבון השירות של היעד ועוברים אל Permissions (הרשאות).
לוחצים על הענקת גישה.
בשדה New principals, מדביקים את כתובת האימייל של הזהות הייחודית שהעתקתם מ-Google SecOps.
בשדה Assign roles, בוחרים את התפקיד
Service Account Token Creator(roles/iam.serviceAccountTokenCreator).לוחצים על Save.
שילוב של Cloud Storage עם Google SecOps
השילוב דורש את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Service Account |
אופציונלי
התוכן המלא של קובץ מפתח ה-JSON של חשבון השירות. |
Workload Identity Email |
אופציונלי.
כתובת האימייל של הלקוח של חשבון השירות שמשמש להתחזות ב-Workload Identity. |
Project ID |
אופציונלי מזהה הפרויקט שבו משתמשים לשילוב עם Cloud Storage. אם לא מגדירים ערך לפרמטר הזה, מזהה הפרויקט מאוחזר מתוכן קובץ ה-JSON שמוגדר בפרמטר |
Quota Project ID |
אופציונלי מזהה הפרויקט ב- Google Cloud שמשמש לממשקי ה-API ולחיוב ב- Google Cloud . כדי להשתמש בפרמטר הזה, צריך להקצות לחשבון השירות את התפקיד אם לא מספקים ערך, מזהה הפרויקט מאוחזר מתוכן קובץ ה-JSON שסופק בפרמטר |
הוראות להגדרת שילוב ב-Google SecOps מופיעות במאמר הגדרת שילובים.
אם צריך, אפשר לבצע שינויים בשלב מאוחר יותר. אחרי שמגדירים מופע של שילוב, אפשר להשתמש בו ב-playbooks. במאמר תמיכה במספר מופעים מוסבר איך להגדיר מספר מופעים ולתמוך בהם.
פעולות
מידע נוסף על פעולות זמין במאמרים תגובה לפעולות בהמתנה מ-Your Workdesk וביצוע פעולה ידנית.
הורדת אובייקט מקטגוריה
משתמשים בפעולה הזו כדי להוריד אובייקט (קובץ) ספציפי מקטגוריה של Cloud Storage.
הפעולה הזו לא מופעלת בישויות.
הוספת נתונים לפעולה
כדי להוריד אובייקט מקטגוריה, צריך להגדיר את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Bucket Name |
חובה שם הקטגוריה של Cloud Storage שמכילה את האובייקט להורדה. |
Object Name |
חובה השם המלא של האובייקט שרוצים להוריד. אם האובייקט נמצא בתיקייה בקטגוריה, צריך לכלול את הנתיב לתיקייה, למשל |
Download Path |
חובה הנתיב המוחלט של האובייקט שהורד, שמוביל לספרייה קיימת, לדוגמה, |
ערכי פלט של פעולות
הפעולה Download an Object From a Bucket (הורדת אובייקט מקטגוריה) מספקת את הפלט הבא:
| סוג פלט הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאה בפורמט JSON
הדוגמה הבאה מתארת את פלט התוצאה בפורמט JSON שמתקבל כשמשתמשים בפעולה Download an Object From a Bucket:
{
"object_name": "123.txt"
"download_path": "/usr/bin/share/download.txt"
}
הודעות פלט
ב-Case Wall, הפעולה Download an Object From a Bucket (הורדת אובייקט מקטגוריה) מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הושלמה בהצלחה. |
Error executing action "Download an Object From a Bucket".
Reason: ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט התוצאה של הסקריפט כשמשתמשים בפעולה Download an Object From a Bucket (הורדת אובייקט מדלי):
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
אחזור רשימה של בקרת גישה של קטגוריה
משתמשים בפעולה Get a Bucket's Access Control List (אחזור רשימה של בקרת גישה של קטגוריה) כדי לאחזר ולהציג רשימות ACL של קטגוריות של Cloud Storage שצוינו.
הפעולה הזו לא מופעלת בישויות.
קלט של הפעולה
הפעולה Get a Bucket's Access Control List (קבלת רשימת בקרת הגישה של מאגר) דורשת את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Bucket Name |
חובה השם של הקטגוריה של Cloud Storage שרוצים לאחזר את רשימת ה-ACL שלה. כדי לאחזר רשימות ACL של כמה קטגוריות, מזינים את שמות הקטגוריות כמחרוזת מופרדת בפסיקים, כמו |
פלטים של פעולות
הפעולה 'קבלת רשימה של בקרת גישה של קטגוריה' מספקת את הפלטים הבאים:
| סוג פלט הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאה בפורמט JSON
[
{"BucketName": "ziv",
"BucketACLs": [
{"Entity": "project-owners-ID",
"Role": "OWNER"}
]
}
]
הודעות פלט
ב-Case Wall, הפעולה Get a Bucket's רשימה של בקרת גישה מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הושלמה בהצלחה. |
Error executing action "Get a Bucket's Access Control List".
Reason:
ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט התוצאה של הסקריפט כשמשתמשים בפעולה Get a Bucket's Access Control List (קבלת רשימה של בקרת גישה של דלי):
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
הצגת רשימת האובייקטים בקטגוריה
משתמשים בפעולה List Bucket Objects (הצגת רשימת האובייקטים בקטגוריה) כדי להציג רשימה של האובייקטים שמאוחסנים בקטגוריה של Cloud Storage.
הפעולה הזו לא פועלת על ישויות.
קלט של הפעולה
כדי להשתמש בפעולה List Bucket Objects, צריך להגדיר את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Bucket Name |
חובה שם הקטגוריה שממנה מאחזרים אובייקטים. |
Max Objects to Return |
אופציונלי מספר האובייקטים שיוחזרו. כברירת מחדל, הפעולה מחזירה 50 אובייקטים בכל פעם שהיא מופעלת. |
Retrieves the Access Control List of an object |
אופציונלי אם בוחרים באפשרות הזו, הפעולה מאחזרת את רשימת ה-ACL של האובייקט. האפשרות הזו לא מסומנת כברירת מחדל. |
פלטים של פעולות
הפעולה List Bucket Objects (רשימת אובייקטים בקטגוריה) מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאה בפורמט JSON
בדוגמאות הבאות מתוארים פלט התוצאות ב-JSON שמתקבלות כשמשתמשים בפעולה List Bucket Objects:
אם לא נבחר הפרמטר
Retrieves the Access Control List of an object:{ "Objects": [ { "ObjectName": "test.txt", "Bucket": "ContentType": "TimeCreated": " ", "TimeUpdated": " ", "Size": 18, "MD5": "7CjVfQ+Oz/C0pI08IKRdvQ==", "Owner": "", "CR32c": "RQEqxA==", "id": "siemplify-tip/test.txt/1604926667310271" } ] }אם הפרמטר
Retrieves the Access Control List of an objectנבחר:{ "Objects": [ { "ObjectName": "test.txt", "Bucket": "BUCKET_NAME", "ContentType": "text/plain" "TimeCreated": " ", "TimeUpdated": " ", "Size": 18, "MD5": "7CjVfQ+Oz/C0pI08IKRdvQ==", "Owner": "", "CR32c": "RQEqxA==", "id": "BUCKET_NAME/test.txt/1604926667310271", "ObjectACL": [ { "entity": "user@example.com", "role": "OWNER" }] }, ] }
הודעות פלט
ב-Case Wall, הפעולה List Bucket Objects מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הושלמה בהצלחה. |
Error executing action "List Bucket Objects". Reason:
ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה List Bucket Objects:
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
הצגת רשימה של קטגוריות
משתמשים בפעולה List Buckets כדי לאחזר רשימה של קטגוריות מ-Cloud Storage.
הפעולה הזו לא מופעלת בישויות.
הוספת נתונים לפעולה
הפעולה List Buckets (רשימת קטגוריות) דורשת את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Max Results |
אופציונלי המספר המקסימלי של קטגוריות שיוחזרו. כברירת מחדל, הפעולה מחזירה 50 קטגוריות. |
פלטים של פעולות
הפעולה List Buckets מספקת את הפלטים הבאים:
| סוג פלט הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאה בפורמט JSON
בדוגמה הבאה מתואר פלט תוצאת ה-JSON שמתקבל כשמשתמשים בפעולה List Buckets:
{
"Buckets": [
{
"CreationDate": "2020-11-09T12:57:03.981Z",
"ModificationDate": "2020-11-09T12:57:03.981Z",
"Name": "testexample",
"Owner": "testexample"
}]
}
הודעות פלט
ב-Case Wall, הפעולה List Buckets מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הושלמה בהצלחה. |
Error executing action "List Buckets". Reason:
ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה List Buckets:
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
פינג
משתמשים בפעולת הפינג כדי לבדוק את הקישוריות ל-Cloud Storage.
הפעולה הזו לא מופעלת בישויות.
קלט של הפעולה
אין.
ערכי פלט של פעולות
הפעולה מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
ב-Case Wall, הפעולה Ping מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
Successfully connected to the Google Cloud Storage server with
the provided connection parameters! |
הפעולה הושלמה בהצלחה. |
Failed to connect to the Google Cloud Storage server! Error is
ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה Ping:
| שם תוצאת הסקריפט | ערך |
|---|---|
is_success |
True או False |
הסרת הגישה הציבורית מהקטגוריה
כדי להסיר את הגישה הציבורית מהקטגוריה של Cloud Storage, משתמשים בפעולה Remove Public Access From Bucket.
כדי לבצע את הפעולה הזו, צריך להקצות את התפקיד Storage Admin לחשבון השירות שבו משתמשים בשילוב.
הפעולה הזו לא מופעלת בישויות.
הוספת נתונים לפעולה
כדי להסיר את הגישה הציבורית מהקטגוריה, צריך להגדיר את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Resource Name |
חובה שם המשאב של הקטגוריה. |
Prevent Public Access From Bucket |
חובה אם בוחרים באפשרות הזו, הפעולה מגדירה את הקטגוריה כך שתמנע גישה ציבורית אפשרית. |
פלטים של פעולות
הפעולה "הסרת הגישה הציבורית מהקטגוריה" מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
ב-Case Wall, הפעולה Remove Public Access From Bucket (הסרת גישה ציבורית מקטגוריה) מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
Successfully removed public access from bucket using Google
Cloud Storage: RESOURCE_NAME
|
הפעולה הושלמה בהצלחה. |
Error executing action "Remove Public Access From Bucket".
Reason: ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה "הסרת הגישה הציבורית מהקטגוריה":
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
עדכון רשומה ברשימת ACL בקטגוריה
כדי לעדכן רשומת ACL בקטגוריה של Cloud Storage, משתמשים בפעולה Update an ACL entry on Bucket.
הוספת נתונים לפעולה
כדי להשתמש בפעולה Update an ACL entry on Bucket, צריך להגדיר את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Bucket Name |
חובה שם הקטגוריה שרוצים לשנות את רשימת ה-ACL שלה. |
Entity |
חובה הישות שמחזיקה בהרשאה. הערכים האפשריים הם:
מידע נוסף על ישויות זמין במאמר ייצוגי משאבים. |
Role |
חובה הרשאת הגישה שנדרשת לישות. הערכים האפשריים הם:
|
ערכי פלט של פעולות
הפעולה Update an ACL entry on Bucket (עדכון רשומה ברשימת ACL בקטגוריה) מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
הודעות פלט
ב-Case Wall, הפעולה Update an ACL entry on Bucket מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה בוצעה בהצלחה. התפקיד הקיים לא תואם לערך הפרמטר Role. בודקים את ערך הפרמטר Role. |
Successfully updated ACL entity:
ENTITY to role:
ROLE in bucket
BUCKET_NAME. |
הפעולה בוצעה בהצלחה. |
|
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מתוארים הערכים של פלט תוצאת הסקריפט כשמשתמשים בפעולה Update an ACL entry on Bucket:
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
העלאת אובייקט לקטגוריה
משתמשים בפעולה Upload an Object To a Bucket כדי להעלות אובייקט לקטגוריה של Cloud Storage.
הפעולה הזו לא מופעלת בישויות.
הוספת נתונים לפעולה
הפעולה Upload an Object To a Bucket (העלאת אובייקט לקטגוריה) דורשת את הפרמטרים הבאים:
| פרמטרים | תיאור |
|---|---|
Bucket Name |
חובה שם הקטגוריה שאליה מעלים את האובייקט. |
Source File Path |
חובה הנתיב המוחלט לקובץ שרוצים להעלות, למשל |
Object Name |
חובה שם האובייקט שהועלה בקטגוריה. |
פלטים של פעולות
הפעולה Upload an Object To a Bucket (העלאת אובייקט לקטגוריה) מספקת את הפלט הבא:
| סוג פלט הפעולה | זמינות |
|---|---|
| Case wall attachment | לא זמין |
| קישור לקיר של כרטיס | לא זמין |
| טבלת קיר של בקשות תמיכה | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת הסקריפט | יש גישה |
תוצאה בפורמט JSON
{
"object_id":"BUCKET_NAME/errorlog.txt/1610616919132517",
"Object_name":"errorlog.txt",
"md5_hash":"PTdL8D6pBwIKyMfIXR/H9A==",
"object_path":"/b/BUCKET_NAME/o/errorlog.txt"
}
הודעות פלט
ב-Case Wall, הפעולה Upload an Object To a Bucket (העלאת אובייקט לקטגוריה) מספקת את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הושלמה בהצלחה. |
Error executing action "Upload an Object To a Bucket". Reason:
ERROR_REASON |
הפעולה נכשלה. צריך לבדוק את החיבור לשרת, את הפרמטרים של הקלט או את פרטי הכניסה. |
תוצאת הסקריפט
בטבלה הבאה מפורטים הערכים של פלט התוצאה של הסקריפט כשמשתמשים בפעולה Upload an Object To a Bucket (העלאת אובייקט לדלי):
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.