ContainerProperties interface
خصائص الحاوية.
الخصائص
| default |
افتراضيا الحاوية لاستخدام نطاق تشفير محدد لجميع عمليات الكتابة. |
| deleted | يشير إلى ما إذا كان حاوية الكتلة قد تم حذفها. |
| deleted |
وقت حذف حاوية الكتلة. |
| deny |
حظر تجاوز نطاق التشفير من الحاوية الافتراضية. |
| enable |
تمكين NFSv3 جميع squash على حاوية كائن ثنائي كبير الحجم. |
| enable |
تمكين NFSv3 root squash على حاوية كائن ثنائي كبير الحجم. |
| has |
يتم تعيين الملكية العامة لسياسة hasImmutabilityPolicy على أنها صحيحة بواسطة SRP إذا تم إنشاء ImmutabilityPolicy لهذا الحاوية. يتم تعيين الملكية العامة لسياسة hasImmutabilityPolicy على أنها خاطئة بواسطة SRP إذا لم يتم إنشاء ImmutabilityPolicy لهذا الحاوية. |
| has |
يتم تعيين الملكية العامة hasLegalHold من قبل SRP إذا كان هناك علامة واحدة على الأقل موجودة. يتم تعيين الملكية العامة hasLegalHold على أنها مزيفة من قبل SRP إذا تم إزالة جميع علامات الحجز القانوني الموجودة. يمكن أن يكون هناك حد أقصى 1000 حاوية blob مع hasLegalHold=true لحساب معين. |
| immutability |
خاصية سياسة عدم التغيير للحاوية. |
| immutable |
خاصية عدم قابلية التغيير على مستوى الكائن للحاوية. الخاصية غير قابلة للتغيير ولا يمكن تعيينها إلا إلى true في وقت إنشاء الحاوية. يجب أن تخضع الحاويات الموجودة لعملية ترحيل. |
| last |
إرجاع تاريخ ووقت آخر تعديل للحاوية. |
| lease |
يحدد ما إذا كان عقد الإيجار على الحاوية لا نهائي أو ثابتا، فقط عندما تكون الحاوية مؤجرة. |
| lease |
حالة الإيجار للحاوية. |
| lease |
حالة إيجار الحاوية. |
| legal |
خاصية LegalHold الخاصة بالحاوية. |
| metadata | زوج قيمة الاسم لإقران الحاوية كبيانات تعريف. |
| public |
يحدد ما إذا كان يمكن الوصول إلى البيانات الموجودة في الحاوية بشكل عام ومستوى الوصول. |
| remaining |
أيام الاحتفاظ المتبقية لحاوية blob التي تم حذفها برمجة. |
| version | نسخة الحاوية المحذوفة من الحاوية. |
تفاصيل الخاصية
defaultEncryptionScope
افتراضيا الحاوية لاستخدام نطاق تشفير محدد لجميع عمليات الكتابة.
defaultEncryptionScope?: string
قيمة الخاصية
string
deleted
يشير إلى ما إذا كان حاوية الكتلة قد تم حذفها.
deleted?: boolean
قيمة الخاصية
boolean
deletedTime
وقت حذف حاوية الكتلة.
deletedTime?: Date
قيمة الخاصية
Date
denyEncryptionScopeOverride
حظر تجاوز نطاق التشفير من الحاوية الافتراضية.
denyEncryptionScopeOverride?: boolean
قيمة الخاصية
boolean
enableNfsV3AllSquash
تمكين NFSv3 جميع squash على حاوية كائن ثنائي كبير الحجم.
enableNfsV3AllSquash?: boolean
قيمة الخاصية
boolean
enableNfsV3RootSquash
تمكين NFSv3 root squash على حاوية كائن ثنائي كبير الحجم.
enableNfsV3RootSquash?: boolean
قيمة الخاصية
boolean
hasImmutabilityPolicy
يتم تعيين الملكية العامة لسياسة hasImmutabilityPolicy على أنها صحيحة بواسطة SRP إذا تم إنشاء ImmutabilityPolicy لهذا الحاوية. يتم تعيين الملكية العامة لسياسة hasImmutabilityPolicy على أنها خاطئة بواسطة SRP إذا لم يتم إنشاء ImmutabilityPolicy لهذا الحاوية.
hasImmutabilityPolicy?: boolean
قيمة الخاصية
boolean
hasLegalHold
يتم تعيين الملكية العامة hasLegalHold من قبل SRP إذا كان هناك علامة واحدة على الأقل موجودة. يتم تعيين الملكية العامة hasLegalHold على أنها مزيفة من قبل SRP إذا تم إزالة جميع علامات الحجز القانوني الموجودة. يمكن أن يكون هناك حد أقصى 1000 حاوية blob مع hasLegalHold=true لحساب معين.
hasLegalHold?: boolean
قيمة الخاصية
boolean
immutabilityPolicy
خاصية سياسة عدم التغيير للحاوية.
immutabilityPolicy?: ImmutabilityPolicyProperties
قيمة الخاصية
immutableStorageWithVersioning
خاصية عدم قابلية التغيير على مستوى الكائن للحاوية. الخاصية غير قابلة للتغيير ولا يمكن تعيينها إلا إلى true في وقت إنشاء الحاوية. يجب أن تخضع الحاويات الموجودة لعملية ترحيل.
immutableStorageWithVersioning?: ImmutableStorageWithVersioning
قيمة الخاصية
lastModifiedTime
إرجاع تاريخ ووقت آخر تعديل للحاوية.
lastModifiedTime?: Date
قيمة الخاصية
Date
leaseDuration
يحدد ما إذا كان عقد الإيجار على الحاوية لا نهائي أو ثابتا، فقط عندما تكون الحاوية مؤجرة.
leaseDuration?: string
قيمة الخاصية
string
leaseState
حالة الإيجار للحاوية.
leaseState?: string
قيمة الخاصية
string
leaseStatus
حالة إيجار الحاوية.
leaseStatus?: string
قيمة الخاصية
string
legalHold
metadata
زوج قيمة الاسم لإقران الحاوية كبيانات تعريف.
metadata?: Record<string, string>
قيمة الخاصية
Record<string, string>
publicAccess
يحدد ما إذا كان يمكن الوصول إلى البيانات الموجودة في الحاوية بشكل عام ومستوى الوصول.
publicAccess?: PublicAccess
قيمة الخاصية
remainingRetentionDays
أيام الاحتفاظ المتبقية لحاوية blob التي تم حذفها برمجة.
remainingRetentionDays?: number
قيمة الخاصية
number
version
نسخة الحاوية المحذوفة من الحاوية.
version?: string
قيمة الخاصية
string