הגדרה וניהול של Storage Intelligence

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

התפקידים הנדרשים

כדי לקבל את ההרשאות שדרושות להגדרה ולניהול של Storage Intelligence, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM אדמין לניהול אחסון (roles/storage.admin) בפרויקט, בתיקייה או בארגון. כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

התפקיד המוגדר מראש הזה כולל את ההרשאות שנדרשות להגדרה ולניהול של Storage Intelligence. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:

ההרשאות הנדרשות

כדי להגדיר ולנהל את Storage Intelligence, נדרשות ההרשאות הבאות:

  • הגדרת ניהול אחסון חכם: storage.intelligenceConfigs.update
  • צפייה בהגדרות של Storage Intelligence: storage.intelligenceConfigs.get
  • עדכון של הגדרת Storage Intelligence: storage.intelligenceConfigs.update
  • השבתת Storage Intelligence: storage.intelligenceConfigs.update

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

הגדרת Storage Intelligence

המסוף

  1. נכנסים לדף Configuration של Storage Intelligence במסוף Cloud de Confiance .

    מעבר אל Configuration

  2. לוחצים על הפעלת ניהול אחסון חכם.

  3. בתיבת הדו-שיח Configure Storage Intelligence (הגדרת Storage Intelligence), בוחרים את המשאב שרוצים להגדיר עבורו את Storage Intelligence.

  4. לוחצים על Continue.

  5. אופציונלי: כדי לכלול או לא לכלול קטגוריות ספציפיות בהגדרת Storage Intelligence, מבצעים את הפעולות הבאות:

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

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

  6. לוחצים על הפעלת ההגדרה הזו.

שורת הפקודה

  1. במסוף Cloud de Confiance , מפעילים את Cloud Shell.

    הפעלת Cloud Shell

    בחלק התחתון של Cloud de Confiance המסוף יתחיל סשן של Cloud Shell ותופיע הודעה של שורת הפקודה. Cloud Shell היא סביבת מעטפת שבה ה-CLI של Google Cloud מותקן ומוגדרים ערכים לפרויקט הקיים. הסשן יופעל תוך כמה שניות.

  2. כדי להגדיר את Storage Intelligence, משתמשים בפקודה gcloud storage intelligence-configs enable עם אחד מהדגלים הבאים:

    • --project: הגדרת Storage Intelligence לפרויקט. הערך הוא מזהה פרויקט. לדוגמה, my-project.

    • --sub-folder: הגדרת Storage Intelligence לתיקייה. הערך הוא מזהה תיקייה. לדוגמה, 1234567890.

    • --organization: הגדרת Storage Intelligence לארגון. הערך הוא מזהה הארגון. לדוגמה, 9876546738.

      לדוגמה, הפקודה הבאה מגדירה את Storage Intelligence לפרויקט בשם my-project:

      gcloud storage intelligence-configs enable --project=PROJECT_ID

      כאשר PROJECT_ID הוא מזהה פרויקט.

    כדי לכלול או להחריג באקטים ספציפיים בהגדרות של Storage Intelligence, משתמשים באחד מהדגלים הבאים:

    • --exclude-bucket-regexes: רשימה של ביטויי regex של מזהי קטגוריות שיוחרגו מההגדרה של Storage Intelligence.
    • --include-bucket-regexes: רשימה של ביטויי Regex של מזהי קטגוריות שייכללו בהגדרות של Storage Intelligence.

    לדוגמה, כדי להחריג את כל הקטגוריות שהשם שלהן מכיל את המחרוזת colddata, משתמשים בפקודה הבאה:

    gcloud storage intelligence-configs enable --organization=54343 --exclude-bucket-regexes=colddata.*

    לדוגמה, כדי להחריג קטגוריות אחסון בשם colddata, משתמשים בפקודה הבאה:

    gcloud storage intelligence-configs enable --organization=54343 --exclude-bucket-regexes=colddata

    לדוגמה, כדי להחריג קטגוריות בשם colour או color, משתמשים בפקודה הבאה:

    gcloud storage intelligence-configs enable --organization=my-org --exclude-bucket-regexes=colou?r

    כדי לכלול או להחריג קטגוריות על סמך המיקום שלהן בהגדרת Storage Intelligence, משתמשים באחד מהדגלים הבאים: any

    • --exclude-locations: רשימת מיקומים שיוחרגו מההגדרה של Storage Intelligence.
    • --include-locations: רשימת המיקומים שייכללו בהגדרות של Storage Intelligence.

    לדוגמה:

    gcloud storage intelligence-configs enable --sub-folder=123456 --include-locations=us-east1,us-west1

ממשקי API ל-REST

‫API בפורמט JSON

  1. התקנה והפעלה של gcloud CLI, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. יוצרים קובץ JSON עם הפרטים הבאים:

    1. name: השם של הגדרת Storage Intelligence. אפשר להשתמש באחד מהפורמטים הבאים:
      • פרויקט: projects/PROJECT_ID/locations/global/intelligenceConfig
      • תיקייה: folders/FOLDER_ID/locations/global/intelligenceConfig
      • ארגון: organizations/ORGANIZATION_ID/locations/global/intelligenceConfig

      כאשר:

      • PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project
      • FOLDER_ID הוא מזהה התיקייה Cloud de Confiance . מזהי תיקיות הם מספרים, למשל 123456789012.
      • ORGANIZATION_ID הוא מזהה הארגון Cloud de Confiance . מזהי ארגונים הם מספרים, למשל 123456789012
    2. מגדירים את השדה editionConfig. מידע נוסף זמין במאמר בנושא הגדרת מהדורה.
    3. אופציונלי: מגדירים את האובייקט filter. אתם יכולים לכלול או להחריג קטגוריות על סמך מיקומי Cloud Storage וביטויי רגולריים של מזהי קטגוריות.
        {
          "name":"projects/PROJECT_ID/locations/global/intelligenceConfig",
          "editionConfig":"EDITION_CONFIGURATION",
          "filter":{
            "includedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "INCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "excludedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "EXCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "includedCloudStorageLocations":{
                "locations":[
                  "INCLUDED_BUCKET_LOCATION",
                    ...]
            },
            "excludedCloudStorageLocations":{
                "locations":[
                  "EXCLUDED_BUCKET_LOCATION",
                    ...]
            }
          }
        }
      

    כאשר:

    • PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.
    • EDITION_CONFIGURATION הוא הגדרת המהדורה של Storage Intelligence.
    • אופציונלי:INCLUDED_BUCKET_ID_REGEX הוא ביטוי רגולרי שמציין אילו מזהי קטגוריות לכלול. אפשר לציין ביטוי רגולרי אחד או יותר כרשימה.
    • אופציונלי: EXCLUDED_BUCKET_ID_REGEX הוא ביטוי רגולרי שמציין אילו מזהי קטגוריות להחריג. אפשר לציין ביטוי רגולרי אחד או יותר כרשימה.
    • אופציונלי: INCLUDED_BUCKET_LOCATION הוא המיקום שבו רוצים לכלול קטגוריות בהגדרת Storage Intelligence. אפשר לציין מיקום אחד או כמה מיקומים כרשימה.
    • אופציונלי: EXCLUDED_BUCKET_LOCATION הוא המיקום שבו רוצים להחריג קטגוריות מההגדרה של Storage Intelligence. אפשר לציין מיקום אחד או כמה מיקומים כרשימה.
  3. בסעיפים הבאים מוסבר איך להשתמש ב-API ל-REST כדי להגדיר את Storage Intelligence לפרויקט, לתיקייה או לארגון. אפשר גם להשתמש ב-REST API כדי להגדיר את תקופת הניסיון של 30 יום ל-Storage Intelligence. אפשר להגדיר את Storage Intelligence או את תקופת הניסיון ל-30 יום של Storage Intelligence באחת מכל השיטות הבאות.

    הגדרת Storage Intelligence לפרויקט

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי להגדיר את Storage Intelligence לפרויקט.

      curl -X POST \
        --data-binary @JSON_FILE_NAME \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        -H "Content-Type: application/json" \
        "https://storage.s3nsapis.fr/v2/projects/PROJECT_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    כאשר:

    • PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project
    • UPDATE_MASK היא רשימה מופרדת בפסיקים של שמות השדות שהבקשה הזו מעדכנת. השדות הם בפורמט FieldMask והם חלק מהמשאב IntelligenceConfig.

    הגדרת Storage Intelligence לתיקייה

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי להגדיר את Storage Intelligence לתיקייה.

      curl -X POST \
        --data-binary @JSON_FILE_NAME \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        -H "Content-Type: application/json" \
        "https://storage.s3nsapis.fr/v2/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    כאשר:

    • FOLDER_ID הוא מזהה התיקייה Cloud de Confiance . מזהי תיקיות הם מספרים, למשל 123456789012.
    • UPDATE_MASK היא רשימה מופרדת בפסיקים של שמות השדות שהבקשה הזו מעדכנת. השדות הם בפורמט FieldMask והם חלק מהמשאב IntelligenceConfig.

    הגדרת Storage Intelligence לארגון

    משתמשים ב-cURL כדי לשלוח קריאה ל-JSON API כדי להגדיר את Storage Intelligence לארגון.

    curl -X POST \
      --data-binary @JSON_FILE_NAME \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      -H "Content-Type: application/json" \
      "https://storage.s3nsapis.fr/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    כאשר:

    • ORGANIZATION_ID הוא מזהה הארגון Cloud de Confiance . מזהי ארגונים הם מספרים, למשל 79293024087
    • UPDATE_MASK היא רשימה מופרדת בפסיקים של שמות השדות שהבקשה הזו מעדכנת. השדות הם בפורמט FieldMask והם חלק מהמשאב IntelligenceConfig.

