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. |
object |
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. |
schema |
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[]