Condividi tramite


BlobInventoryPolicyDefinition Classe

Oggetto che definisce la regola di inventario BLOB.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.storage._serialization.Model
BlobInventoryPolicyDefinition

Costruttore

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)

Parametri solo parole chiave

Nome Descrizione
filters

Oggetto che definisce il set di filtri.

format
str oppure Format

Questo è un campo obbligatorio, specifica il formato per i file di inventario. Obbligatorio. I valori noti sono: "Csv" e "Parquet".

schedule
str oppure Schedule

Questo campo è obbligatorio. Questo campo viene usato per pianificare una formazione dell'inventario. Obbligatorio. I valori noti sono: "Giornaliero" e "Settimanale".

object_type
str oppure ObjectType

Questo campo è obbligatorio. Questo campo specifica l'ambito dell'inventario creato a livello di BLOB o contenitore. Obbligatorio. I valori noti sono: "BLOB" e "Contenitore".

schema_fields

Questo campo è obbligatorio. Questo campo specifica i campi e le proprietà dell'oggetto da includere nell'inventario. Il valore del campo Schema 'Name' è sempre obbligatorio. I valori validi per questo campo per la definizione 'BLOB'.objectType includono 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BLOBType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime'. I valori validi per la definizione 'Container'.objectType includono 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold'. I valori dei campi dello schema 'Scadenza,hdi_isfolder, Proprietario, Gruppo, Autorizzazioni, Acl' sono validi solo per i campi Hns abilitati.'Tag' è valido solo per gli account non Hns. Obbligatorio.

Variabili

Nome Descrizione
filters

Oggetto che definisce il set di filtri.

format
str oppure Format

Questo è un campo obbligatorio, specifica il formato per i file di inventario. Obbligatorio. I valori noti sono: "Csv" e "Parquet".

schedule
str oppure Schedule

Questo campo è obbligatorio. Questo campo viene usato per pianificare una formazione dell'inventario. Obbligatorio. I valori noti sono: "Giornaliero" e "Settimanale".

object_type
str oppure ObjectType

Questo campo è obbligatorio. Questo campo specifica l'ambito dell'inventario creato a livello di BLOB o contenitore. Obbligatorio. I valori noti sono: "BLOB" e "Contenitore".

schema_fields

Questo campo è obbligatorio. Questo campo specifica i campi e le proprietà dell'oggetto da includere nell'inventario. Il valore del campo Schema 'Name' è sempre obbligatorio. I valori validi per questo campo per la definizione 'BLOB'.objectType includono 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BLOBType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime'. I valori validi per la definizione 'Container'.objectType includono 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold'. I valori dei campi dello schema 'Scadenza,hdi_isfolder, Proprietario, Gruppo, Autorizzazioni, Acl' sono validi solo per i campi Hns abilitati.'Tag' è valido solo per gli account non Hns. Obbligatorio.