אחזור פריסת אחסון של קטגוריה

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

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

אחזור פריסת האחסון של קטגוריה

שורת הפקודה

משתמשים בפקודה gcloud storage buckets describe עם הדגל --format:

gcloud storage buckets describe gs://BUCKET_NAME --raw --format="default(hierarchicalNamespace)"

כאשר:

  • ‫BUCKET_NAME הוא שם הקטגוריה הרלוונטית. לדוגמה, my-bucket.

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

  hierarchicalNamespace:
    enabled: true

‫API בפורמט JSON

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

  2. משתמשים ב-cURL כדי לשלוח קריאה ל-API בפורמט JSON באמצעות בקשת getStorageLayout:

    curl -X GET \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/storageLayout"

    ‫BUCKET_NAME הוא השם של הקטגוריה הרלוונטית. לדוגמה, my-bucket.

    אם הפעולה בוצעה ללא שגיאות, התשובה תיראה כמו בדוגמה הבאה:

      {
          "kind": "storage#storageLayout",
          "bucket": "my-bucket",
          "location": "us-central1",
          "locationType": "region",
          "hierarchicalNamespace":{enabled: true},
      }

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

נסו בעצמכם

אנחנו ממליצים למשתמשים חדשים ב-Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של Cloud Storage בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300 $להרצה, לבדיקה ולפריסה של עומסי העבודה.

להתנסות ב-Cloud Storage בחינם