צפייה בהגדרות של Storage Intelligence

המסוף

  1. נכנסים לדף Configuration של Storage Intelligence במסוף Cloud de Confiance .

    מעבר אל Configuration

  2. בוחרים את הפרויקט בחלונית בחירת הפרויקט בחלק העליון של הדף.

  3. בתיבת הדו-שיח Select a resource (בחירת משאב), בוחרים את המשאב שרוצים לראות את ההגדרה של Storage Intelligence.

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

שורת הפקודה

  1. במסוף Cloud de Confiance , מפעילים את Cloud Shell.

    הפעלת Cloud Shell

    בחלק התחתון של Cloud de Confiance המסוף יתחיל סשן של Cloud Shell ותופיע הודעה של שורת הפקודה. Cloud Shell היא סביבת מעטפת שבה ה-CLI של Google Cloud מותקן ומוגדרים ערכים לפרויקט הקיים. הסשן יופעל תוך כמה שניות.

  2. כדי להציג את ההגדרה של Storage Intelligence עבור משאב, משתמשים בפקודה gcloud storage intelligence-configs describe עם אחד מהדגלים הבאים:

    • --project: הצגת ההגדרות של Storage Intelligence בפרויקט. הערך הוא מזהה פרויקט. לדוגמה, my-project.

    • --sub-folder: הצגת ההגדרות של Storage Intelligence לתיקייה. הערך הוא מזהה תיקייה. לדוגמה, 1234567890.

    • --organization: הצגת ההגדרות של Storage Intelligence בארגון. הערך הוא מזהה הארגון. לדוגמה, 9876546738.

      לדוגמה, הפקודה הבאה מציגה את ההגדרות של Storage Intelligence בפרויקט שנקרא my-project:

      gcloud storage intelligence-configs describe --project=PROJECT_ID

      כאשר PROJECT_ID הוא מזהה הפרויקט Cloud de Confiance . מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.

ממשקי API ל-REST

