Partager via


BlobInventoryPolicyDefinition interface

Objet qui définit la règle d’inventaire d’objets blob.

Propriétés

filters

Objet qui définit le jeu de filtres.

format

Il s’agit d’un champ obligatoire, il spécifie le format des fichiers d’inventaire.

objectType

Il s’agit d’un champ obligatoire. Ce champ spécifie l’étendue de l’inventaire créé au niveau de l’objet blob ou du conteneur.

schedule

Il s’agit d’un champ obligatoire. Ce champ est utilisé pour planifier une formation d’inventaire.

schemaFields

Il s’agit d’un champ obligatoire. Ce champ spécifie les champs et les propriétés de l’objet à inclure dans l’inventaire. La valeur du champ schéma « Name » est toujours requise. Les valeurs valides pour ce champ pour la définition « Blob ». objectType incluent « Name, Creation-Time, Last-Modified », Content-Length, Content-MD5, BlobType, AccessTierTier, 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,LetedId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Pour la valeur du champ de schéma de type d’objet blob « DeletedTime » est applicable uniquement pour les comptes activés par Hns. Les valeurs valides pour « Container » definition.objectType incluent « Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays ». Les valeurs de champ de schéma « Expiration et heure d’expiration, hdi_isfolder, Propriétaire, Groupe, Autorisations, Acl, SuppressionId » sont valides uniquement pour les comptes activés par Hns. Les valeurs de champ de schéma « Tags, TagCount » ne sont valides que pour les comptes non-Hns.

Détails de la propriété

filters

Objet qui définit le jeu de filtres.

filters?: BlobInventoryPolicyFilter

Valeur de propriété

format

Il s’agit d’un champ obligatoire, il spécifie le format des fichiers d’inventaire.

format: string

Valeur de propriété

string

objectType

Il s’agit d’un champ obligatoire. Ce champ spécifie l’étendue de l’inventaire créé au niveau de l’objet blob ou du conteneur.

objectType: string

Valeur de propriété

string

schedule

Il s’agit d’un champ obligatoire. Ce champ est utilisé pour planifier une formation d’inventaire.

schedule: string

Valeur de propriété

string

schemaFields

Il s’agit d’un champ obligatoire. Ce champ spécifie les champs et les propriétés de l’objet à inclure dans l’inventaire. La valeur du champ schéma « Name » est toujours requise. Les valeurs valides pour ce champ pour la définition « Blob ». objectType incluent « Name, Creation-Time, Last-Modified », Content-Length, Content-MD5, BlobType, AccessTierTier, 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,LetedId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Pour la valeur du champ de schéma de type d’objet blob « DeletedTime » est applicable uniquement pour les comptes activés par Hns. Les valeurs valides pour « Container » definition.objectType incluent « Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays ». Les valeurs de champ de schéma « Expiration et heure d’expiration, hdi_isfolder, Propriétaire, Groupe, Autorisations, Acl, SuppressionId » sont valides uniquement pour les comptes activés par Hns. Les valeurs de champ de schéma « Tags, TagCount » ne sont valides que pour les comptes non-Hns.

schemaFields: string[]

Valeur de propriété

string[]