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.ModelBlobInventoryPolicyDefinition
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
|
Egy objektum, amely meghatározza a szűrőkészletet. |
format
|
Ez egy kötelező mező, amely meghatározza a készletfájlok formátumát. Kötelező. Az ismert értékek a következők: "Csv" és "Parquet". |
schedule
|
Ez egy kötelező mező. Ez a mező készletképzés ütemezésére szolgál. Kötelező. Az ismert értékek a következők: "Napi" és "Heti". |
object_type
|
str vagy
ObjectType
Ez egy kötelező mező. Ez a mező határozza meg a blob- vagy tárolószinten létrehozott készlet hatókörét. Kötelező. Az ismert értékek a következők: "Blob" és "Container". |
schema_fields
|
Ez egy kötelező mező. Ez a mező határozza meg a leltárban szerepeltetni kívánt objektum mezőit és tulajdonságait. A Séma mező értéke "Name" mindig kötelező. A "Blob" definition.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, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime, Tags, Etag, ContentType, ContentEncoding, ContentLanguage, ContentCRC64, CacheControl, ContentDisposition, LeaseStatus, LeaseState, LeaseDuration, ServerEncrypted, Deleted, DeletionId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount". Blob objektumtípus esetén a sémamező "DeletedTime" értéke csak a Hns-kompatibilis fiókokra vonatkozik. A Container.objectType érvényes értékei a következők: "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". A "Lejárati idő, hdi_isfolder, Tulajdonos, Csoport, Engedélyek, Acl, DeletionId" sémamezőértékek csak a Hns-kompatibilis fiókokra érvényesek. A "Tags, TagCount" sémamező-értékek csak a Nem Hns fiókokra érvényesek. Kötelező. |
Változók
Name | Description |
---|---|
filters
|
Egy objektum, amely meghatározza a szűrőkészletet. |
format
|
Ez egy kötelező mező, amely meghatározza a készletfájlok formátumát. Kötelező. Az ismert értékek a következők: "Csv" és "Parquet". |
schedule
|
Ez egy kötelező mező. Ez a mező készletképzés ütemezésére szolgál. Kötelező. Az ismert értékek a következők: "Napi" és "Heti". |
object_type
|
str vagy
ObjectType
Ez egy kötelező mező. Ez a mező határozza meg a blob- vagy tárolószinten létrehozott készlet hatókörét. Kötelező. Az ismert értékek a következők: "Blob" és "Container". |
schema_fields
|
Ez egy kötelező mező. Ez a mező határozza meg a leltárban szerepeltetni kívánt objektum mezőit és tulajdonságait. A Séma mező értéke "Name" mindig kötelező. A "Blob" definition.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, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime, Tags, Etag, ContentType, ContentEncoding, ContentLanguage, ContentCRC64, CacheControl, ContentDisposition, LeaseStatus, LeaseState, LeaseDuration, ServerEncrypted, Deleted, DeletionId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount". Blob objektumtípus esetén a sémamező "DeletedTime" értéke csak a Hns-kompatibilis fiókokra vonatkozik. A Container.objectType érvényes értékei a következők: "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". A "Lejárati idő, hdi_isfolder, Tulajdonos, Csoport, Engedélyek, Acl, DeletionId" sémamezőértékek csak a Hns-kompatibilis fiókokra érvényesek. A "Tags, TagCount" sémamező-értékek csak a Nem Hns fiókokra érvényesek. Kötelező. |
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: