BlobInventoryPolicyDefinition interface
Объект, определяющий правило инвентаризации BLOB-объектов.
Свойства
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, 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[]