BucketProperties interface

خصائص موارد الحاوية

الخصائص

akvDetails

يحدد إعدادات Azure Key Vault. تستخدم هذه الأنظمة عند أ) استرجاع شهادة خادم الدلو، و ب) تخزين بيانات اعتماد الدلو

ملاحظات:

  1. إذا كانت شهادة bucket قد تم تقديمها سابقا مباشرة باستخدام خاصية certificateObject، فمن الممكن لاحقا استخدام خزنة مفاتيح Azure لإدارة الشهادات باستخدام خصائص 'akvDetails' هذه. ومع ذلك، بمجرد تكوين Azure Key Vault، لم يعد من الممكن تقديم الشهادة مباشرة عبر خاصية certificateObject.
  2. هذه الخصائص متعارضة مع خاصية server.certificateObject.
fileSystemUser

مستخدم نظام الملفات لديه حق الوصول إلى بيانات وحدة التخزين. بالنسبة إلى Unix، هذا هو uid المستخدم و gid. بالنسبة إلى Windows، هذا هو اسم المستخدم. لاحظ أن تفاصيل مستخدم Unix وWindows حصرية بشكل متبادل، مما يعني أنه يجب توفير واحد أو آخر، ولكن ليس كليهما.

path

مسار وحدة التخزين المثبت داخل المستودع. الإعداد الافتراضي هو المسار الجذر '/' إذا لم يتم توفير أي قيمة عند إنشاء المستودع.

permissions

أذونات الوصول إلى الحاوية. إما للقراءة فقط أو الكتابة للقراءة. الافتراضي هو ReadOnly إذا لم يتم توفير قيمة أثناء إنشاء الحاوية.

provisioningState

حالة توفير المورد

server

خصائص الخادم الذي يدير دورة حياة مستودعات وحدة التخزين

status

حالة بيانات اعتماد الحاوية. هناك تنص على:

"NoCredentialsSet": لم يتم إنشاء زوج الوصول والمفتاح السري. "بيانات الاعتماد منتهية الصلاحية": انتهت صلاحية زوج الوصول والمفتاح السري. "نشط": تم تثبيت الشهادة وبيانات الاعتماد غير منتهية الصلاحية.

تفاصيل الخاصية

akvDetails

يحدد إعدادات Azure Key Vault. تستخدم هذه الأنظمة عند أ) استرجاع شهادة خادم الدلو، و ب) تخزين بيانات اعتماد الدلو

ملاحظات:

  1. إذا كانت شهادة bucket قد تم تقديمها سابقا مباشرة باستخدام خاصية certificateObject، فمن الممكن لاحقا استخدام خزنة مفاتيح Azure لإدارة الشهادات باستخدام خصائص 'akvDetails' هذه. ومع ذلك، بمجرد تكوين Azure Key Vault، لم يعد من الممكن تقديم الشهادة مباشرة عبر خاصية certificateObject.
  2. هذه الخصائص متعارضة مع خاصية server.certificateObject.
akvDetails?: AzureKeyVaultDetails

قيمة الخاصية

fileSystemUser

مستخدم نظام الملفات لديه حق الوصول إلى بيانات وحدة التخزين. بالنسبة إلى Unix، هذا هو uid المستخدم و gid. بالنسبة إلى Windows، هذا هو اسم المستخدم. لاحظ أن تفاصيل مستخدم Unix وWindows حصرية بشكل متبادل، مما يعني أنه يجب توفير واحد أو آخر، ولكن ليس كليهما.

fileSystemUser?: FileSystemUser

قيمة الخاصية

path

مسار وحدة التخزين المثبت داخل المستودع. الإعداد الافتراضي هو المسار الجذر '/' إذا لم يتم توفير أي قيمة عند إنشاء المستودع.

path?: string

قيمة الخاصية

string

permissions

أذونات الوصول إلى الحاوية. إما للقراءة فقط أو الكتابة للقراءة. الافتراضي هو ReadOnly إذا لم يتم توفير قيمة أثناء إنشاء الحاوية.

permissions?: string

قيمة الخاصية

string

provisioningState

حالة توفير المورد

provisioningState?: string

قيمة الخاصية

string

server

خصائص الخادم الذي يدير دورة حياة مستودعات وحدة التخزين

server?: BucketServerProperties

قيمة الخاصية

status

حالة بيانات اعتماد الحاوية. هناك تنص على:

"NoCredentialsSet": لم يتم إنشاء زوج الوصول والمفتاح السري. "بيانات الاعتماد منتهية الصلاحية": انتهت صلاحية زوج الوصول والمفتاح السري. "نشط": تم تثبيت الشهادة وبيانات الاعتماد غير منتهية الصلاحية.

status?: string

قيمة الخاصية

string