مشاركة عبر


BlobInventoryPolicyDefinition interface

كائن يعرف قاعدة مخزون الكائن الثنائي كبير الحجم.

الخصائص

filters

كائن يعرف مجموعة عوامل التصفية.

format

هذا حقل مطلوب، يحدد تنسيق ملفات المخزون.

objectType

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

schedule

هذا حقل مطلوب. يستخدم هذا الحقل لجدولة تكوين مخزون.

schemaFields

هذا حقل مطلوب. يحدد هذا الحقل حقول وخصائص الكائن المراد تضمينها في المخزون. قيمة حقل المخطط 'الاسم' مطلوبة دائما. تتضمن القيم الصالحة لهذا الحقل لتعريف 'Blob'.objectType 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime, Tags, Etag, ContentType, ContentEncoding, ContentLanguage, ContentCRC64, CacheControl, ContentDisposition, LeaseStatus, LeaseState, LeaseDuration, ServerEncrypted, Deleted, DeletionId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. بالنسبة إلى قيمة حقل مخطط نوع كائن Blob 'DeletedTime' تنطبق فقط على الحسابات الممكنة من Hns. تتضمن القيم الصالحة لتعريف 'Container'.objectType 'Name، تاريخ التعديل الأخير، بيانات التعريف، LeaseStatus، LeaseState، LeaseDuration، PublicAccess، HasImmutabilityPolicy، HasLegalHold، Etag، DefaultEncryptionScope، DenyEncryptionScopeOverride، ImmutableStorageWithVersioningEnabled، Deleted، Version، DeletedTime، RemainingRetentionDays'. قيم حقل المخطط 'وقت انتهاء الصلاحية، hdi_isfolder، المالك، المجموعة، الأذونات، Acl، DeletionId' صالحة فقط للحسابات الممكنة من Hns. قيم حقل المخطط 'Tags, TagCount' صالحة فقط لحسابات Non-Hns.

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

filters

كائن يعرف مجموعة عوامل التصفية.

filters?: BlobInventoryPolicyFilter

قيمة الخاصية

format

هذا حقل مطلوب، يحدد تنسيق ملفات المخزون.

format: string

قيمة الخاصية

string

objectType

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

objectType: string

قيمة الخاصية

string

schedule

هذا حقل مطلوب. يستخدم هذا الحقل لجدولة تكوين مخزون.

schedule: string

قيمة الخاصية

string

schemaFields

هذا حقل مطلوب. يحدد هذا الحقل حقول وخصائص الكائن المراد تضمينها في المخزون. قيمة حقل المخطط 'الاسم' مطلوبة دائما. تتضمن القيم الصالحة لهذا الحقل لتعريف 'Blob'.objectType 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime, Tags, Etag, ContentType, ContentEncoding, ContentLanguage, ContentCRC64, CacheControl, ContentDisposition, LeaseStatus, LeaseState, LeaseDuration, ServerEncrypted, Deleted, DeletionId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. بالنسبة إلى قيمة حقل مخطط نوع كائن Blob 'DeletedTime' تنطبق فقط على الحسابات الممكنة من Hns. تتضمن القيم الصالحة لتعريف 'Container'.objectType 'Name، تاريخ التعديل الأخير، بيانات التعريف، LeaseStatus، LeaseState، LeaseDuration، PublicAccess، HasImmutabilityPolicy، HasLegalHold، Etag، DefaultEncryptionScope، DenyEncryptionScopeOverride، ImmutableStorageWithVersioningEnabled، Deleted، Version، DeletedTime، RemainingRetentionDays'. قيم حقل المخطط 'وقت انتهاء الصلاحية، hdi_isfolder، المالك، المجموعة، الأذونات، Acl، DeletionId' صالحة فقط للحسابات الممكنة من Hns. قيم حقل المخطط 'Tags, TagCount' صالحة فقط لحسابات Non-Hns.

schemaFields: string[]

قيمة الخاصية

string[]