az storage blob
Note
Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.
Správa úložiště objektů pro nestrukturovaná data (objekty blob).
Zadejte jeden z následujících parametrů ověřování pro vaše příkazy: --auth- mode, --account-key, --connection-string, --sas-token. K uložení přihlašovacích údajů pro ověřování můžete použít také odpovídající proměnné prostředí, například AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING a AZURE_STORAGE_SAS_TOKEN.
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az storage blob copy |
Správa operací kopírování objektů blob Slouží |
Jádro a rozšíření | GA |
| az storage blob copy cancel |
Přerušte probíhající operaci kopírování. |
Core | GA |
| az storage blob copy start |
Asynchronně zkopírujte objekt blob. Slouží |
Core | GA |
| az storage blob copy start (storage-blob-preview přípona) |
Spusťte úlohu kopírování objektů blob. |
Extension | GA |
| az storage blob copy start-batch |
Zkopírujte více objektů blob do kontejneru objektů blob. Slouží |
Core | GA |
| az storage blob delete |
Označte objekt blob nebo snímek k odstranění. |
Core | GA |
| az storage blob delete (storage-blob-preview přípona) |
Označte objekt blob nebo snímek k odstranění. |
Extension | GA |
| az storage blob delete-batch |
Odstraňte objekty blob z kontejneru objektů blob rekurzivně. |
Core | GA |
| az storage blob download |
Stáhněte objekt blob do cesty k souboru. |
Core | GA |
| az storage blob download-batch |
Stahujte objekty blob z kontejneru objektů blob rekurzivně. |
Core | GA |
| az storage blob exists |
Zkontrolujte existenci objektu blob v kontejneru. |
Core | GA |
| az storage blob filter |
Výpis objektů blob ve všech kontejnerech, jejichž značky odpovídají danému vyhledávacímu výrazu. |
Extension | Preview |
| az storage blob generate-sas |
Vygenerujte sdílený přístupový podpis objektu blob. |
Core | GA |
| az storage blob generate-sas (storage-blob-preview přípona) |
Vygenerujte sdílený přístupový podpis objektu blob. |
Extension | GA |
| az storage blob immutability-policy |
Správa zásad neměnnosti objektu blob |
Core | GA |
| az storage blob immutability-policy delete |
Odstraňte zásady neměnnosti objektu blob. |
Core | GA |
| az storage blob immutability-policy set |
Nastavte zásady neměnnosti objektu blob. |
Core | GA |
| az storage blob incremental-copy |
Správa operací přírůstkového kopírování objektů blob |
Core | GA |
| az storage blob incremental-copy cancel |
Přeruší čekající operaci copy_blob a ponechá cílový objekt blob s nulovou délkou a úplnými metadaty. |
Core | GA |
| az storage blob incremental-copy start |
Zkopíruje přírůstkovou kopii objektu blob asynchronně. |
Core | GA |
| az storage blob lease |
Správa zapůjčení objektů blob úložiště |
Core | GA |
| az storage blob lease acquire |
Požádejte o nové zapůjčení. |
Core | GA |
| az storage blob lease break |
Přerušení zapůjčení, pokud má kontejner nebo objekt blob aktivní zapůjčení. |
Core | GA |
| az storage blob lease change |
Změňte ID zapůjčení aktivního zapůjčení. |
Core | GA |
| az storage blob lease release |
Uvolněte zapůjčení. |
Core | GA |
| az storage blob lease renew |
Prodlužte zapůjčení. |
Core | GA |
| az storage blob list |
Výpis objektů blob v daném kontejneru |
Core | GA |
| az storage blob metadata |
Správa metadat objektů blob |
Core | GA |
| az storage blob metadata show |
Vrátí všechna uživatelsky definovaná metadata pro zadaný objekt blob nebo snímek. |
Core | GA |
| az storage blob metadata update |
Nastaví uživatelsky definovaná metadata objektu blob jako jeden nebo více dvojic název-hodnota. |
Core | GA |
| az storage blob query |
Umožňuje uživatelům vybrat nebo projekt na datech o snímku objektu blob tím, že poskytují jednoduché výrazy dotazu. |
Core | Preview |
| az storage blob restore |
Obnovte objekty blob v zadaných oblastech objektů blob. |
Core | GA |
| az storage blob rewrite |
Vytvořte nový objekt blob bloku, ve kterém se obsah objektu blob načítá z dané adresy URL. |
Core | Preview |
| az storage blob service-properties |
Správa vlastností služby blob úložiště |
Jádro a rozšíření | GA |
| az storage blob service-properties delete-policy |
Správa vlastností služby delete-policy objektu blob úložiště |
Core | GA |
| az storage blob service-properties delete-policy show |
Zobrazení zásad odstranění objektu blob úložiště |
Core | GA |
| az storage blob service-properties delete-policy update |
Aktualizujte zásadu odstranění objektu blob úložiště. |
Core | GA |
| az storage blob service-properties show |
Získá vlastnosti služby Blob účtu úložiště, včetně Azure Analýza úložiště. |
Core | GA |
| az storage blob service-properties update |
Aktualizujte vlastnosti služby blob úložiště. |
Core | GA |
| az storage blob service-properties update (storage-blob-preview přípona) |
Aktualizujte vlastnosti služby blob úložiště. |
Extension | GA |
| az storage blob set-legal-hold |
Nastavte blokování objektů blob z právních důvodů. |
Core | GA |
| az storage blob set-tier |
Nastavte vrstvy bloku nebo stránky v objektu blob. |
Core | GA |
| az storage blob set-tier (storage-blob-preview přípona) |
Nastavte vrstvy bloku nebo stránky v objektu blob. |
Extension | GA |
| az storage blob show |
Získejte podrobnosti o objektu blob. |
Core | GA |
| az storage blob show (storage-blob-preview přípona) |
Získejte podrobnosti o objektu blob. |
Extension | GA |
| az storage blob snapshot |
Vytvoří snímek objektu blob. |
Core | GA |
| az storage blob sync |
Objekty blob se rekurzivně synchronizují s kontejnerem objektů blob úložiště. |
Core | Preview |
| az storage blob tag |
Správa značek objektů blob |
Extension | Preview |
| az storage blob tag list |
Získejte značky pro objekt blob nebo konkrétní verzi objektu blob nebo snímek. |
Extension | Preview |
| az storage blob tag set |
Nastavte značky pro objekt blob nebo konkrétní verzi objektu blob, ale ne snímek. |
Extension | Preview |
| az storage blob undelete |
Obnovení obnovitelně odstraněného objektu blob nebo snímku |
Core | GA |
| az storage blob update |
Nastaví systémové vlastnosti objektu blob. |
Core | GA |
| az storage blob upload |
Nahrajte soubor do objektu blob úložiště. |
Core | GA |
| az storage blob upload-batch |
Nahrajte soubory z místního adresáře do kontejneru objektů blob. |
Core | GA |
| az storage blob url |
Vytvořte adresu URL pro přístup k objektu blob. |
Core | GA |
az storage blob delete
Označte objekt blob nebo snímek k odstranění.
Objekt blob se označí k pozdějšímu odstranění během uvolňování paměti. Aby bylo možné odstranit objekt blob, musí být odstraněny také všechny jeho snímky. Obě je možné odebrat současně.
az storage blob delete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
Příklady
Smazat blob.
az storage blob delete -c mycontainer -n MyBlob
Odstranění objektu blob pomocí přihlašovacích údajů
az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Vyžaduje se, pokud má objekt blob přidružené snímky. Mezi hodnoty patří: "only": Odstraní pouze snímky objektů blob. "include": Odstraní objekt blob spolu se všemi snímky.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | include, only |
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má odstranit.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob delete (storage-blob-preview přípona)
Označte objekt blob nebo snímek k odstranění.
Objekt blob se označí k pozdějšímu odstranění během uvolňování paměti. Aby bylo možné odstranit objekt blob, musí být odstraněny také všechny jeho snímky. Obě je možné odebrat současně.
az storage blob delete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
[--version-id]
Příklady
Smazat blob.
az storage blob delete -c mycontainer -n MyBlob
Odstranění objektu blob pomocí přihlašovacích údajů
az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Vyžaduje se, pokud má objekt blob přidružené snímky. "only": Odstraní pouze snímky objektů blob. "include": Odstraní objekt blob spolu se všemi snímky.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | include, only |
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob delete-batch
Odstraňte objekty blob z kontejneru objektů blob rekurzivně.
az storage blob delete-batch --source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delete-snapshots {include, only}]
[--dryrun]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--pattern]
[--sas-token]
[--timeout]
Příklady
Odstraňte všechny objekty blob končící na ".py" v kontejneru, který nebyl změněn po dobu 10 dnů.
date=`date -d "10 days ago" '+%Y-%m-%dT%H:%MZ'`
az storage blob delete-batch -s mycontainer --account-name mystorageaccount --pattern "*.py" --if-unmodified-since $date --auth-mode login
Odstraňte všechny objekty blob v adresáři s názvem "dir" v kontejneru s názvem "mycontainer".
az storage blob delete-batch -s mycontainer --pattern "dir/*"
Odstraňte objekty blob ve formátu cli-2018-xx-xx.txt nebo cli-2019-xx-xx.txt v kontejneru.
az storage blob delete-batch -s mycontainer --pattern "cli-201[89]-??-??.txt"
Odstraňte všechny objekty blob ve formátu cli-201x-xx-xx.txt s výjimkou cli-2018-xx-xx.txt a cli-2019-xx-xx.txt v kontejneru.
az storage blob delete-batch -s mycontainer --pattern "cli-201[!89]-??-??.txt"
Povinné parametry
Kontejner objektů blob, ze kterého se soubory odstraní.
Zdrojem může být adresa URL kontejneru nebo název kontejneru. Pokud je zdrojem adresa URL kontejneru, název účtu úložiště se parsuje z adresy URL.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Vyžaduje se, pokud má objekt blob přidružené snímky.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | include, only |
Zobrazí souhrn operací, které se mají provést, místo skutečného odstranění souborů.
Pokud je tato hodnota zadána, bude ignorovat všechny argumenty předběžné podmínky, které zahrnují --if-modified-since a --if-unmodified-since. Proto se soubory odstraní pomocí příkazu bez příkazu --dryrun, který se může lišit od seznamu výsledků s příznakem --dryrun.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (*).
Tuto hlavičku uveďte, aby se operace provedla pouze tehdy, pokud značka ETag prostředku neodpovídá zadané hodnotě. Zadejte zástupný znak (*) pro provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
ID aktivního zapůjčení objektu blob.
Vzor používaný pro soubory nebo objekty blob ve zdroji. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .
Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /. Můžete také vyzkoušet příkaz az storage remove s příkazem --include a --exclude s azure cli >= 2.0.70, aby odpovídal více vzorům.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob download
Stáhněte objekt blob do cesty k souboru.
az storage blob download [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--end-range]
[--file]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--max-connections]
[--name]
[--no-progress]
[--open-mode]
[--overwrite {false, true}]
[--sas-token]
[--snapshot]
[--start-range]
[--tags-condition]
[--timeout]
[--validate-content]
[--version-id]
Příklady
Stáhněte objekt blob.
az storage blob download -f /path/to/file -c mycontainer -n MyBlob
Stažení obsahu objektu blob do stdout(podpora kanálu)
az storage blob download -c mycontainer -n myblob --account-name mystorageaccount --account-key myaccountkey
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Konec rozsahu bajtů, který se použije ke stažení části objektu blob. Pokud end_range zadáte, je nutné zadat start_range. Parametry start_range a end_range jsou inkluzivní. Příklad: start_range=0, end_range=511 stáhne prvních 512 bajtů objektu blob.
Cesta k souboru, do které se má zapisovat. Pokud ho nezadáte, použije se stdout a max_connections se nastaví na hodnotu 1.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Počet paralelních připojení, ke kterým se má stáhnout.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 2 |
Název objektu blob.
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Režim, který se použije při otevírání souboru. Všimněte si, že zadání pouze připojení open_mode brání paralelnímu stahování. Pokud se tedy použije tento open_mode, musí být max_connections nastaven na hodnotu 1.
| Vlastnost | Hodnota |
|---|---|
| Default value: | wb |
Při zadání přepište existující soubor. Výchozí hodnota je true.
| Vlastnost | Hodnota |
|---|---|
| Default value: | True |
| Přípustné hodnoty: | false, true |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.
Začátek rozsahu bajtů, který se použije ke stažení oddílu objektu blob. Pokud se nezobrazí žádné end_range, stáhnou se všechny bajty po start_range. Parametry start_range a end_range jsou inkluzivní. Příklad: start_range=0, end_range=511 stáhne prvních 512 bajtů objektu blob.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Pokud je hodnota true, vypočítá hodnotu hash MD5 pro každý blok objektu blob. Služba úložiště zkontroluje hodnotu hash obsahu, který přišel s odeslanou hodnotou hash. To je primárně užitečné pro detekci bitflips na drátu, pokud používáte http místo https, protože https (výchozí nastavení) už bude ověřeno. Všimněte si, že tato hodnota hash MD5 není uložená s objektem blob. Všimněte si také, že pokud je povolený, algoritmus efektivní pro paměť se nepoužije, protože výpočet hodnoty hash MD5 vyžaduje ukládání celých bloků do vyrovnávací paměti a tím porazí účel algoritmu efektivního pro paměť.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob download-batch
Stahujte objekty blob z kontejneru objektů blob rekurzivně.
az storage blob download-batch --destination
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--dryrun]
[--max-connections]
[--no-progress]
[--overwrite {false, true}]
[--pattern]
[--sas-token]
Příklady
Stažení všech objektů blob, které končí .py
az storage blob download-batch -d . --pattern "*.py" -s mycontainer --account-name mystorageaccount --account-key 00000000
Stáhněte všechny objekty blob v adresáři s názvem "dir" z kontejneru s názvem "mycontainer".
az storage blob download-batch -d . -s mycontainer --pattern "dir/*"
Stáhněte všechny objekty blob ve formátu cli-2018-xx-xx.txt nebo cli-2019-xx-xx.txt v kontejneru do aktuální cesty.
az storage blob download-batch -d . -s mycontainer --pattern "cli-201[89]-??-??.txt"
Stáhněte všechny objekty blob s formátem cli-201x-xx-xx.txt s výjimkou cli-2018-xx-xx.txt a cli-2019-xx-xx.txt v kontejneru do aktuální cesty.
az storage blob download-batch -d . -s mycontainer --pattern "cli-201[!89]-??-??.txt"
Povinné parametry
Existující cílová složka pro tuto operaci stahování.
Kontejner objektů blob, ze kterého se soubory stáhnou.
Zdrojem může být adresa URL kontejneru nebo název kontejneru. Pokud je zdrojem adresa URL kontejneru, název účtu úložiště se parsuje z adresy URL.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Zobrazí souhrn operací, které se mají vzít místo skutečného stažení souborů.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Počet paralelních připojení, ke kterým se má stáhnout.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 2 |
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Při zadání přepište existující soubor. Výchozí hodnota je false.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Vzor používaný pro soubory nebo objekty blob ve zdroji. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .
Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob exists
Zkontrolujte existenci objektu blob v kontejneru.
az storage blob exists [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--sas-token]
[--snapshot]
[--timeout]
Příklady
Zkontrolujte existenci objektu blob v kontejneru. (autogenerated)
az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek.
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob filter
Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Výpis objektů blob ve všech kontejnerech, jejichž značky odpovídají danému vyhledávacímu výrazu.
az storage blob filter --tag-filter
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--container-name]
[--sas-token]
Povinné parametry
Výraz pro vyhledání objektů blob, jejichž značky odpovídají zadané podmínce. eg. ""yourtagname"='firsttag' and "yourtagname2"='secondtag'".
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Používá se, když chcete vypsat objekty blob v zadaném kontejneru.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob generate-sas
Vygenerujte sdílený přístupový podpis objektu blob.
az storage blob generate-sas [--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--cache-control]
[--connection-string]
[--container-name]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--encryption-scope]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--name]
[--permissions]
[--policy-name]
[--snapshot]
[--start]
[--timeout]
Příklady
Vygenerujte token SAS pro objekt blob s oprávněními jen pro čtení.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only
Vygenerujte token SAS pro objekt blob se zadaným rozsahem IP adres.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only
Vygenerujte sdílený přístupový podpis objektu blob. (autogenerated)
az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Označuje, že tento příkaz vrátí SAS podepsaný klíčem delegování uživatele. Pokud je zadaný tento argument, je vyžadován parametr konce platnosti a přihlášení v režimu ověřování.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Hodnota hlavičky odpovědi pro Cache-Control při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Hodnota hlavičky odpovědi pro Content-Disposition při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.
Hodnota hlavičky odpovědi pro Content-Encoding při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.
Hodnota hlavičky odpovědi pro Content-Language při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.
Hodnota hlavičky odpovědi pro Content-Type při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.
Předdefinovaný obor šifrování sloužící k šifrování dat ve službě.
Určuje datum a čas UTC (Y-m-d'T'H:M'Z'), ve kterém se SAS stane neplatným. Nepoužívejte, pokud se na uložené zásady přístupu odkazuje s názvem --policy-name, který tuto hodnotu určuje.
Označuje, že tento příkaz vrátí úplný identifikátor URI objektu blob a token sdíleného přístupového podpisu.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Povolte pouze žádosti provedené pomocí protokolu HTTPS. Pokud tento parametr vynecháte, povolí se požadavky z protokolu HTTP i HTTPS.
Určuje IP adresu nebo rozsah IP adres, ze kterých se mají přijímat požadavky. Podporuje pouze adresy stylu IPv4.
Název objektu blob.
Oprávnění sas uděluje. Povolené hodnoty: (a)dd (c)reate (d)elete (e)xecute (i)set_immutability_policy (m)ove (r)ead (t)ag (w)rite (x)delete_previous_version (y)permanent_delete. Nepoužívejte, pokud je uložená zásada přístupu odkazována na --ID, která určuje tuto hodnotu. Lze kombinovat.
Název uložené zásady přístupu v seznamu ACL kontejneru.
Volitelné ID snímku objektu blob. Neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který má udělit oprávnění.
Určuje datum a čas UTC (Y-m-d'T'H:M'Z'), ve kterém se sas stane platným. Nepoužívejte, pokud se na uložené zásady přístupu odkazuje s názvem --policy-name, který tuto hodnotu určuje. Výchozí hodnota je čas požadavku.
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob generate-sas (storage-blob-preview přípona)
Vygenerujte sdílený přístupový podpis objektu blob.
az storage blob generate-sas --container-name
--name
[--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--snapshot]
[--start]
[--version-id]
Příklady
Vygenerujte token SAS pro objekt blob s oprávněními jen pro čtení.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only
Vygenerujte token SAS pro objekt blob se zadaným rozsahem IP adres.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only
Vygenerujte sdílený přístupový podpis objektu blob. (autogenerated)
az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r
Povinné parametry
Název kontejneru.
Název objektu blob.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Označuje, že tento příkaz vrátí SAS podepsaný klíčem delegování uživatele. Pokud je zadaný tento argument, je vyžadován parametr konce platnosti a přihlášení v režimu ověřování.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Hodnota hlavičky odpovědi pro Cache-Control, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Hodnota hlavičky odpovědi pro Content-Disposition, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.
Hodnota hlavičky odpovědi pro Content-Encoding, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.
Hodnota hlavičky odpovědi pro Content-Language, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.
Hodnota hlavičky odpovědi pro Content-Type, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.
Určuje datum a čas UTC (Y-m-d'T'H:M'Z'), ve kterém se SAS stane neplatným. Nepoužívejte, pokud je uložená zásada přístupu odkazována na --ID, která určuje tuto hodnotu.
Označuje, že tento příkaz vrátí úplný identifikátor URI objektu blob a token sdíleného přístupového podpisu.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Povolte pouze žádosti provedené pomocí protokolu HTTPS. Pokud tento parametr vynecháte, povolí se požadavky z protokolu HTTP i HTTPS.
Zadejte IP adresu nebo rozsah IP adres, ze kterých se mají přijímat požadavky. Pokud IP adresa, ze které požadavek pochází, neodpovídá IP adrese nebo rozsahu adres zadaným v tokenu SAS, požadavek se neověří. Zadáním ip=168.1.1.5.65 nebo ip=168.1.5.60-168.1.5.70 v SAS se požadavek omezí na tyto IP adresy.
Oprávnění sas uděluje. Povolené hodnoty: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (m)ove (p)ermanent_delete (r)ead (s)et_immutability_policy (t)ag (w)rite. Nepoužívejte, pokud se na uložené zásady přístupu odkazuje s názvem --policy-name, který tuto hodnotu určuje. Lze kombinovat.
Název uložené zásady přístupu v seznamu ACL kontejneru.
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.
Určuje datum a čas UTC (Y-m-d'T'H:M'Z'), ve kterém se sas stane platným. Nepoužívejte, pokud je uložená zásada přístupu odkazována na --ID, která určuje tuto hodnotu. Výchozí hodnota je čas požadavku.
Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob list
Výpis objektů blob v daném kontejneru
az storage blob list --container-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--show-next-marker]
[--timeout]
Příklady
Vypište všechny objekty blob úložiště v kontejneru, jejichž názvy začínají na "foo"; bude odpovídat názvům, jako jsou foo, foobar a foo/bar.
az storage blob list -c mycontainer --prefix foo
Povinné parametry
Název kontejneru.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Pokud požadavek obsahuje tento parametr, vrátí operace prvek BlobPrefix v seznamu výsledků, který funguje jako zástupný symbol pro všechny objekty blob, jejichž názvy začínají stejným podřetězcem až po výskyt oddělovače. Oddělovač může být jeden znak nebo řetězec.
Zadejte jednu nebo více dalších datových sad, které se mají zahrnout do odpovědi. Mezi možnosti patří: (c)opy, (d)eleted, (m)etadata, (s)napshots, (v)ersions, (t)ags, (i)mmutabilitypolicy, (l)egalhold, (d)eletedwithversions. Lze kombinovat.
Řetězcová hodnota, která identifikuje část seznamu kontejnerů, které se mají vrátit pomocí další operace výpisu. Operace vrátí hodnotu NextMarker v textu odpovědi, pokud operace výpisu nevrátila všechny zbývající kontejnery, které mají být uvedeny na aktuální stránce. Pokud je zadáno, tento generátor začne vracet výsledky z bodu, kdy se předchozí generátor zastavil.
Zadejte maximální počet, který se má vrátit. Pokud požadavek nezadá num_results nebo určuje hodnotu větší než 5 000, server vrátí až 5 000 položek. Všimněte si, že pokud operace výpisu překročí hranici oddílu, služba vrátí token pokračování pro načtení zbývajících výsledků. Pokud chcete vrátit vše, zadejte "*".
| Vlastnost | Hodnota |
|---|---|
| Default value: | 5000 |
Vyfiltrujte výsledky tak, aby vracely pouze objekty blob, jejichž název začíná zadanou předponou.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Při zadání zobrazí dalšíMarker ve výsledku.
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob query
Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Umožňuje uživatelům vybrat nebo projekt na datech o snímku objektu blob tím, že poskytují jednoduché výrazy dotazu.
az storage blob query --query-expression
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--in-column-separator]
[--in-escape-char]
[--in-has-header]
[--in-line-separator]
[--in-quote-char]
[--in-record-separator]
[--input-format {csv, json}]
[--lease-id]
[--name]
[--out-column-separator]
[--out-escape-char]
[--out-has-header]
[--out-line-separator]
[--out-quote-char]
[--out-record-separator]
[--output-format {csv, json}]
[--result-file]
[--sas-token]
[--tags-condition]
[--timeout]
Příklady
Povolte uživatelům výběr nebo projekt v objektu blob zadáním jednoduchých výrazů dotazu.
az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage"
Povolte uživatelům výběr nebo projekt v objektu blob zadáním jednoduchých výrazů dotazu a uložením do cílového souboru.
az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage" --result-file result.csv
Povinné parametry
Výraz dotazu v SQL. Maximální velikost výrazu dotazu je 256KiB. Další informace o syntaxi výrazu naleznete v tématu https://docs.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Řetězec použitý k oddělení sloupců.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Input Delimited Text Configuration Arguments |
| Default value: | , |
Řetězec použitý jako řídicí znak. Výchozí hodnota je prázdná.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Input Delimited Text Configuration Arguments |
Určuje, jestli data objektu blob obsahují záhlaví na prvním řádku. Výchozí hodnota je False, což znamená, že data budou vrácena včetně prvního řádku. Pokud je nastavená hodnota Pravda, vrátí se data s výhradním využitím prvního řádku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Input Delimited Text Configuration Arguments |
| Default value: | False |
Řetězec použitý k oddělení záznamů.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Input Json Text Configuration Arguments |
| Default value: |
Řetězec použitý k uvozovce konkrétního pole.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Input Delimited Text Configuration Arguments |
| Default value: | " |
Řetězec použitý k oddělení záznamů.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Input Delimited Text Configuration Arguments |
| Default value: |
Typ serializace dat aktuálně uložených v objektu blob. Výchozí možností je zacházet s daty objektu blob jako s daty CSV formátovanými ve výchozím dialektu. Data objektu blob budou při zadání formátu objektu blob přeformátována podle daného profilu. Pokud zvolíte json, zadejte Output Json Text Configuration Arguments odpovídajícím způsobem; Pokud zvolíte csv, zadejte Output Delimited Text Configuration Arguments.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | csv, json |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Název objektu blob.
Řetězec použitý k oddělení sloupců.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Output Delimited Text Configuration Arguments |
| Default value: | , |
Řetězec použitý jako řídicí znak. Výchozí hodnota je prázdná.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Output Delimited Text Configuration Arguments |
Určuje, jestli data objektu blob obsahují záhlaví na prvním řádku. Výchozí hodnota je False, což znamená, že data budou vrácena včetně prvního řádku. Pokud je nastavená hodnota Pravda, vrátí se data s výhradním využitím prvního řádku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Output Delimited Text Configuration Arguments |
| Default value: | False |
Řetězec použitý k oddělení záznamů.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Output Json Text Configuration Arguments |
| Default value: |
Řetězec použitý k uvozovce konkrétního pole.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Output Delimited Text Configuration Arguments |
| Default value: | " |
Řetězec použitý k oddělení záznamů.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Output Delimited Text Configuration Arguments |
| Default value: |
Výstupní typ serializace datového streamu. Ve výchozím nastavení se data vrátí, protože jsou reprezentována v objektu blob. Poskytnutím výstupního formátu se data objektu blob přeformátují podle daného profilu. Pokud zvolíte json, zadejte Output Json Text Configuration Arguments odpovídajícím způsobem; Pokud zvolíte csv, zadejte Output Delimited Text Configuration Arguments.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | csv, json |
Zadejte cestu k souboru pro uložení výsledku.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob restore
Obnovte objekty blob v zadaných oblastech objektů blob.
az storage blob restore --account-name
--time-to-restore
[--blob-range]
[--no-wait]
[--resource-group]
Příklady
Obnovte objekty blob ve dvou zadaných oblastech objektů blob. Příklady: (container1/blob1, container2/blob2) a (container2/blob3.) container2/blob4).
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r container1/blob1 container2/blob2 -r container2/blob3 container2/blob4
Obnovte objekty blob v zadaných rozsazích objektů blob od začátku do konce účtu.
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r "" ""
Obnovte objekty blob v zadaném rozsahu objektů blob.
time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2
Obnovte objekty blob v zadaném rozsahu objektů blob bez čekání a dotazujte se na stav obnovení objektů blob pomocí příkazu az storage account show.
time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2 --no-wait
Povinné parametry
Název účtu úložiště.
Obnovte objekt blob do zadaného času, což by mělo být datum a čas UTC (Y-m-d'T'H:M:S'Z').
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Rozsahy objektů blob, které se mají obnovit. Pro zadání start_range a end_range pro každý rozsah objektů blob, například -r blob1 blob2, je potřeba zadat dvě hodnoty. Poznámka: Prázdné znamená, že účet začíná jako počáteční hodnota rozsahu a znamená konec účtu pro koncový rozsah.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob rewrite
Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Vytvořte nový objekt blob bloku, ve kterém se obsah objektu blob načítá z dané adresy URL.
Obsah existujícího objektu blob se přepíše novým objektem blob.
az storage blob rewrite --container-name
--name
--source-uri
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--encryption-scope]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--tags-condition]
[--tier {Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80}]
[--timeout]
Příklady
Aktualizujte obor šifrování pro existující objekt blob.
az storage blob rewrite --source-uri https://srcaccount.blob.core.windows.net/mycontainer/myblob?<sastoken> --encryption-scope newscope -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Povinné parametry
Název kontejneru.
Název objektu blob.
Adresa URL o délce až 2 kB, která určuje soubor nebo objekt blob. Hodnota by měla být zakódovaná jako adresa URL, jak by se zobrazovala v identifikátoru URI požadavku. Pokud je zdroj v jiném účtu, musí být zdroj buď veřejný, nebo musí být ověřený prostřednictvím sdíleného přístupového podpisu. Pokud je zdroj veřejný, nevyžaduje se žádné ověřování.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Předdefinovaný obor šifrování sloužící k šifrování dat ve službě. Obor šifrování je možné vytvořit pomocí rozhraní API pro správu a odkazovat sem podle názvu. Pokud je v kontejneru definován výchozí obor šifrování, tato hodnota ji přepíše, pokud je obor na úrovni kontejneru nakonfigurovaný tak, aby umožňoval přepsání. V opačném případě se vyvolá chyba.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem. Hodnota může být objekt BlobLeaseClient nebo ID zapůjčení jako řetězec.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Standardní hodnota úrovně objektu blob pro nastavení objektu blob. Pro tuto verzi knihovny se to vztahuje pouze na objekty blob bloku v účtech úložiště úrovně Standard.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob set-legal-hold
Nastavte blokování objektů blob z právních důvodů.
az storage blob set-legal-hold --container-name
--legal-hold {false, true}
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Příklady
Nakonfigurujte blokování objektů blob z právních důvodů.
az storage blob set-legal-hold --legal-hold -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Vymazání blokování objektů blob z právních důvodů
az storage blob set-legal-hold --legal-hold false -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Povinné parametry
Název kontejneru.
Určuje, jestli má být v objektu blob nastaveno blokování z právních důvodů.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Název objektu blob.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob set-tier
Nastavte vrstvy bloku nebo stránky v objektu blob.
Pro objekt blob bloku tento příkaz podporuje pouze objekty blob bloku v účtech úložiště úrovně Standard. Pro objekt blob stránky tento příkaz podporuje pouze objekty blob stránky v účtech Premium.
az storage blob set-tier --tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--timeout]
[--type {block, page}]
Příklady
Nastavte vrstvy bloku nebo stránky v objektu blob. (autogenerated)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Povinné parametry
Hodnota vrstvy, na kterou se má objekt blob nastavit.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Název objektu blob.
Uveďte prioritu, se kterou se má dosadit archivovaný objekt blob. Prioritu lze nastavit u objektu blob pouze jednou, výchozí hodnota je Standard.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | High, Standard |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr časového limitu se vyjadřuje v sekundách. Tato metoda může provádět více volání služby Azure a časový limit se použije pro každé volání jednotlivě.
Typ objektu blob.
| Vlastnost | Hodnota |
|---|---|
| Default value: | block |
| Přípustné hodnoty: | block, page |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob set-tier (storage-blob-preview přípona)
Nastavte vrstvy bloku nebo stránky v objektu blob.
Pro objekt blob bloku tento příkaz podporuje pouze objekty blob bloku v účtech úložiště úrovně Standard. Pro objekt blob stránky tento příkaz podporuje pouze objekty blob stránky v účtech Premium.
az storage blob set-tier --tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--tags-condition]
[--timeout]
[--type {block, page}]
[--version-id]
Příklady
Nastavte vrstvy bloku nebo stránky v objektu blob. (autogenerated)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Povinné parametry
Hodnota vrstvy, na kterou se má objekt blob nastavit.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Název objektu blob.
Uveďte prioritu, se kterou se má dosadit archivovaný objekt blob.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | High, Standard |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
Parametr časového limitu se vyjadřuje v sekundách. Tato metoda může provádět více volání služby Azure a časový limit se použije pro každé volání jednotlivě.
Typ objektu blob.
| Vlastnost | Hodnota |
|---|---|
| Default value: | block |
| Přípustné hodnoty: | block, page |
Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob show
Získejte podrobnosti o objektu blob.
az storage blob show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
Příklady
Zobrazí všechny vlastnosti objektu blob.
az storage blob show -c mycontainer -n MyBlob
Získání podrobností o objektu blob (automaticky vygenerováno)
az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob show (storage-blob-preview přípona)
Získejte podrobnosti o objektu blob.
az storage blob show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
[--version-id]
Příklady
Zobrazí všechny vlastnosti objektu blob.
az storage blob show -c mycontainer -n MyBlob
Získání podrobností o objektu blob (automaticky vygenerováno)
az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob snapshot
Vytvoří snímek objektu blob.
Snímek je verze objektu blob jen pro čtení, která se pořizuje v určitém okamžiku. Může být přečteno, zkopírováno nebo odstraněno, ale není změněno. Snímky poskytují způsob, jak zálohovat objekt blob, jak se zobrazuje v okamžiku v čase. Snímek objektu blob má stejný název jako základní objekt blob, ze kterého se snímek pořídí, s připojenou hodnotou DateTime, která označuje čas pořízení snímku.
az storage blob snapshot [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--metadata]
[--name]
[--sas-token]
[--tags-condition]
[--timeout]
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob sync
Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Objekty blob se rekurzivně synchronizují s kontejnerem objektů blob úložiště.
az storage blob sync --container
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delete-destination {false, prompt, true}]
[--destination]
[--exclude-path]
[--exclude-pattern]
[--include-pattern]
[--sas-token]
[--service-endpoint]
[]
Příklady
Synchronizujte jeden objekt blob s kontejnerem.
az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob
Synchronizujte adresář s kontejnerem.
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"
Synchronizujte adresář s kontejnerem s předávacím příkazem azcopy (v tomto případě omezení pásma nahrávání na 20 MBit/s).
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory" -- --cap-mbps=20
Povinné parametry
Cílový kontejner synchronizace.
Cesta ke zdrojovému souboru, ze které se má synchronizovat.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Definuje, jestli se mají z cíle odstranit nadbytečné soubory, které nejsou ve zdroji. Je možné nastavit hodnotu true, false nebo prompt. Pokud je tato možnost nastavená na výzvu, zobrazí se uživateli dotaz před plánováním souborů a objektů blob pro odstranění.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Default value: | true |
| Přípustné hodnoty: | false, prompt, true |
Cílová cesta, která bude před názvem objektu blob.
Vylučte tyto cesty. Tato možnost nepodporuje zástupné znaky (*). Kontroluje předponu relativní cesty. Například: myFolder; myFolder/subDirName/file.pdf.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Vylučte tyto soubory, ve kterých název odpovídá seznamu vzorů. Příklad: .jpg;.pdf; exactName. Tato možnost podporuje zástupné znaky (*).
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Zahrnout pouze tyto soubory, ve kterých název odpovídá seznamu vzorů. Příklad: .jpg;.pdf; exactName. Tato možnost podporuje zástupné znaky (*).
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Další možnosti, které se budou předávat do azcopy, jak je. Uveďte všechny další možnosti za .--
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Positional |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob undelete
Obnovení obnovitelně odstraněného objektu blob nebo snímku
Operace bude úspěšná pouze v případě, že se použije v zadaném počtu dnů nastavených v zásadách uchovávání informací o odstranění. Pokus o odstranění objektu blob nebo snímku, který není obnovitelně odstraněný, bude úspěšný bez jakýchkoli změn.
az storage blob undelete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--sas-token]
[--timeout]
Příklady
Odstranění objektu blob
az storage blob undelete -c mycontainer -n MyBlob
Odstranění objektu blob pomocí přihlašovacích údajů
az storage blob undelete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Název objektu blob.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob update
Nastaví systémové vlastnosti objektu blob.
Pokud je pro content_settings nastavena jedna vlastnost, všechny vlastnosti budou přepsány.
az storage blob update --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--clear-content-settings {false, true}]
[--connection-string]
[--content-cache --content-cache-control]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--tags-condition]
[--timeout]
Povinné parametry
Název kontejneru.
Název objektu blob.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Pokud je tento příznak nastaven, pak pokud je nastavena některá z následujících vlastností (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), pak se všechny tyto vlastnosti nastaví společně. Pokud pro danou vlastnost není zadaná hodnota, pokud je nastavena alespoň jedna z níže uvedených vlastností, bude tato vlastnost vymazána.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řídicí řetězec mezipaměti.
Vyjadřuje další informace o tom, jak zpracovat datovou část odpovědi, a dá se také použít k připojení dalších metadat.
Typ kódování obsahu.
Jazyk obsahu.
Hodnota hash MD5 obsahu.
Typ MIME obsahu.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob upload
Nahrajte soubor do objektu blob úložiště.
Vytvořte nový objekt blob z cesty k souboru nebo aktualizuje obsah existujícího objektu blob pomocí automatického bloku dat a oznámení o průběhu.
az storage blob upload [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--content-cache --content-cache-control]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--data]
[--encryption-scope]
[--file]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--length]
[--max-connections]
[--maxsize-condition]
[--metadata]
[--name]
[--no-progress]
[--overwrite {false, true}]
[--sas-token]
[--socket-timeout]
[--tags]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Příklady
Nahrání do objektu blob
az storage blob upload -f /path/to/file -c mycontainer -n MyBlob
Nahrajte do objektu blob s adresou URL SAS objektu blob.
az storage blob upload -f /path/to/file --blob-url https://mystorageaccount.blob.core.windows.net/mycontainer/myblob?sv=2019-02-02&st=2020-12-22T07%3A07%3A29Z&se=2020-12-23T07%3A07%3A29Z&sr=b&sp=racw&sig=redacted
Nahrajte soubor do objektu blob úložiště. (autogenerated)
az storage blob upload --account-name mystorageaccount --account-key 0000-0000 --container-name mycontainer --file /path/to/file --name myblob
Nahrajte řetězec do objektu blob.
az storage blob upload --data "teststring" -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Nahrajte ho do kanálu.
echo $data | az storage blob upload --data @- -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název kontejneru.
Řídicí řetězec mezipaměti.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Vyjadřuje další informace o tom, jak zpracovat datovou část odpovědi, a dá se také použít k připojení dalších metadat.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Typ kódování obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Jazyk obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Hodnota hash MD5 obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Typ MIME obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Data objektu blob, která se mají nahrát.
Předdefinovaný obor šifrování sloužící k šifrování dat ve službě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Cesta k souboru, který se má nahrát jako obsah objektu blob.
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Je vyžadováno, pokud má objekt blob aktivní pronájem.
Počet bajtů, které se mají číst z datového proudu Tato možnost je nepovinná, ale měla by být zadána pro optimální výkon. Spolupracujte s --data.
Maximální početparalelních
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Default value: | 2 |
Maximální délka v bajtech povolená pro doplňovací objekt blob.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Název objektu blob.
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Default value: | False |
Zda má být objekt blob, který se má nahrát, přepsat aktuální data. Pokud je hodnota True, operace nahrání objektu blob přepíše existující data. Pokud je nastavená hodnota False, operace selže s chybou ResourceExistsError. Výjimkou jsou typy doplňovacích objektů blob: Pokud je nastavená hodnota False a data již existují, nezvolí se chyba a data se připojí k existujícímu objektu blob. Pokud nastavíte přepsání =True, existující doplňovací objekt blob se odstraní a vytvoří se nový objekt blob. Výchozí hodnota je False.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Přípustné hodnoty: | false, true |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Časový limit soketu (sek), který služba používá k regulaci toku dat.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota vrstvy, na kterou se má objekt blob nastavit. U objektu blob stránky úroveň koreluje s velikostí objektu blob a počtem povolených vstupně-výstupních operací za sekundu. Možné hodnoty jsou P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 a to platí jenom pro objekty blob stránky v účtech premium storage; Pro objekt blob bloku jsou možné hodnoty Archive, Cold, Cool a Hot. To platí jenom pro objekty blob bloku v účtech úložiště úrovně Standard.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Výchozí hodnota je stránka pro soubory *.vhd nebo blok v opačném případě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Přípustné hodnoty: | append, block, page |
Určete, že se hodnota hash MD5 vypočítá pro každý blok objektu blob a ověří ji služba, když dorazí blok dat.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob upload-batch
Nahrajte soubory z místního adresáře do kontejneru objektů blob.
az storage blob upload-batch --destination
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--content-cache --content-cache-control]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--destination-path]
[--dryrun]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--max-connections]
[--maxsize-condition]
[--metadata]
[--no-progress]
[--overwrite {false, true}]
[--pattern]
[--sas-token]
[--tags]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Příklady
Nahrajte všechny soubory, které končí .py, pokud objekt blob neexistuje a od daného data nebyl změněn.
az storage blob upload-batch -d mycontainer --account-name mystorageaccount --account-key 00000000 -s <path-to-directory> --pattern "*.py" --if-unmodified-since 2018-08-27T20:51Z
Nahrajte všechny soubory z adresáře místních cest do kontejneru s názvem "mycontainer".
az storage blob upload-batch -d mycontainer -s <path-to-directory>
Nahrajte všechny soubory ve formátu cli-2018-xx-xx.txt nebo cli-2019-xx-xx.txt v adresáři místní cesty.
az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[89]-??-??.txt"
Nahrajte všechny soubory ve formátu cli-201x-xx-xx.txt s výjimkou cli-2018-xx-xx.txt a cli-2019-xx-xx.txt v kontejneru.
az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[!89]-??-??.txt"
Povinné parametry
Kontejner objektů blob, do kterého se soubory nahrají.
Cílem může být adresa URL kontejneru nebo název kontejneru. Pokud je cílem adresa URL kontejneru, název účtu úložiště se parsuje z adresy URL.
Adresář, ve kterém se nahrají soubory.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řídicí řetězec mezipaměti.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Vyjadřuje další informace o tom, jak zpracovat datovou část odpovědi, a dá se také použít k připojení dalších metadat.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Typ kódování obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Jazyk obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Hodnota hash MD5 obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Typ MIME obsahu.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Cílová cesta, která bude před názvem objektu blob.
Zobrazí souhrn operací, které se mají vzít, místo skutečného nahrání souborů.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota značky ETag nebo zástupný znak (*).
Tuto hlavičku uveďte, aby se operace provedla pouze tehdy, pokud značka ETag prostředku neodpovídá zadané hodnotě. Zadejte zástupný znak (*) pro provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
ID aktivního zapůjčení objektu blob.
Maximální početparalelních
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Default value: | 2 |
Maximální délka v bajtech povolená pro doplňovací objekt blob.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Default value: | False |
Zda má být objekt blob, který se má nahrát, přepsat aktuální data. Pokud je hodnota True, operace nahrání objektu blob přepíše existující data. Pokud je nastavená hodnota False, operace selže s chybou ResourceExistsError. Výjimkou jsou typy doplňovacích objektů blob: Pokud je nastavená hodnota False a data již existují, nezvolí se chyba a data se připojí k existujícímu objektu blob. Pokud nastavíte přepsání =True, existující doplňovací objekt blob se odstraní a vytvoří se nový objekt blob. Výchozí hodnota je False.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Přípustné hodnoty: | false, true |
Vzor používaný pro soubory nebo objekty blob ve zdroji. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .
Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Precondition Arguments |
Hodnota vrstvy, na kterou se má objekt blob nastavit. U objektu blob stránky úroveň koreluje s velikostí objektu blob a počtem povolených vstupně-výstupních operací za sekundu. Možné hodnoty jsou P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 a to platí jenom pro objekty blob stránky v účtech premium storage; Pro objekt blob bloku jsou možné hodnoty Archive, Cold, Cool a Hot. To platí jenom pro objekty blob bloku v účtech úložiště úrovně Standard.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
Výchozí hodnota je stránka pro soubory *.vhd nebo blok v opačném případě. Nastavení přepíše typy objektů blob pro každý soubor.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Additional Flags Arguments |
| Přípustné hodnoty: | append, block, page |
Určuje, že hodnota hash MD5 se vypočítá pro každý blok objektu blob a ověří ji služba, když dorazí blok dat.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Content Control Arguments |
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az storage blob url
Vytvořte adresu URL pro přístup k objektu blob.
az storage blob url --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--protocol {http, https}]
[--sas-token]
[--snapshot]
Příklady
Vytvoření adresy URL pro přístup k objektu blob (automaticky vygenerováno)
az storage blob url --connection-string $connectionString --container-name container1 --name blob1
Vytvoření adresy URL pro přístup k objektu blob (automaticky vygenerováno)
az storage blob url --account-name storageacct --account-key 00000000 --container-name container1 --name blob1
Povinné parametry
Název kontejneru.
Název objektu blob.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | key, login |
Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Protokol, který se má použít.
| Vlastnost | Hodnota |
|---|---|
| Default value: | https |
| Přípustné hodnoty: | http, https |
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Storage Account Arguments |
Řetězcová hodnota, která jednoznačně identifikuje snímek. Hodnota tohoto parametru dotazu označuje verzi snímku.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |