BlobInventoryPolicyDefinition interface
كائن يعرف قاعدة مخزون الكائن الثنائي كبير الحجم.
الخصائص
| filters | كائن يعرف مجموعة عوامل التصفية. |
| format | هذا حقل مطلوب، يحدد تنسيق ملفات المخزون. |
| object |
هذا حقل مطلوب. يحدد هذا الحقل نطاق المخزون الذي تم إنشاؤه إما على مستوى الكائن الثنائي كبير الحجم أو الحاوية. |
| schedule | هذا حقل مطلوب. يستخدم هذا الحقل لجدولة تكوين مخزون. |
| schema |
هذا حقل مطلوب. يحدد هذا الحقل حقول وخصائص الكائن المراد تضمينها في المخزون. قيمة حقل المخطط 'الاسم' مطلوبة دائما. تتضمن القيم الصالحة لهذا الحقل لتعريف '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[]