Udostępnij za pośrednictwem


BlobInventoryPolicyDefinition interface

Obiekt, który definiuje regułę spisu obiektów blob.

Właściwości

filters

Obiekt, który definiuje zestaw filtrów.

format

Jest to wymagane pole, określa format plików spisu.

objectType

To pole jest wymagane. To pole określa zakres spisu utworzonego na poziomie obiektu blob lub kontenera.

schedule

To pole jest wymagane. To pole służy do planowania tworzenia spisu.

schemaFields

To pole jest wymagane. To pole określa pola i właściwości obiektu, które mają być uwzględnione w spisie. Wartość pola Schemat "Name" jest zawsze wymagana. Prawidłowe wartości dla tego pola definicji obiektu blob.objectType obejmują "Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, 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, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount".. W przypadku wartości pola schematu typu obiektu blob "DeletedTime" ma zastosowanie tylko dla kont z włączoną usługą Hns. Prawidłowe wartości definicji kontenera.objectType to "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". Wartości pól schematu "Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId" są prawidłowe tylko dla kont z włączoną obsługą sieci Hns. Wartości pól schematu "Tags, TagCount" są prawidłowe tylko dla kont innych niż Hns.

Szczegóły właściwości

filters

Obiekt, który definiuje zestaw filtrów.

filters?: BlobInventoryPolicyFilter

Wartość właściwości

format

Jest to wymagane pole, określa format plików spisu.

format: string

Wartość właściwości

string

objectType

To pole jest wymagane. To pole określa zakres spisu utworzonego na poziomie obiektu blob lub kontenera.

objectType: string

Wartość właściwości

string

schedule

To pole jest wymagane. To pole służy do planowania tworzenia spisu.

schedule: string

Wartość właściwości

string

schemaFields

To pole jest wymagane. To pole określa pola i właściwości obiektu, które mają być uwzględnione w spisie. Wartość pola Schemat "Name" jest zawsze wymagana. Prawidłowe wartości dla tego pola definicji obiektu blob.objectType obejmują "Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, 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, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount".. W przypadku wartości pola schematu typu obiektu blob "DeletedTime" ma zastosowanie tylko dla kont z włączoną usługą Hns. Prawidłowe wartości definicji kontenera.objectType to "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". Wartości pól schematu "Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId" są prawidłowe tylko dla kont z włączoną obsługą sieci Hns. Wartości pól schematu "Tags, TagCount" są prawidłowe tylko dla kont innych niż Hns.

schemaFields: string[]

Wartość właściwości

string[]