Поделиться через


BlobInventoryPolicyDefinition interface

Объект, определяющий правило инвентаризации BLOB-объектов.

Свойства

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, DeleteId, DeletedTime, Оставшаяся частьRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Для значения поля схемы типа объекта BLOB-объекта "DeletedTime" применимо только для учетных записей с поддержкой Hns. Допустимые значения для определения container.objectType включают "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". Значения полей схемы "Истекший срок действия, hdi_isfolder, владелец, группа, разрешения, Acl, УдалениеId" допустимы только для учетных записей с поддержкой Hns. Значения полей схемы "Tags, TagCount" допустимы только для учетных записей, отличных от 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, DeleteId, DeletedTime, Оставшаяся частьRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Для значения поля схемы типа объекта BLOB-объекта "DeletedTime" применимо только для учетных записей с поддержкой Hns. Допустимые значения для определения container.objectType включают "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". Значения полей схемы "Истекший срок действия, hdi_isfolder, владелец, группа, разрешения, Acl, УдалениеId" допустимы только для учетных записей с поддержкой Hns. Значения полей схемы "Tags, TagCount" допустимы только для учетных записей, отличных от Hns.

schemaFields: string[]

Значение свойства

string[]