BlobInventoryPolicyFilter Osztály
Egy objektum, amely meghatározza a blobleltár-szabály szűrőfeltételeit. A "Blob" definition.objectType esetében minden szűrőtulajdonság alkalmazható, a "blobTípusok" megadása kötelező, a többi nem kötelező. A "Container" definition.objectType esetében csak a prefixMatch alkalmazható, és nem kötelező.
- Öröklődés
-
azure.mgmt.storage._serialization.ModelBlobInventoryPolicyFilter
Konstruktor
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, **kwargs: Any)
Csak kulcsszavas paraméterek
Name | Description |
---|---|
prefix_match
|
A készletbe foglalandó legfeljebb 10 blobelőtaggal rendelkező sztringtömb. |
exclude_prefix
|
A készletből kizárandó legfeljebb 10 blobelőtaggal rendelkező sztringtömb. |
blob_types
|
Előre definiált enumerálási értékek tömbje. Az érvényes értékek közé tartozik a blockBlob, appendBlob, pageBlob. A Hns-fiókok nem támogatják a pageBlobs elemet. Ez a mező akkor szükséges, ha a definition.objectType tulajdonság értéke "Blob". |
include_blob_versions
|
A blobok verzióit tartalmazza a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "VersionId és IsCurrentVersion" értékekre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell őket zárni. |
include_snapshots
|
Blobpillanatképeket tartalmaz a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "Snapshot" értékre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell zárni. |
include_deleted
|
A Container.objectType esetében a definition.schemaFields mezőnek tartalmaznia kell a "Deleted, Version, DeletedTime és RemainingRetentionDays" értéket. A "Blob" definition.objectType és HNS-kompatibilis tárfiókok esetében a definition.schemaFields fájlnak tartalmaznia kell a "DeletionId, Deleted, DeletedTime és RemainingRetentionDays" elemeket, a Hns letiltott fiókjai esetében pedig a definition.schemaFields elemnek tartalmaznia kell a "Törölt és a RemainingRetentionDays" értéket, különben ki kell zárni. |
Változók
Name | Description |
---|---|
prefix_match
|
A készletbe foglalandó legfeljebb 10 blobelőtaggal rendelkező sztringtömb. |
exclude_prefix
|
A készletből kizárandó legfeljebb 10 blobelőtaggal rendelkező sztringtömb. |
blob_types
|
Előre definiált enumerálási értékek tömbje. Az érvényes értékek közé tartozik a blockBlob, appendBlob, pageBlob. A Hns-fiókok nem támogatják a pageBlobs elemet. Ez a mező akkor szükséges, ha a definition.objectType tulajdonság értéke "Blob". |
include_blob_versions
|
A blobok verzióit tartalmazza a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "VersionId és IsCurrentVersion" értékekre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell őket zárni. |
include_snapshots
|
Blobpillanatképeket tartalmaz a blobleltárban, ha az érték igaz értékre van állítva. A definition.schemaFields "Snapshot" értékre van szükség, ha ez a tulajdonság igaz értékre van állítva, különben ki kell zárni. |
include_deleted
|
A Container.objectType esetében a definition.schemaFields mezőnek tartalmaznia kell a "Deleted, Version, DeletedTime és RemainingRetentionDays" értéket. A "Blob" definition.objectType és HNS-kompatibilis tárfiókok esetében a definition.schemaFields fájlnak tartalmaznia kell a "DeletionId, Deleted, DeletedTime és RemainingRetentionDays" elemeket, a Hns letiltott fiókjai esetében pedig a definition.schemaFields elemnek tartalmaznia kell a "Törölt és a RemainingRetentionDays" értéket, különben ki kell zárni. |
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: