BlobInventoryPolicyFilter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um objeto que define as condições de filtro de regra de inventário de blobs. Para 'Blob' definition.objectType todas as propriedades de filtro são aplicáveis, 'blobTypes' é necessário e outros são opcionais. Para 'Container' definition.objectType, somente prefixMatch é aplicável e é opcional.
public class BlobInventoryPolicyFilter
type BlobInventoryPolicyFilter = class
Public Class BlobInventoryPolicyFilter
- Herança
-
BlobInventoryPolicyFilter
Construtores
BlobInventoryPolicyFilter() |
Inicializa uma nova instância da classe BlobInventoryPolicyFilter. |
BlobInventoryPolicyFilter(IList<String>, IList<String>, IList<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) |
Inicializa uma nova instância da classe BlobInventoryPolicyFilter. |
Propriedades
BlobTypes |
Obtém ou define uma matriz de valores de enumeração predefinidos. Os valores válidos incluem blockBlob, appendBlob, pageBlob. As contas Hns não dão suporte a pageBlobs. Esse campo é necessário quando a propriedade definition.objectType é definida como 'Blob'. |
ExcludePrefix |
Obtém ou define uma matriz de cadeias de caracteres com no máximo 10 prefixos de blob a serem excluídos do inventário. |
IncludeBlobVersions |
Obtém ou define que inclui versões de blob no inventário de blobs quando o valor é definido como true. Os valores definition.schemaFields 'VersionId e IsCurrentVersion' serão necessários se essa propriedade for definida como true, caso contrário, eles deverão ser excluídos. |
IncludeDeleted |
Obtém ou define para 'Container' definition.objectType o definition.schemaFields deve incluir 'Deleted, Version, DeletedTime e RemainingRetentionDays'. Para contas de armazenamento habilitadas para 'Blob'.objectType e HNS, o definition.schemaFields deve incluir 'DeletionId, Deleted, DeletedTime e RemainingRetentionDays' e, para contas desabilitadas do Hns, a definição.schemaFields deve incluir 'Deleted e RemainingRetentionDays', caso contrário, ela deve ser excluída. |
IncludeSnapshots |
Obtém ou define que inclui instantâneos de blob no inventário de blobs quando o valor é definido como true. O valor de definition.schemaFields 'Snapshot' será necessário se essa propriedade for definida como true, caso contrário, ela deverá ser excluída. |
PrefixMatch |
Obtém ou define uma matriz de cadeias de caracteres com no máximo 10 prefixos de blob a serem incluídos no inventário. |
Aplica-se a
Azure SDK for .NET