پرش به مطلب اصلی

آبجکت‌های bucket claim

تب Objects محتوای باکت را در کنسول نشان می‌دهد: فهرست فایل‌ها و پوشه‌ها، آپلود، و عملیات روی هر آبجکت. مرورگر از طریق یک Bucket access موجود در همان namespace به باکت وصل می‌شود — نه با ساخت خودکار کلید.

توجه

بدون Bucket access که همین claim را پوشش دهد، تب Objects خالی می‌ماند و پیام No access grant covers this bucket دیده می‌شود. برای آپلود یا حذف، access باید حداقل Read / write باشد.

باز کردن تب Objects​

تب Objects و منوی عملیات آبجکت در کنسول

  1. وارد workspace شوید و یک namespace را باز کنید.
  2. از Object Storage → Bucket claims، claim موردنظر را باز کنید.
  3. تب Objects را انتخاب کنید.
  4. در Reading as، access مورد استفاده را انتخاب کنید (اگر چند access این باکت را پوشش می‌دهد).
حالت accessدر مرورگر چه می‌توانید بکنید
Read onlyفهرست، دانلود، لینک امضاشده
Read / writeموارد بالا + آپلود، پوشهٔ جدید، حذف
Read / write + publishموارد بالا + عمومی/خصوصی کردن آبجکت و کپی لینک عمومی
نکته

با Read only، کنار سلکتور نوشته می‌شود که آپلود و حذف به access از نوع ReadWrite نیاز دارند.

فهرست آبجکت‌ها​

در تب Objects می‌توانید:

  • پوشه‌ها و فایل‌ها را در جدول ببینید (Key، Size، Last modified)
  • با کلیک روی پوشه وارد آن شوید؛ مسیر با breadcrumb برمی‌گردد
  • با Name starts with… نام‌هایی را که با عبارت مشخص شروع می‌شوند فیلتر کنید (فقط پیشوند؛ جستجوی وسط نام نیست)
  • صفحه‌بندی کنید (25 / 50 / 100 در هر صفحه)

اگر باکت خالی باشد، پیام No objects دیده می‌شود. با access نوشتنی می‌توانید فایل آپلود کنید یا پوشه بسازید.

آپلود و پوشه (با access نوشتنی)​

  • Upload — فایل یا پوشه را انتخاب کنید، یا بکشید و رها کنید
  • New folder — پوشهٔ خالی در مسیر فعلی بسازید
نکته

اگر access از نوع Read / write + publish باشد، هنگام آپلود می‌توانید گزینهٔ عمومی کردن فایل‌های جدید را هم ببینید.

عملیات روی یک آبجکت​

روی دکمهٔ ⋯ (Actions) در ردیف آبجکت کلیک کنید. منو زیر همان ردیف باز می‌شود:

عملیاتچه می‌کند
Downloadفایل را در مرورگر دانلود می‌کند. فایل‌های خیلی بزرگ (بیش از حدود ۱۰۰MB) از این مسیر پشتیبانی نمی‌شوند.
Signed linkیک URL موقت با مهلت (15 minutes / 1 hour / 24 hours) می‌سازد. هرکس لینک را داشته باشد تا انقضا بدون کلید می‌تواند بخواند. زودتر باطل کردن فقط با چرخش کلید همان access یا حذف آبجکت ممکن است.
Copy linkفقط وقتی آبجکت عمومی است: لینک دائمی عمومی را کپی می‌کند (بدون انقضا؛ با خصوصی کردن آبجکت قطع می‌شود).
Public / Privateفقط با access از نوع Read / write + publish. وضعیت دسترسی ناشناس را نشان می‌دهد و با Make public / Make private عوض می‌کند.
Deleteفقط با access نوشتنی. پس از تأیید، آبجکت حذف می‌شود.
توجه

Make public آبجکت را بدون احراز هویت برای هرکس که URL را بداند باز می‌کند. این با سیاست باکت فرق دارد و در سیاست باکت ثبت نمی‌شود.

نکته

لینک امضاشده را نمی‌توان جداگانه باطل کرد؛ برای قطع دسترسی زودهنگام، کلید همان Bucket access را Rotate کنید یا آبجکت را حذف کنید.