‫API בפורמט JSON

  1. התקנה והפעלה של gcloud CLI, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. בקטעים הבאים מפורטות השיטות לצפייה בהגדרות של Storage Intelligence עבור משאב.

    צפייה בהגדרות של Storage Intelligence בפרויקט

    משתמשים ב- cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי לראות את ההגדרה של Storage Intelligence בפרויקט.

      curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage.s3nsapis.fr/v2/projects/PROJECT_ID/locations/global/intelligenceConfig"
    

    כאשר:

    PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.

    צפייה בהגדרות של Storage Intelligence לתיקייה

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי לראות את ההגדרה של Storage Intelligence עבור תיקייה.

      curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage.s3nsapis.fr/v2/folders/FOLDER_ID/locations/global/intelligenceConfig"
    

    כאשר:

    FOLDER_ID הוא מזהה התיקייה Cloud de Confiance . מזהי תיקיות מכילים רק ספרות, למשל 123456789012.

    צפייה בהגדרות של Storage Intelligence בארגון

    משתמשים ב-cURL כדי לשלוח קריאה ל-JSON API כדי לראות את ההגדרה של Storage Intelligence בארגון.

      curl -X GET \
        -H "Authorization: Bearer $(gcloud auth print-access-token)" \
        "https://storage.s3nsapis.fr/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig"
    

    כאשר:

    ORGANIZATION_ID הוא מזהה הארגון Cloud de Confiance . מזהי ארגונים הם מספרים, למשל 79293024087.

עדכון ההגדרה של Storage Intelligence

המסוף

  1. נכנסים לדף Configuration של Storage Intelligence במסוף Cloud de Confiance .

    מעבר אל Configuration

  2. בוחרים את הפרויקט בחלונית בחירת הפרויקט בחלק העליון של הדף.

  3. בתיבת הדו-שיח Select a resource (בחירת משאב), בוחרים את המשאב שרוצים לעדכן את ההגדרות של Storage Intelligence.

  4. בקטע סקירה כללית, משנים את אפשרויות ההגדרה שניתנות לעריכה לפי הצורך. לדוגמה, אפשר להשבית את התכונה 'ניתוח נתוני אחסון' למשאב מסוים, לשנות את הגדרת המהדורה ל-Inherit from parent או לשנות את המסננים של הקטגוריה.

שורת הפקודה

  1. במסוף Cloud de Confiance , מפעילים את Cloud Shell.

    הפעלת Cloud Shell

    בחלק התחתון של Cloud de Confiance המסוף יתחיל סשן של Cloud Shell ותופיע הודעה של שורת הפקודה. Cloud Shell היא סביבת מעטפת שבה ה-CLI של Google Cloud מותקן ומוגדרים ערכים לפרויקט הקיים. הסשן יופעל תוך כמה שניות.

  2. כדי לעדכן את ההגדרה של Storage Intelligence למשאב, משתמשים בפקודה gcloud storage intelligence-configs update עם אחד מהדגלים הבאים:

    • --project: עדכון ההגדרה של Storage Intelligence לפרויקט. הערך הוא מזהה פרויקט. לדוגמה, my-project.

    • --sub-folder: עדכון ההגדרות של Storage Intelligence לתיקייה. הערך הוא מזהה תיקייה. לדוגמה, 1234567890.

    • --organization: עדכון ההגדרות של Storage Intelligence בארגון. הערך הוא מזהה הארגון. לדוגמה, 9876546738.

      לדוגמה, הפקודה הבאה מעדכנת את ההגדרה של Storage Intelligence בפרויקט בשם my-project:

      gcloud storage intelligence-configs update --project=PROJECT_ID

      כאשר PROJECT_ID הוא מזהה הפרויקט Cloud de Confiance . מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.

ממשקי API ל-REST

