CloudStorageDestination

إعدادات وجهة في Google Cloud Storage

تمثيل JSON
{
  "bucket": string,
  "filenamePrefix": string,
  "permissions": enum (TilePermissions),
  "bucketCorsUris": [
    string
  ]
}
الحقول
bucket

string

حزمة الوجهة في Google Cloud Storage

filenamePrefix

string

السلسلة المستخدَمة كبادئة لكل ملف إخراج يشير الحرف "/" في نهاية المسار إلى مسار. سيتم إنشاء أسماء الملفات المُصدَّرة من هذه البادئة وخطوط الطول والعرض لكل ملف في الصورة المصغّرة (إن توفّرت) وإضافة ملف تتوافق مع تنسيق الملف.

permissions

enum (TilePermissions)

تُحدِّد الأذونات التي يجب ضبطها على المربّعات التي تم تصديرها. إذا لم يتم تحديدها، يتم ضبطها تلقائيًا على DEFAULT_OBJECT_ACL.

bucketCorsUris[]

string

قائمة اختيارية لمعرّفات الموارد المنتظمة المطلوب إضافتها إلى القائمة البيضاء لإعدادات سياسة مشاركة الموارد المتعدّدة المصادر (CORS) في الحزمة يُستخدَم هذا الخيار لإتاحة وصول المواقع الإلكترونية إلى الملفات التي تم تصديرها من خلال JavaScript.

TilePermissions

الأذونات التي يتم ضبطها على مربّعات الخريطة التي تم تصديرها

عمليات التعداد
TILE_PERMISSIONS_UNSPECIFIED غير محدد
PUBLIC كتابة مربّعات علنية يتطلب هذا الإجراء أن يكون المُتصل مالكًا للحزمة.
DEFAULT_OBJECT_ACL يمكنك كتابة المربّعات باستخدام قائمة التحكّم في الوصول التلقائية للعنصر في الحزمة.