Condividi tramite


BlobInventoryPolicyDefinition interface

Oggetto che definisce la regola di inventario BLOB.

Proprietà

filters

Oggetto che definisce il set di filtri.

format

Si tratta di un campo obbligatorio, che specifica il formato per i file di inventario.

objectType

Questo campo è obbligatorio. Questo campo specifica l'ambito dell'inventario creato a livello di BLOB o contenitore.

schedule

Questo campo è obbligatorio. Questo campo viene utilizzato per pianificare una formazione inventario.

schemaFields

Questo campo è obbligatorio. Questo campo specifica i campi e le proprietà dell'oggetto da includere nell'inventario. Il valore del campo Schema 'Name' è sempre obbligatorio. I valori validi per questo campo per la definizione 'BLOB'.objectType includono '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'. Per il valore del campo dello schema del tipo di oggetto BLOB 'DeletedTime' è applicabile solo per gli account abilitati per Hns. I valori validi per la definizione 'Container'.objectType includono 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. I valori dei campi schema 'Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId' sono validi solo per gli account abilitati per Hns. I valori dei campi dello schema 'Tags, TagCount' sono validi solo per gli account non Hns.

Dettagli proprietà

filters

Oggetto che definisce il set di filtri.

filters?: BlobInventoryPolicyFilter

Valore della proprietà

format

Si tratta di un campo obbligatorio, che specifica il formato per i file di inventario.

format: string

Valore della proprietà

string

objectType

Questo campo è obbligatorio. Questo campo specifica l'ambito dell'inventario creato a livello di BLOB o contenitore.

objectType: string

Valore della proprietà

string

schedule

Questo campo è obbligatorio. Questo campo viene utilizzato per pianificare una formazione inventario.

schedule: string

Valore della proprietà

string

schemaFields

Questo campo è obbligatorio. Questo campo specifica i campi e le proprietà dell'oggetto da includere nell'inventario. Il valore del campo Schema 'Name' è sempre obbligatorio. I valori validi per questo campo per la definizione 'BLOB'.objectType includono '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'. Per il valore del campo dello schema del tipo di oggetto BLOB 'DeletedTime' è applicabile solo per gli account abilitati per Hns. I valori validi per la definizione 'Container'.objectType includono 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. I valori dei campi schema 'Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId' sono validi solo per gli account abilitati per Hns. I valori dei campi dello schema 'Tags, TagCount' sono validi solo per gli account non Hns.

schemaFields: string[]

Valore della proprietà

string[]