‫API בפורמט JSON

  1. התקנה והפעלה של gcloud CLI, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. יוצרים קובץ JSON עם הפרטים הבאים:

    1. name: השם של הגדרת Storage Intelligence. אפשר להשתמש באחד מהפורמטים הבאים:
      • פרויקט: projects/PROJECT_ID/locations/global/intelligenceConfig
      • תיקייה: folders/FOLDER_ID/locations/global/intelligenceConfig
      • ארגון: organizations/ORGANIZATION_ID/locations/global/intelligenceConfig

      כאשר:

      • PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project
      • FOLDER_ID הוא מזהה התיקייה Cloud de Confiance . מזהי תיקיות הם מספרים, למשל 123456789012.
      • ORGANIZATION_ID הוא מזהה הארגון Cloud de Confiance . מזהי ארגונים הם מספרים, למשל 123456789012
    2. מגדירים את השדה editionConfig. מידע נוסף זמין במאמר בנושא הגדרת מהדורה.
    3. אופציונלי: מגדירים את האובייקט filter. אתם יכולים לכלול או להחריג קטגוריות על סמך מיקומי Cloud Storage וביטויים רגולריים של מזהי קטגוריות.
        {
          "name":"projects/PROJECT_ID/locations/global/intelligenceConfig",
          "editionConfig":"EDITION_CONFIGURATION",
          "filter":{
            "includedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "INCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "excludedCloudStorageBuckets":{
                "bucketIdRegexes":[
                  "EXCLUDED_BUCKET_ID_REGEX",
                    ...]
            },
            "includedCloudStorageLocations":{
                "locations":[
                  "INCLUDED_BUCKET_LOCATION",
                    ...]
            },
            "excludedCloudStorageLocations":{
                "locations":[
                  "EXCLUDED_BUCKET_LOCATION",
                    ...]
            }
          }
        }
      

    כאשר:

    • PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.
    • EDITION_CONFIGURATION הוא הגדרת המהדורה של Storage Intelligence.
    • אופציונלי:INCLUDED_BUCKET_ID_REGEX הוא ביטוי רגולרי שמציין אילו מזהי קטגוריות לכלול. אפשר לציין ביטוי רגולרי אחד או יותר כרשימה.
    • אופציונלי: EXCLUDED_BUCKET_ID_REGEX הוא ביטוי רגולרי שמציין אילו מזהי קטגוריות להחריג. אפשר לציין ביטוי רגולרי אחד או יותר כרשימה.
    • אופציונלי: INCLUDED_BUCKET_LOCATION הוא המיקום שבו רוצים לכלול קטגוריות בהגדרת Storage Intelligence. אפשר לציין מיקום אחד או כמה מיקומים כרשימה.
    • אופציונלי: EXCLUDED_BUCKET_LOCATION הוא המיקום שבו רוצים להחריג קטגוריות מההגדרה של Storage Intelligence. אפשר לציין מיקום אחד או כמה מיקומים כרשימה.
  3. בקטעים הבאים מוסבר איך לעדכן את ההגדרה של Storage Intelligence לפרויקט, לתיקייה או לארגון. מעדכנים את ההגדרה של Storage Intelligence באחת מהשיטות הבאות.

    עדכון ההגדרה של Storage Intelligence בפרויקט

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי לעדכן את ההגדרה של Storage Intelligence בפרויקט.

     curl -X PATCH \
       --data-binary @JSON_FILE_NAME \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json" \
       "https://storage.s3nsapis.fr/v2/projects/PROJECT_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    כאשר:

    • PROJECT_ID הוא מזהה הפרויקט. Cloud de Confiance מזהי פרויקטים מכילים אותיות וספרות, למשל my-project
    • UPDATE_MASK היא רשימה מופרדת בפסיקים של שמות השדות שהבקשה הזו מעדכנת. השדות הם בפורמט FieldMask והם חלק מהמשאב IntelligenceConfig.

    עדכון ההגדרה של Storage Intelligence לתיקייה

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי לעדכן את ההגדרה של Storage Intelligence עבור תיקייה.

     curl -X PATCH \
       --data-binary @JSON_FILE_NAME \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json" \
       "https://storage.s3nsapis.fr/v2/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    כאשר:

    • FOLDER_ID הוא מזהה התיקייה Cloud de Confiance . מזהי תיקיות הם מספרים, למשל 123456789012.
    • UPDATE_MASK היא רשימה מופרדת בפסיקים של שמות השדות שהבקשה הזו מעדכנת. השדות הם בפורמט FieldMask והם חלק מהמשאב IntelligenceConfig.

    עדכון ההגדרה של Storage Intelligence בארגון

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי לעדכן את ההגדרה של Storage Intelligence בארגון.

     curl -X PATCH \
       --data-binary @JSON_FILE_NAME \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json" \
       "https://storage.s3nsapis.fr/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig?updateMask=UPDATE_MASK"
    

    כאשר:

    • ORGANIZATION_ID הוא מזהה הארגון Cloud de Confiance . מזהי ארגונים הם מספרים, למשל 79293024087
    • UPDATE_MASK היא רשימה מופרדת בפסיקים של שמות השדות שהבקשה הזו מעדכנת. השדות הם בפורמט FieldMask והם חלק מהמשאב IntelligenceConfig.

