Share via


BlobInventoryPolicyFilter Klasse

Definition

Ein -Objekt, das die Filterbedingungen für die Blobinventurregel definiert. Für "Blob" definition.objectType sind alle Filtereigenschaften anwendbar, "blobTypes" ist erforderlich, und andere sind optional. Für "Container" definition.objectType ist nur prefixMatch anwendbar und optional.

public class BlobInventoryPolicyFilter
type BlobInventoryPolicyFilter = class
Public Class BlobInventoryPolicyFilter
Vererbung
BlobInventoryPolicyFilter

Konstruktoren

BlobInventoryPolicyFilter()

Initialisiert eine neue instance von BlobInventoryPolicyFilter.

Eigenschaften

BlobTypes

Ein Array von vordefinierten Enumerationswerten. Gültige Werte sind blockBlob, appendBlob, pageBlob. Hns-Konten unterstützen keine pageBlobs. Dieses Feld ist erforderlich, wenn die Definition.objectType-Eigenschaft auf "Blob" festgelegt ist.

ExcludePrefix

Ein Array von Zeichenfolgen mit maximal 10 Blobpräfixen, die aus dem Bestand ausgeschlossen werden sollen.

IncludeBlobVersions

Schließt Blobversionen in die Blobinventur ein, wenn der Wert auf true festgelegt ist. Die definition.schemaFields-Werte "VersionId und IsCurrentVersion" sind erforderlich, wenn diese Eigenschaft auf true festgelegt ist, andernfalls müssen sie ausgeschlossen werden.

IncludeDeleted

Für "Container" definition.objectType muss definition.schemaFields "Deleted, Version, DeletedTime and RemainingRetentionDays" enthalten. Für speicherfähige Speicherkonten "Blob" definition.objectType und HNS muss die Definition.schemaFields "DeletionId", "Deleted", "DeletedTime" und "RemainingRetentionDays" enthalten, und für deaktivierte Hns-Konten muss definition.schemaFields "Deleted and RemainingRetentionDays" enthalten, andernfalls muss es ausgeschlossen werden.

IncludePrefix

Ein Array von Zeichenfolgen mit maximal 10 Blobpräfixen, die in den Bestand aufgenommen werden sollen.

IncludeSnapshots

Schließt Blobmomentaufnahmen in die Blobinventur ein, wenn der Wert auf TRUE festgelegt ist. Der definition.schemaFields-Wert "Snapshot" ist erforderlich, wenn diese Eigenschaft auf TRUE festgelegt ist, andernfalls muss er ausgeschlossen werden.

Gilt für: