BlockBlobUploadOptions interface
Možnosti pro konfiguraci operace BlockBlobClient.upload .
- Extends
Vlastnosti
| abort |
Implementace rozhraní |
| blob |
Hlavičky HTTP, které se mají nastavit při nahrávání do objektu blob bloku. Běžnou hlavičkou, která se má nastavit, je |
| conditions | Podmínky, které se mají splnit při nahrávání do objektu blob bloku. |
| content |
Možnosti, které určí, jaký algoritmus použít pro ověření obsahu při nahrávání. |
| customer |
Informace o klíči poskytnuté zákazníkem |
| encryption |
Optional. Verze 2019-07-07 a novější. Určuje název oboru šifrování, který se má použít k šifrování dat zadaných v požadavku. Pokud není zadáno, šifrování se provádí s výchozím oborem šifrování účtu. Další informace najdete v tématu Šifrování neaktivních uložených dat pro služby Azure Storage. |
| immutability |
Optional. Určuje zásady neměnnosti objektu blob. Všimněte si, že parametr se vztahuje pouze na objekt blob v kontejneru s povoleným červem na úrovni verze. |
| legal |
Optional. Označuje, jestli se má do objektu blob umístit blokování z právních důvodů. Všimněte si, že parametr se vztahuje pouze na objekt blob v kontejneru s povoleným červem na úrovni verze. |
| metadata | Kolekce páru řetězců klíč-hodnota, která se přidruží k objektu blob při nahrávání do objektu blob bloku. |
| on |
Zpětné volání pro příjem událostí průběhu operace nahrávání. |
| tags | Značky objektů blob. |
| tier | Úroveň přístupu. Další podrobnosti – https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers |
| transactional |
Hodnota hash CRC64 obsahu objektu blob. Tato hodnota hash se používá k ověření integrity objektu blob během přenosu. Pokud je tato hodnota zadaná, služba úložiště porovná hodnotu hash obsahu, který přišel s touto hodnotou. transactionalContentMD5 a transactionalContentCrc64 nelze nastavit současně. |
| transactional |
MD5 hash obsahu blobu. Tato hodnota hash se používá k ověření integrity objektu blob během přenosu. Pokud je tato hodnota zadaná, služba úložiště porovná hodnotu hash obsahu, který přišel s touto hodnotou. transactionalContentMD5 a transactionalContentCrc64 nelze nastavit současně. |
Zděděné vlastnosti
| tracing |
Možnosti konfigurace rozsahů vytvořených při povolení trasování |
Podrobnosti vlastnosti
abortSignal
Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace.
Například pomocí kontroleru @azure/abort-controller vytvořte AbortSignal.
abortSignal?: AbortSignalLike
Hodnota vlastnosti
blobHTTPHeaders
Hlavičky HTTP, které se mají nastavit při nahrávání do objektu blob bloku. Běžnou hlavičkou, která se má nastavit, je blobContentType, která prohlížeči umožňuje poskytovat funkce na základě typu souboru.
blobHTTPHeaders?: BlobHTTPHeaders
Hodnota vlastnosti
conditions
Podmínky, které se mají splnit při nahrávání do objektu blob bloku.
conditions?: BlobRequestConditions
Hodnota vlastnosti
contentChecksumAlgorithm
Možnosti, které určí, jaký algoritmus použít pro ověření obsahu při nahrávání.
contentChecksumAlgorithm?: StorageChecksumAlgorithm
Hodnota vlastnosti
customerProvidedKey
encryptionScope
Optional. Verze 2019-07-07 a novější. Určuje název oboru šifrování, který se má použít k šifrování dat zadaných v požadavku. Pokud není zadáno, šifrování se provádí s výchozím oborem šifrování účtu. Další informace najdete v tématu Šifrování neaktivních uložených dat pro služby Azure Storage.
encryptionScope?: string
Hodnota vlastnosti
string
immutabilityPolicy
Optional. Určuje zásady neměnnosti objektu blob. Všimněte si, že parametr se vztahuje pouze na objekt blob v kontejneru s povoleným červem na úrovni verze.
immutabilityPolicy?: BlobImmutabilityPolicy
Hodnota vlastnosti
legalHold
Optional. Označuje, jestli se má do objektu blob umístit blokování z právních důvodů. Všimněte si, že parametr se vztahuje pouze na objekt blob v kontejneru s povoleným červem na úrovni verze.
legalHold?: boolean
Hodnota vlastnosti
boolean
metadata
Kolekce páru řetězců klíč-hodnota, která se přidruží k objektu blob při nahrávání do objektu blob bloku.
metadata?: Metadata
Hodnota vlastnosti
onProgress
Zpětné volání pro příjem událostí průběhu operace nahrávání.
onProgress?: (progress: TransferProgressEvent) => void
Hodnota vlastnosti
(progress: TransferProgressEvent) => void
tags
tier
Úroveň přístupu. Další podrobnosti – https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
Hodnota vlastnosti
string
transactionalContentCrc64
Hodnota hash CRC64 obsahu objektu blob. Tato hodnota hash se používá k ověření integrity objektu blob během přenosu. Pokud je tato hodnota zadaná, služba úložiště porovná hodnotu hash obsahu, který přišel s touto hodnotou.
transactionalContentMD5 a transactionalContentCrc64 nelze nastavit současně.
transactionalContentCrc64?: Uint8Array
Hodnota vlastnosti
Uint8Array
transactionalContentMD5
MD5 hash obsahu blobu. Tato hodnota hash se používá k ověření integrity objektu blob během přenosu. Pokud je tato hodnota zadaná, služba úložiště porovná hodnotu hash obsahu, který přišel s touto hodnotou.
transactionalContentMD5 a transactionalContentCrc64 nelze nastavit současně.
transactionalContentMD5?: Uint8Array
Hodnota vlastnosti
Uint8Array
Podrobnosti zděděných vlastností
tracingOptions
Možnosti konfigurace rozsahů vytvořených při povolení trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
Zděděno zCommonOptions.tracingOptions