Share via


BlobInventoryPolicyDefinition Osztály

Egy objektum, amely meghatározza a blobleltár-szabályt.

Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.

Öröklődés
azure.mgmt.storage._serialization.Model
BlobInventoryPolicyDefinition

Konstruktor

BlobInventoryPolicyDefinition(*, format: str | _models.Format, schedule: str | _models.Schedule, object_type: str | _models.ObjectType, schema_fields: List[str], filters: _models.BlobInventoryPolicyFilter | None = None, **kwargs: Any)

Csak kulcsszavas paraméterek

Name Description
filters

A szűrőkészletet definiáló objektum.

format
str vagy Format

Ez egy kötelező mező, amely megadja a készletfájlok formátumát. Kötelező. Ismert értékek: "Csv" és "Parquet".

schedule
str vagy Schedule

Ez egy kötelező mező. Ez a mező készletképzés ütemezésére szolgál. Kötelező. Ismert értékek: "Napi" és "Heti".

object_type

Ez egy kötelező mező. Ez a mező a blob vagy a tároló szintjén létrehozott készlet hatókörét határozza meg. Kötelező. Ismert értékek: "Blob" és "Container".

schema_fields

Ez egy kötelező mező. Ez a mező határozza meg a leltárba felvenni kívánt objektum mezőit és tulajdonságait. A Séma mező értéke "Name" mindig kötelező. A blobdefiníció.objectType mező érvényes értékei a következők: "Név, Létrehozás időpontja, Utolsó módosítás, Tartalomhossz, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Lejárati idő, hdi_isfolder, Tulajdonos, Csoport, Engedélyek, ACL, Pillanatkép, Verzióazonosító, IsCurrentVersion, Metaadatok, LastAccessTime". A "Container" definition.objectType érvényes értékei a következők: "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold". A "Lejárati idő, hdi_isfolder, Tulajdonos, Csoport, Engedélyek, ACL" sémamező-értékek csak a Hns-kompatibilis fiókokra érvényesek. A Címkék mező csak nem Hns-fiókokra érvényes. Kötelező.

Változók

Name Description
filters

A szűrőkészletet definiáló objektum.

format
str vagy Format

Ez egy kötelező mező, amely megadja a készletfájlok formátumát. Kötelező. Ismert értékek: "Csv" és "Parquet".

schedule
str vagy Schedule

Ez egy kötelező mező. Ez a mező készletképzés ütemezésére szolgál. Kötelező. Ismert értékek: "Napi" és "Heti".

object_type

Ez egy kötelező mező. Ez a mező a blob vagy a tároló szintjén létrehozott készlet hatókörét határozza meg. Kötelező. Ismert értékek: "Blob" és "Container".

schema_fields

Ez egy kötelező mező. Ez a mező határozza meg a leltárba felvenni kívánt objektum mezőit és tulajdonságait. A Séma mező értéke "Name" mindig kötelező. A blobdefiníció.objectType mező érvényes értékei a következők: "Név, Létrehozás időpontja, Utolsó módosítás, Tartalomhossz, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Lejárati idő, hdi_isfolder, Tulajdonos, Csoport, Engedélyek, ACL, Pillanatkép, Verzióazonosító, IsCurrentVersion, Metaadatok, LastAccessTime". A "Container" definition.objectType érvényes értékei a következők: "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold". A "Lejárati idő, hdi_isfolder, Tulajdonos, Csoport, Engedélyek, ACL" sémamező-értékek csak a Hns-kompatibilis fiókokra érvényesek. A Címkék mező csak nem Hns-fiókokra érvényes. Kötelező.