השבתה של Storage Intelligence

המסוף

  1. נכנסים לדף Configuration של Storage Intelligence במסוף Cloud de Confiance .

    מעבר אל Configuration

  2. בוחרים את הפרויקט בחלונית בחירת הפרויקט בחלק העליון של הדף.

  3. בתיבת הדו-שיח Select a resource (בחירת משאב), בוחרים את המשאב שרוצים להשבית בו את התכונה Storage Intelligence.

  4. בקטע סקירה כללית, לוחצים על השבתה לצד השדה סטטוס.

  5. בתיבת הדו-שיח שמופיעה, מזינים השבתה ולוחצים על השבתה.

שורת הפקודה

  1. במסוף Cloud de Confiance , מפעילים את Cloud Shell.

    הפעלת Cloud Shell

    בחלק התחתון של Cloud de Confiance המסוף יתחיל סשן של Cloud Shell ותופיע הודעה של שורת הפקודה. Cloud Shell היא סביבת מעטפת שבה ה-CLI של Google Cloud מותקן ומוגדרים ערכים לפרויקט הקיים. הסשן יופעל תוך כמה שניות.

  2. כדי להשבית את ההגדרה של Storage Intelligence למשאב, משתמשים בפקודה gcloud storage intelligence-configs disable עם אחד מהדגלים הבאים:

    • --project: השבתת ההגדרה של Storage Intelligence בפרויקט. הערך הוא מזהה פרויקט. לדוגמה, my-project.

    • --sub-folder: השבתה של הגדרות Storage Intelligence לתיקייה. הערך הוא מזהה תיקייה. לדוגמה, 1234567890.

    • --organization: השבתה של הגדרות Storage Intelligence בארגון. הערך הוא מזהה הארגון. לדוגמה, 9876546738.

      לדוגמה, הפקודה הבאה משביתה את הגדרת Storage Intelligence בפרויקט בשם my-project:

      gcloud storage intelligence-configs disable --project=PROJECT_ID

      כאשר PROJECT_ID הוא מזהה הפרויקט Cloud de Confiance . מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.

ממשקי API ל-REST

‫API בפורמט JSON

  1. התקנה והפעלה של gcloud CLI, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. בקטעים הבאים מוסבר איך להשבית את התכונה 'ניתוח נתוני אחסון' במשאב.

    השבתת התכונה 'ניתוח נתוני אחסון' בפרויקט

    משתמשים ב- cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי להשבית את Storage Intelligence בפרויקט.

    curl -X PATCH \
     -H "Content-Type: application/json" \
     -d '{
          "edition_config": "DISABLED"
         }' \
     -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.s3nsapis.fr/v2/projects/PROJECT_ID/locations/global/intelligenceConfig?updateMask=edition_config"

    כאשר:
    PROJECT_ID הוא מזהה הפרויקט Cloud de Confiance . מזהי פרויקטים מכילים אותיות וספרות, למשל my-project.

    השבתת התכונה 'ניהול חכם של נפח האחסון' בתיקייה

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי להשבית את התכונה 'ניתוח נתונים ב-Storage' בתיקייה.

    curl -X PATCH \
      -H "Content-Type: application/json" \
      -d '{
        "edition_config": "DISABLED"
      }' \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.s3nsapis.fr/v2/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=edition_config"
    

    כאשר:
    FOLDER_ID הוא Cloud de Confiance מזהה התיקייה. מזהי תיקיות מכילים רק ספרות, למשל 123456789012.

    השבתה של ניהול אחסון חכם בארגון

    משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON כדי להשבית את Storage Intelligence בארגון.

    curl -X PATCH \
      -H "Content-Type: application/json" \
      -d '{
        "edition_config": "DISABLED"
      }' \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.s3nsapis.fr/v2/organizations/ORGANIZATION_ID/locations/global/intelligenceConfig?updateMask=edition_config"

    כאשר:
    ORGANIZATION_ID הוא Cloud de Confiance מזהה הארגון. מזהי ארגונים הם מספרים, למשל 79293024087.

המאמרים הבאים