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, które określa format plików spisu.

objectType

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

schedule

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

schemaFields

Jest to pole wymagane. To pole określa pola i właściwości obiektu, które mają zostać 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, DeletionId, 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 wartość pola "DeletedTime" ma zastosowanie tylko dla kont z włączoną usługą Hns. Prawidłowe wartości definicji kontenera.objectType obejmują wartość "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, które określa format plików spisu.

format: string

Wartość właściwości

string

objectType

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

objectType: string

Wartość właściwości

string

schedule

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

schedule: string

Wartość właściwości

string

schemaFields

Jest to pole wymagane. To pole określa pola i właściwości obiektu, które mają zostać 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, DeletionId, 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 wartość pola "DeletedTime" ma zastosowanie tylko dla kont z włączoną usługą Hns. Prawidłowe wartości definicji kontenera.objectType obejmują wartość "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[]