BlobInventoryPolicyFilter Clase
Objeto que define las condiciones de filtro de reglas de inventario de blobs. Para "Blob" definition.objectType se aplican todas las propiedades de filtro, se requiere "blobTypes" y otros son opcionales. Para "Container" definition.objectType solo se aplica prefixMatch y es opcional.
- Herencia
-
azure.mgmt.storage._serialization.ModelBlobInventoryPolicyFilter
Constructor
BlobInventoryPolicyFilter(*, prefix_match: List[str] | None = None, exclude_prefix: List[str] | None = None, blob_types: List[str] | None = None, include_blob_versions: bool | None = None, include_snapshots: bool | None = None, include_deleted: bool | None = None, creation_time: _models.BlobInventoryCreationTime | None = None, **kwargs: Any)
Parámetros de solo palabra clave
Nombre | Description |
---|---|
prefix_match
|
Matriz de cadenas con un máximo de 10 prefijos de blob que se incluirán en el inventario. |
exclude_prefix
|
Matriz de cadenas con un máximo de 10 prefijos de blob que se excluirán del inventario. |
blob_types
|
Una matriz de valores de enumeración predefinidos. Los valores válidos incluyen blockBlob, appendBlob, pageBlob. Las cuentas de Hns no admiten pageBlobs. Este campo es necesario cuando la propiedad definition.objectType se establece en "Blob". |
include_blob_versions
|
Incluye versiones de blobs en el inventario de blobs cuando el valor se establece en true. Los valores definition.schemaFields 'VersionId e IsCurrentVersion' son necesarios si esta propiedad está establecida en true, de lo contrario, deben excluirse. |
include_snapshots
|
Incluye instantáneas de blob en el inventario de blobs cuando el valor se establece en true. El valor definition.schemaFields 'Snapshot' es necesario si esta propiedad está establecida en true; de lo contrario, debe excluirse. |
include_deleted
|
Para "Container" definition.objectType, definition.schemaFields debe incluir "Deleted, Version, DeletedTime y RemainingRetentionDays". Para las cuentas de almacenamiento habilitadas para "Blob" definition.objectType y HNS, definition.schemaFields deben incluir "DeletionId, Deleted, DeletedTime y RemainingRetentionDays" y para las cuentas deshabilitadas de Hns, definition.schemaFields debe incluir "Deleted y RemainingRetentionDays", de lo contrario, debe excluirse. |
creation_time
|
Esta propiedad se usa para filtrar objetos en función del tiempo de creación del objeto. |
Variables
Nombre | Description |
---|---|
prefix_match
|
Matriz de cadenas con un máximo de 10 prefijos de blob que se incluirán en el inventario. |
exclude_prefix
|
Matriz de cadenas con un máximo de 10 prefijos de blob que se excluirán del inventario. |
blob_types
|
Una matriz de valores de enumeración predefinidos. Los valores válidos incluyen blockBlob, appendBlob, pageBlob. Las cuentas de Hns no admiten pageBlobs. Este campo es necesario cuando la propiedad definition.objectType se establece en "Blob". |
include_blob_versions
|
Incluye versiones de blobs en el inventario de blobs cuando el valor se establece en true. Los valores definition.schemaFields 'VersionId e IsCurrentVersion' son necesarios si esta propiedad está establecida en true, de lo contrario, deben excluirse. |
include_snapshots
|
Incluye instantáneas de blob en el inventario de blobs cuando el valor se establece en true. El valor definition.schemaFields 'Snapshot' es necesario si esta propiedad está establecida en true; de lo contrario, debe excluirse. |
include_deleted
|
Para "Container" definition.objectType, definition.schemaFields debe incluir "Deleted, Version, DeletedTime y RemainingRetentionDays". Para las cuentas de almacenamiento habilitadas para "Blob" definition.objectType y HNS, definition.schemaFields deben incluir "DeletionId, Deleted, DeletedTime y RemainingRetentionDays" y para las cuentas deshabilitadas de Hns, definition.schemaFields debe incluir "Deleted y RemainingRetentionDays", de lo contrario, debe excluirse. |
creation_time
|
Esta propiedad se usa para filtrar objetos en función del tiempo de creación del objeto. |
Azure SDK for Python
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de