FileParallelUploadOptions interface
- Extends
Vlastnosti
abort |
Implementace rozhraní |
chunk |
Velikost dat v bajtech, která se budou přenášet paralelně. Pokud je nastavená hodnota 0 nebo nedefinovaná, automaticky se vypočítá podle velikosti dat. Maximální hodnota je FILE_UPLOAD_MAX_CHUNK_SIZE. |
close | Když jsou povolené události služby Azure Storage, vyvolá se událost změny souboru. Tato událost má vlastnost označující, zda se jedná o konečnou změnu k rozlišení rozdílu mezi průběžným vyprázdněním do datového proudu souboru (při zavření na hodnotu false) a posledním zavření datového proudu souboru (při zavření na hodnotu true). |
conditions | Hlavičky podmínek přístupu |
customer |
Informace o klíči poskytnuté zákazníkem |
encryption |
Určuje kontext šifrování, který se má nastavit v souboru. |
max |
Maximální souběžnost paralelního nahrávání Musí být větší než nebo rovno 0. Výchozí hodnota je DEFAULT_HIGH_LEVEL_CONCURRENCY. |
metadata | Kolekce páru řetězců klíč-hodnota, která se má přidružit k souboru Data Lake. |
on |
Aktualizátor průběhu |
path |
Hlavičky HTTP. |
permissions | Nastaví přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Každé třídě může být uděleno oprávnění ke čtení, zápisu nebo spuštění. Podporuje se také bit sticky. Podporují se symbolické (rwxrw-rw-) i 4ciferné osmičkové notace (např. 0766). |
single |
Prahová hodnota velikosti dat v bajtech umožňuje místo paralelního nahrávání použít jednu operaci nahrávání. Data menší velikosti, než je tento limit, se budou přenášet v rámci jednoho nahrání. Data větší než tento limit se budou přenášet paralelně v blocích. Výchozí a maximální hodnota je FILE_MAX_SINGLE_UPLOAD_THRESHOLD. Poznámka: uploadStream nerespektují toto pole a vždy provádět paralelní nahrávání. |
umask | Umask omezuje oprávnění k vytvoření souboru. Výsledné oprávnění udělí p & ^u, kde p je oprávnění a vy jste umask. Pokud je například p 0777 a vy je 0057, výsledné oprávnění je 0720. Výchozí oprávnění je 0666 pro soubor. Výchozí umask je 0027. umask musí být zadán v osmičkovém zápisu 4 číslic (např. 0766). |
Zděděné vlastnosti
tracing |
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
chunkSize
Velikost dat v bajtech, která se budou přenášet paralelně. Pokud je nastavená hodnota 0 nebo nedefinovaná, automaticky se vypočítá podle velikosti dat. Maximální hodnota je FILE_UPLOAD_MAX_CHUNK_SIZE.
chunkSize?: number
Hodnota vlastnosti
number
close
Když jsou povolené události služby Azure Storage, vyvolá se událost změny souboru. Tato událost má vlastnost označující, zda se jedná o konečnou změnu k rozlišení rozdílu mezi průběžným vyprázdněním do datového proudu souboru (při zavření na hodnotu false) a posledním zavření datového proudu souboru (při zavření na hodnotu true).
close?: boolean
Hodnota vlastnosti
boolean
conditions
Hlavičky podmínek přístupu
conditions?: DataLakeRequestConditions
Hodnota vlastnosti
customerProvidedKey
encryptionContext
Určuje kontext šifrování, který se má nastavit v souboru.
encryptionContext?: string
Hodnota vlastnosti
string
maxConcurrency
Maximální souběžnost paralelního nahrávání Musí být větší než nebo rovno 0. Výchozí hodnota je DEFAULT_HIGH_LEVEL_CONCURRENCY.
maxConcurrency?: number
Hodnota vlastnosti
number
metadata
Kolekce páru řetězců klíč-hodnota, která se má přidružit k souboru Data Lake.
metadata?: Metadata
Hodnota vlastnosti
onProgress
Aktualizátor průběhu
onProgress?: (progress: TransferProgressEvent) => void
Hodnota vlastnosti
(progress: TransferProgressEvent) => void
pathHttpHeaders
permissions
Nastaví přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Každé třídě může být uděleno oprávnění ke čtení, zápisu nebo spuštění. Podporuje se také bit sticky. Podporují se symbolické (rwxrw-rw-) i 4ciferné osmičkové notace (např. 0766).
permissions?: string
Hodnota vlastnosti
string
singleUploadThreshold
Prahová hodnota velikosti dat v bajtech umožňuje místo paralelního nahrávání použít jednu operaci nahrávání. Data menší velikosti, než je tento limit, se budou přenášet v rámci jednoho nahrání. Data větší než tento limit se budou přenášet paralelně v blocích. Výchozí a maximální hodnota je FILE_MAX_SINGLE_UPLOAD_THRESHOLD. Poznámka: uploadStream nerespektují toto pole a vždy provádět paralelní nahrávání.
singleUploadThreshold?: number
Hodnota vlastnosti
number
umask
Umask omezuje oprávnění k vytvoření souboru. Výsledné oprávnění udělí p & ^u, kde p je oprávnění a vy jste umask. Pokud je například p 0777 a vy je 0057, výsledné oprávnění je 0720. Výchozí oprávnění je 0666 pro soubor. Výchozí umask je 0027. umask musí být zadán v osmičkovém zápisu 4 číslic (např. 0766).
umask?: string
Hodnota vlastnosti
string