az storage blob
Poznámka:
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 access |
Umožňuje spravovat vlastnosti řízení přístupu objektu blob, když je povolena hierarchická Namespace. |
Rozšíření | Zastaralé |
az storage blob access set |
Nastavte vlastnosti řízení přístupu objektu blob. |
Rozšíření | Zastaralé |
az storage blob access show |
Zobrazí vlastnosti řízení přístupu objektu blob. |
Rozšíření | Zastaralé |
az storage blob access update |
Aktualizujte vlastnosti řízení přístupu objektu blob. |
Rozšíření | Zastaralé |
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í. |
Základ | GA |
az storage blob copy start |
Asynchronně zkopírujte objekt blob. Slouží |
Základ | GA |
az storage blob copy start (storage-blob-preview přípona) |
Spusťte úlohu kopírování objektů blob. |
Rozšíření | GA |
az storage blob copy start-batch |
Zkopírujte více objektů blob do kontejneru objektů blob. Slouží |
Základ | GA |
az storage blob delete |
Označte objekt blob nebo snímek k odstranění. |
Základ | GA |
az storage blob delete (storage-blob-preview přípona) |
Označte objekt blob nebo snímek k odstranění. |
Rozšíření | GA |
az storage blob delete-batch |
Odstraňte objekty blob z kontejneru objektů blob rekurzivně. |
Základ | GA |
az storage blob directory |
Správa adresářů objektů blob v kontejneru účtu úložiště |
Rozšíření | Zastaralé |
az storage blob directory access |
Umožňuje spravovat vlastnosti řízení přístupu adresáře, pokud je povolena hierarchická Namespace. |
Rozšíření | Náhled a zastaralé |
az storage blob directory access set |
Nastavte vlastnosti řízení přístupu adresáře. |
Rozšíření | Náhled a zastaralé |
az storage blob directory access show |
Umožňuje zobrazit vlastnosti řízení přístupu adresáře. |
Rozšíření | Náhled a zastaralé |
az storage blob directory access update |
Aktualizujte vlastnosti řízení přístupu adresáře. |
Rozšíření | Náhled a zastaralé |
az storage blob directory create |
Vytvořte adresář objektů blob úložiště v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory delete |
Odstraňte adresář objektů blob úložiště v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory download |
Stáhněte objekty blob do místní cesty k souboru. |
Rozšíření | Zastaralé |
az storage blob directory exists |
Zkontrolujte existenci adresáře objektů blob v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory list |
Výpis objektů blob a podadresářů objektů blob v adresáři úložiště |
Rozšíření | Zastaralé |
az storage blob directory metadata |
Správa metadat adresáře |
Rozšíření | Zastaralé |
az storage blob directory metadata show |
Zobrazí všechna uživatelsky definovaná metadata pro zadaný adresář objektů blob. |
Rozšíření | Zastaralé |
az storage blob directory metadata update |
Nastavte uživatelsky definovaná metadata pro zadaný adresář objektů blob jako jeden nebo více dvojic název-hodnota. |
Rozšíření | Zastaralé |
az storage blob directory move |
Přesuňte adresář úložiště do jiného adresáře objektů blob úložiště v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory show |
Zobrazení vlastností adresáře objektů blob úložiště v kontejneru úložiště |
Rozšíření | Zastaralé |
az storage blob directory upload |
Nahrajte objekty blob nebo podadresáře do adresáře objektů blob úložiště. |
Rozšíření | Zastaralé |
az storage blob download |
Stáhněte objekt blob do cesty k souboru. |
Základ | GA |
az storage blob download-batch |
Stahujte objekty blob z kontejneru objektů blob rekurzivně. |
Základ | GA |
az storage blob exists |
Zkontrolujte existenci objektu blob v kontejneru. |
Základ | 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. |
Rozšíření | Preview |
az storage blob generate-sas |
Vygenerujte sdílený přístupový podpis objektu blob. |
Základ | GA |
az storage blob generate-sas (storage-blob-preview přípona) |
Vygenerujte sdílený přístupový podpis objektu blob. |
Rozšíření | GA |
az storage blob immutability-policy |
Správa zásad neměnnosti objektu blob |
Základ | GA |
az storage blob immutability-policy delete |
Odstraňte zásady neměnnosti objektu blob. |
Základ | GA |
az storage blob immutability-policy set |
Nastavte zásady neměnnosti objektu blob. |
Základ | GA |
az storage blob incremental-copy |
Správa operací přírůstkového kopírování objektů blob |
Základ | 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. |
Základ | GA |
az storage blob incremental-copy start |
Zkopíruje přírůstkovou kopii objektu blob asynchronně. |
Základ | GA |
az storage blob lease |
Správa zapůjčení objektů blob úložiště |
Základ | GA |
az storage blob lease acquire |
Požádejte o nové zapůjčení. |
Základ | GA |
az storage blob lease break |
Přerušení zapůjčení, pokud má kontejner nebo objekt blob aktivní zapůjčení. |
Základ | GA |
az storage blob lease change |
Změňte ID zapůjčení aktivního zapůjčení. |
Základ | GA |
az storage blob lease release |
Uvolněte zapůjčení. |
Základ | GA |
az storage blob lease renew |
Prodlužte zapůjčení. |
Základ | GA |
az storage blob list |
Výpis objektů blob v daném kontejneru |
Základ | GA |
az storage blob metadata |
Správa metadat objektů blob |
Základ | GA |
az storage blob metadata show |
Vrátí všechna uživatelsky definovaná metadata pro zadaný objekt blob nebo snímek. |
Základ | GA |
az storage blob metadata update |
Nastaví uživatelsky definovaná metadata objektu blob jako jeden nebo více dvojic název-hodnota. |
Základ | GA |
az storage blob move |
Přesunutí objektu blob v kontejneru úložiště |
Rozšíření | Náhled a zastaralé |
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. |
Základ | Preview |
az storage blob restore |
Obnovte objekty blob v zadaných oblastech objektů blob. |
Základ | GA |
az storage blob rewrite |
Vytvořte nový objekt blob bloku, ve kterém se obsah objektu blob načítá z dané adresy URL. |
Základ | 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ě |
Základ | GA |
az storage blob service-properties delete-policy show |
Zobrazení zásad odstranění objektu blob úložiště |
Základ | GA |
az storage blob service-properties delete-policy update |
Aktualizujte zásadu odstranění objektu blob úložiště. |
Základ | 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ě. |
Základ | GA |
az storage blob service-properties update |
Aktualizujte vlastnosti služby blob úložiště. |
Základ | GA |
az storage blob service-properties update (storage-blob-preview přípona) |
Aktualizujte vlastnosti služby blob úložiště. |
Rozšíření | GA |
az storage blob set-legal-hold |
Nastavte blokování objektů blob z právních důvodů. |
Základ | GA |
az storage blob set-tier |
Nastavte vrstvy bloku nebo stránky v objektu blob. |
Základ | GA |
az storage blob set-tier (storage-blob-preview přípona) |
Nastavte vrstvy bloku nebo stránky v objektu blob. |
Rozšíření | GA |
az storage blob show |
Získejte podrobnosti o objektu blob. |
Základ | GA |
az storage blob show (storage-blob-preview přípona) |
Získejte podrobnosti o objektu blob. |
Rozšíření | GA |
az storage blob snapshot |
Vytvoří snímek objektu blob. |
Základ | GA |
az storage blob sync |
Objekty blob se rekurzivně synchronizují s kontejnerem objektů blob úložiště. |
Základ | Preview |
az storage blob tag |
Správa značek objektů blob |
Rozšíření | Preview |
az storage blob tag list |
Získejte značky pro objekt blob nebo konkrétní verzi objektu blob nebo snímek. |
Rozšíření | Preview |
az storage blob tag set |
Nastavte značky pro objekt blob nebo konkrétní verzi objektu blob, ale ne snímek. |
Rozšíření | Preview |
az storage blob undelete |
Obnovení obnovitelně odstraněného objektu blob nebo snímku |
Základ | GA |
az storage blob update |
Nastaví systémové vlastnosti objektu blob. |
Základ | GA |
az storage blob upload |
Nahrajte soubor do objektu blob úložiště. |
Základ | GA |
az storage blob upload-batch |
Nahrajte soubory z místního adresáře do kontejneru objektů blob. |
Základ | GA |
az storage blob url |
Vytvořte adresu URL pro přístup k objektu blob. |
Základ | 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
Odstranění objektu 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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
Odstranění objektu 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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Vyžaduje se, pokud má objekt blob přidružené snímky.
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.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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 (*) pro provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
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.7/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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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 (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
Počet paralelních připojení, ke kterým se má stáhnout.
Název objektu blob.
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
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.
Při zadání přepište existující soubor. Výchozí hodnota je 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.
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.
Časový limit 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ěť.
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Zobrazí souhrn operací, které se mají vzít místo skutečného stažení souborů.
Počet paralelních připojení, ke kterým se má stáhnout.
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
Při zadání přepište existující soubor. Výchozí hodnotou je false.
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.7/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.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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. (automaticky vygenerováno)
az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob
Volitelné parametry
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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. např. ""yourtagname"='firsttag' and "yourtagname2"='secondtag'".
Volitelné parametry
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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. (automaticky vygenerováno)
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
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.
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.
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í.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncové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.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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. (automaticky vygenerováno)
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
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.
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.
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í.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Hodnota hlavičky odpovědi pro Cache-Control, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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ětěší až do vzhledu znaku 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 "*".
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.
Při zadání zobrazí dalšíMarker ve výsledku.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
az storage blob move
Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Tento příkaz je zastaralý a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs file move. Další informace najdete tady: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md.
Přesunutí objektu blob v kontejneru úložiště
az storage blob move --container-name
--destination-blob
--source-blob
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Příklady
Přesunutí objektu blob v kontejneru úložiště
az storage blob move -c MyContainer -d DestinationBlobPath -s SourceBlobPath --account-name MyStorageAccount
Povinné parametry
Název kontejneru.
Název cílového objektu blob. Měla by to být absolutní cesta pod kontejnerem. např. topdir1/dirbar.
Název zdrojového objektu blob. Měla by to být absolutní cesta pod kontejnerem. např. topdir1/dirsubfoo.
Volitelné parametry
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.
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.
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.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Nepovinné. ID zapůjčení pro new_path New_path musí mít aktivní zapůjčení a ID zapůjčení se musí shodovat.
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.
Nepovinné. Hodnota ETag. Tuto hlavičku zadejte, aby se operace přejmenování prováděla pouze v případě, že značky ETag zdroje odpovídají zadané hodnotě.
Nepovinné. Hodnota data a času. Tuto hlavičku zadejte, aby se operace přejmenování prováděla pouze v případě, že byl zdroj změněn od zadaného data a času.
Nepovinné. Hodnota značky ETag nebo speciální zástupný znak (*). Tuto hlavičku zadejte, aby se operace přejmenování prováděla pouze v případě, že značky ETag zdroje neodpovídají zadané hodnotě.
Nepovinné. Hodnota data a času. Tuto hlavičku zadejte, pokud chcete provést operaci přejmenování pouze v případě, že zdroj nebyl změněn od zadaného data a času.
Nepovinné. ID zapůjčení pro source_path Source_path musí mít aktivní zapůjčení a ID zapůjčení se musí shodovat.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Název kontejneru.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Řetězec použitý k oddělení sloupců.
Řetězec použitý jako řídicí znak. Výchozí hodnota je prázdná.
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.
Řetězec použitý k oddělení záznamů.
Řetězec použitý k uvozovce konkrétního pole.
Řetězec použitý k oddělení záznamů.
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
.
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
Název objektu blob.
Řetězec použitý k oddělení sloupců.
Řetězec použitý jako řídicí znak. Výchozí hodnota je prázdná.
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.
Řetězec použitý k oddělení záznamů.
Řetězec použitý k uvozovce konkrétního pole.
Řetězec použitý k oddělení záznamů.
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
.
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.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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 (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení. 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.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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ů.
Název objektu blob.
Volitelné parametry
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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. (automaticky vygenerováno)
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
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.
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.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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. (automaticky vygenerováno)
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Název kontejneru.
Název objektu blob.
Uveďte prioritu, se kterou se má dosadit archivovaný objekt 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.
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.
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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Název kontejneru.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Název kontejneru.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Název kontejneru.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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]
[<EXTRA_OPTIONS>]
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
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.
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.
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.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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í.
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.
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 (*).
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 (*).
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.
Další možnosti, které se budou předávat do azcopy, jak je. Uveďte všechny další možnosti za .--
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
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.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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-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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
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.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Ří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 (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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.
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
Časový limit 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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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-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ě. (automaticky vygenerováno)
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
Ú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_mode
koncovém bodu .
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Název kontejneru.
Ří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.
Data objektu blob, která se mají nahrát.
Předdefinovaný obor šifrování sloužící k šifrování dat ve službě.
Cesta k souboru, který se má nahrát jako obsah objektu blob.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
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
Maximální délka v bajtech povolená pro doplňovací objekt blob.
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.
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
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.
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.
Č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 "".
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
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.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Výchozí hodnota je stránka pro soubory *.vhd nebo blok v opačném případě.
Určete, že se hodnota hash MD5 vypočítá pro každý blok objektu blob a ověří ji služba, když dorazí blok dat.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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-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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Ří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.
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ů.
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 odpovídají zadané hodnotě.
Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').
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 (*) pro provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.
Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').
ID aktivního zapůjčení objektu blob.
Maximální početparalelních
Maximální délka v bajtech povolená pro doplňovací objekt blob.
Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.
Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.
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.
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.7/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.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.
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.
Časový limit požadavku v sekundách Platí pro každé volání služby.
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.
Určuje, že hodnota hash MD5 se vypočítá pro každý blok objektu blob a ověří ji služba, když dorazí blok dat.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.
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
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.
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.
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.
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 show
služby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Protokol, který se má použít.
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.
Ř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í.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Ř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.