ContainerProperties interface

خصائص الحاوية.

الخصائص

defaultEncryptionScope

افتراضيا الحاوية لاستخدام نطاق تشفير محدد لجميع عمليات الكتابة.

deleted

يشير إلى ما إذا كان حاوية الكتلة قد تم حذفها.

deletedTime

وقت حذف حاوية الكتلة.

denyEncryptionScopeOverride

حظر تجاوز نطاق التشفير من الحاوية الافتراضية.

enableNfsV3AllSquash

تمكين NFSv3 جميع squash على حاوية كائن ثنائي كبير الحجم.

enableNfsV3RootSquash

تمكين NFSv3 root squash على حاوية كائن ثنائي كبير الحجم.

hasImmutabilityPolicy

يتم تعيين الملكية العامة لسياسة hasImmutabilityPolicy على أنها صحيحة بواسطة SRP إذا تم إنشاء ImmutabilityPolicy لهذا الحاوية. يتم تعيين الملكية العامة لسياسة hasImmutabilityPolicy على أنها خاطئة بواسطة SRP إذا لم يتم إنشاء ImmutabilityPolicy لهذا الحاوية.

hasLegalHold

يتم تعيين الملكية العامة hasLegalHold من قبل SRP إذا كان هناك علامة واحدة على الأقل موجودة. يتم تعيين الملكية العامة hasLegalHold على أنها مزيفة من قبل SRP إذا تم إزالة جميع علامات الحجز القانوني الموجودة. يمكن أن يكون هناك حد أقصى 1000 حاوية blob مع hasLegalHold=true لحساب معين.

immutabilityPolicy

خاصية سياسة عدم التغيير للحاوية.

immutableStorageWithVersioning

خاصية عدم قابلية التغيير على مستوى الكائن للحاوية. الخاصية غير قابلة للتغيير ولا يمكن تعيينها إلا إلى true في وقت إنشاء الحاوية. يجب أن تخضع الحاويات الموجودة لعملية ترحيل.

lastModifiedTime

إرجاع تاريخ ووقت آخر تعديل للحاوية.

leaseDuration

يحدد ما إذا كان عقد الإيجار على الحاوية لا نهائي أو ثابتا، فقط عندما تكون الحاوية مؤجرة.

leaseState

حالة الإيجار للحاوية.

leaseStatus

حالة إيجار الحاوية.

legalHold

خاصية LegalHold الخاصة بالحاوية.

metadata

زوج قيمة الاسم لإقران الحاوية كبيانات تعريف.

publicAccess

يحدد ما إذا كان يمكن الوصول إلى البيانات الموجودة في الحاوية بشكل عام ومستوى الوصول.

remainingRetentionDays

أيام الاحتفاظ المتبقية لحاوية 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

خاصية LegalHold الخاصة بالحاوية.

legalHold?: LegalHoldProperties

قيمة الخاصية

metadata

زوج قيمة الاسم لإقران الحاوية كبيانات تعريف.

metadata?: Record<string, string>

قيمة الخاصية

Record<string, string>

publicAccess

يحدد ما إذا كان يمكن الوصول إلى البيانات الموجودة في الحاوية بشكل عام ومستوى الوصول.

publicAccess?: PublicAccess

قيمة الخاصية

remainingRetentionDays

أيام الاحتفاظ المتبقية لحاوية blob التي تم حذفها برمجة.

remainingRetentionDays?: number

قيمة الخاصية

number

version

نسخة الحاوية المحذوفة من الحاوية.

version?: string

قيمة الخاصية

string