Share via


BlobInventoryPolicyFilter Classe

Définition

Objet qui définit les conditions de filtre de règle d’inventaire d’objets blob. Pour « Blob » definition.objectType, toutes les propriétés de filtre sont applicables, « blobTypes » est obligatoire et d’autres sont facultatives. Pour la définition 'Container'.objectType, seul préfixeMatch s’applique et est facultatif.

public class BlobInventoryPolicyFilter
type BlobInventoryPolicyFilter = class
Public Class BlobInventoryPolicyFilter
Héritage
BlobInventoryPolicyFilter

Constructeurs

BlobInventoryPolicyFilter()

Initialise une nouvelle instance de BlobInventoryPolicyFilter.

Propriétés

BlobTypes

Un ensemble de valeurs enum prédéfinies. Les valeurs valides incluent blockBlob, appendBlob, pageBlob. Les comptes Hns ne prennent pas en charge pageBlobs. Ce champ est obligatoire lorsque la propriété definition.objectType est définie sur « Blob ».

ExcludePrefix

Tableau de chaînes avec un maximum de 10 préfixes d’objets blob à exclure de l’inventaire.

IncludeBlobVersions

Inclut les versions d’objets blob dans l’inventaire d’objets blob lorsque la valeur est définie sur true. Les valeurs definition.schemaFields « VersionId et IsCurrentVersion » sont requises si cette propriété a la valeur true, sinon elles doivent être exclues.

IncludeDeleted

Pour « Container » definition.objectType, la définition.schemaFields doit inclure « Deleted, Version, DeletedTime et RemainingRetentionDays ». Pour les comptes de stockage « Blob » definition.objectType et HNS activés, la définition.schemaFields doit inclure « DeletionId, Deleted, DeletedTime et RemainingRetentionDays », et pour les comptes Hns désactivés, la définition.schemaFields doit inclure « Deleted et RemainingRetentionDays », sinon il doit être exclu.

IncludePrefix

Tableau de chaînes avec un maximum de 10 préfixes d’objets blob à inclure dans l’inventaire.

IncludeSnapshots

Inclut des instantanés d’objets blob dans l’inventaire d’objets blob lorsque la valeur est définie sur true. La valeur definition.schemaFields 'Snapshot' est requise si cette propriété a la valeur true, sinon elle doit être exclue.

S’applique à