Sdílet prostřednictvím


BlobInventoryPolicyDefinition interface

Objekt, který definuje pravidlo inventáře objektů blob.

Vlastnosti

filters

Objekt, který definuje sadu filtrů.

format

Toto pole je povinné a určuje formát souborů inventáře.

objectType

Toto je povinné pole. Toto pole určuje rozsah inventáře vytvořeného na úrovni objektu blob nebo kontejneru.

schedule

Toto je povinné pole. Toto pole slouží k naplánování vytvoření inventáře.

schemaFields

Toto je povinné pole. Toto pole určuje pole a vlastnosti objektu, který se má zahrnout do inventáře. Hodnota pole Schema "Název" je vždy povinná. Platné hodnoty pro toto pole pro objekt blob definition.objectType zahrnují 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'. Pro pole typu objektu blob je hodnota pole schématu Odstraněný čas použitelná pouze pro účty s povolenými hns. Platné hodnoty pro container definition.objectType zahrnují Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays. Hodnoty polí schématu Expiry-Time, hdi_isfolder, Owner, Group, Permissions, ACL, DeletionId jsou platné pouze pro účty s povolenými hns. Hodnoty polí schématu Značky, TagCount jsou platné pouze pro účty, které nejsou účty Hns.

Podrobnosti vlastnosti

filters

Objekt, který definuje sadu filtrů.

filters?: BlobInventoryPolicyFilter

Hodnota vlastnosti

format

Toto pole je povinné a určuje formát souborů inventáře.

format: string

Hodnota vlastnosti

string

objectType

Toto je povinné pole. Toto pole určuje rozsah inventáře vytvořeného na úrovni objektu blob nebo kontejneru.

objectType: string

Hodnota vlastnosti

string

schedule

Toto je povinné pole. Toto pole slouží k naplánování vytvoření inventáře.

schedule: string

Hodnota vlastnosti

string

schemaFields

Toto je povinné pole. Toto pole určuje pole a vlastnosti objektu, který se má zahrnout do inventáře. Hodnota pole Schema "Název" je vždy povinná. Platné hodnoty pro toto pole pro objekt blob definition.objectType zahrnují 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'. Pro pole typu objektu blob je hodnota pole schématu Odstraněný čas použitelná pouze pro účty s povolenými hns. Platné hodnoty pro container definition.objectType zahrnují Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays. Hodnoty polí schématu Expiry-Time, hdi_isfolder, Owner, Group, Permissions, ACL, DeletionId jsou platné pouze pro účty s povolenými hns. Hodnoty polí schématu Značky, TagCount jsou platné pouze pro účty, které nejsou účty Hns.

schemaFields: string[]

Hodnota vlastnosti

string[]