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

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

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

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

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

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

כדי להגדיר ולנהל את 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 .

    מעבר להגדרות

  2. לוחצים על Enable Storage Intelligence.

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

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

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

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

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

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

שורת הפקודה

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

    הפעלת 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: רשימה של ביטויים רגולריים של מזהי קטגוריות שיוחרגו מההגדרות של Storage Intelligence.
    • ‫--include-bucket-regexes: רשימה של ביטויים רגולריים של מזהי קטגוריות שייכללו בהגדרות של 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, משתמשים באחד מהדגלים הבאים:

    • --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. להתקין ולהפעיל את ה-CLI של gcloud, שמאפשר ליצור אסימון גישה לכותרת 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 לפרויקט, לתיקייה או לארגון. אתם יכולים להשתמש ב-API בארכיטקטורת REST גם כדי להגדיר את תקופת הניסיון של Storage Intelligence למשך 30 יום. אתם יכולים להגדיר את 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 כדי לשלוח קריאה ל-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/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 .

    מעבר להגדרות

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

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

אם במשאב מוגדר Storage Intelligence, בשדה Status מופיע הערך Enabled. במשאבים שלא מוגדרת בהם Storage Intelligence, מופיע הכפתור Configure Storage Intelligence.

שורת הפקודה

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

    הפעלת 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. להתקין ולהפעיל את ה-CLI של gcloud, שמאפשר ליצור אסימון גישה לכותרת 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 כדי לשלוח קריאה ל-API בפורמט JSON כדי לראות את ההגדרות של 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 .

    מעבר להגדרות

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

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

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

שורת הפקודה

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

    הפעלת 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. להתקין ולהפעיל את ה-CLI של gcloud, שמאפשר ליצור אסימון גישה לכותרת 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 .

    מעבר להגדרות

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

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

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

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

שורת הפקודה

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

    הפעלת 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. להתקין ולהפעיל את ה-CLI של gcloud, שמאפשר ליצור אסימון גישה לכותרת Authorization.

  2. בקטעים הבאים מוסבר איך להשבית את Storage Intelligence במשאב.

    השבתת Storage Intelligence בפרויקט

    משתמשים ב-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.

    השבתת Storage Intelligence בתיקייה

    משתמשים ב-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/folders/FOLDER_ID/locations/global/intelligenceConfig?updateMask=edition_config"
    

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

    השבתת Storage Intelligence בארגון

    משתמשים ב-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.

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