Sdílet prostřednictvím


az storage blob

Note

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa úložiště objektů pro nestrukturovaná data (objekty blob).

Zadejte jeden z následujících parametrů ověřování pro vaše příkazy: --auth- mode, --account-key, --connection-string, --sas-token. K uložení přihlašovacích údajů pro ověřování můžete použít také odpovídající proměnné prostředí, například AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING a AZURE_STORAGE_SAS_TOKEN.

Příkazy

Name Description Typ Stav
az storage blob copy

Správa operací kopírování objektů blob Slouží az storage blob show ke kontrole stavu objektů blob.

Jádro a rozšíření GA
az storage blob copy cancel

Přerušte probíhající operaci kopírování.

Core GA
az storage blob copy start

Asynchronně zkopírujte objekt blob. Slouží az storage blob show ke kontrole stavu objektů blob.

Core GA
az storage blob copy start (storage-blob-preview přípona)

Spusťte úlohu kopírování objektů blob.

Extension GA
az storage blob copy start-batch

Zkopírujte více objektů blob do kontejneru objektů blob. Slouží az storage blob show ke kontrole stavu objektů blob.

Core GA
az storage blob delete

Označte objekt blob nebo snímek k odstranění.

Core GA
az storage blob delete (storage-blob-preview přípona)

Označte objekt blob nebo snímek k odstranění.

Extension GA
az storage blob delete-batch

Odstraňte objekty blob z kontejneru objektů blob rekurzivně.

Core GA
az storage blob download

Stáhněte objekt blob do cesty k souboru.

Core GA
az storage blob download-batch

Stahujte objekty blob z kontejneru objektů blob rekurzivně.

Core GA
az storage blob exists

Zkontrolujte existenci objektu blob v kontejneru.

Core GA
az storage blob filter

Výpis objektů blob ve všech kontejnerech, jejichž značky odpovídají danému vyhledávacímu výrazu.

Extension Preview
az storage blob generate-sas

Vygenerujte sdílený přístupový podpis objektu blob.

Core GA
az storage blob generate-sas (storage-blob-preview přípona)

Vygenerujte sdílený přístupový podpis objektu blob.

Extension GA
az storage blob immutability-policy

Správa zásad neměnnosti objektu blob

Core GA
az storage blob immutability-policy delete

Odstraňte zásady neměnnosti objektu blob.

Core GA
az storage blob immutability-policy set

Nastavte zásady neměnnosti objektu blob.

Core GA
az storage blob incremental-copy

Správa operací přírůstkového kopírování objektů blob

Core GA
az storage blob incremental-copy cancel

Přeruší čekající operaci copy_blob a ponechá cílový objekt blob s nulovou délkou a úplnými metadaty.

Core GA
az storage blob incremental-copy start

Zkopíruje přírůstkovou kopii objektu blob asynchronně.

Core GA
az storage blob lease

Správa zapůjčení objektů blob úložiště

Core GA
az storage blob lease acquire

Požádejte o nové zapůjčení.

Core GA
az storage blob lease break

Přerušení zapůjčení, pokud má kontejner nebo objekt blob aktivní zapůjčení.

Core GA
az storage blob lease change

Změňte ID zapůjčení aktivního zapůjčení.

Core GA
az storage blob lease release

Uvolněte zapůjčení.

Core GA
az storage blob lease renew

Prodlužte zapůjčení.

Core GA
az storage blob list

Výpis objektů blob v daném kontejneru

Core GA
az storage blob metadata

Správa metadat objektů blob

Core GA
az storage blob metadata show

Vrátí všechna uživatelsky definovaná metadata pro zadaný objekt blob nebo snímek.

Core GA
az storage blob metadata update

Nastaví uživatelsky definovaná metadata objektu blob jako jeden nebo více dvojic název-hodnota.

Core GA
az storage blob query

Umožňuje uživatelům vybrat nebo projekt na datech o snímku objektu blob tím, že poskytují jednoduché výrazy dotazu.

Core Preview
az storage blob restore

Obnovte objekty blob v zadaných oblastech objektů blob.

Core GA
az storage blob rewrite

Vytvořte nový objekt blob bloku, ve kterém se obsah objektu blob načítá z dané adresy URL.

Core Preview
az storage blob service-properties

Správa vlastností služby blob úložiště

Jádro a rozšíření GA
az storage blob service-properties delete-policy

Správa vlastností služby delete-policy objektu blob úložiště

Core GA
az storage blob service-properties delete-policy show

Zobrazení zásad odstranění objektu blob úložiště

Core GA
az storage blob service-properties delete-policy update

Aktualizujte zásadu odstranění objektu blob úložiště.

Core GA
az storage blob service-properties show

Získá vlastnosti služby Blob účtu úložiště, včetně Azure Analýza úložiště.

Core GA
az storage blob service-properties update

Aktualizujte vlastnosti služby blob úložiště.

Core GA
az storage blob service-properties update (storage-blob-preview přípona)

Aktualizujte vlastnosti služby blob úložiště.

Extension GA
az storage blob set-legal-hold

Nastavte blokování objektů blob z právních důvodů.

Core GA
az storage blob set-tier

Nastavte vrstvy bloku nebo stránky v objektu blob.

Core GA
az storage blob set-tier (storage-blob-preview přípona)

Nastavte vrstvy bloku nebo stránky v objektu blob.

Extension GA
az storage blob show

Získejte podrobnosti o objektu blob.

Core GA
az storage blob show (storage-blob-preview přípona)

Získejte podrobnosti o objektu blob.

Extension GA
az storage blob snapshot

Vytvoří snímek objektu blob.

Core GA
az storage blob sync

Objekty blob se rekurzivně synchronizují s kontejnerem objektů blob úložiště.

Core Preview
az storage blob tag

Správa značek objektů blob

Extension Preview
az storage blob tag list

Získejte značky pro objekt blob nebo konkrétní verzi objektu blob nebo snímek.

Extension Preview
az storage blob tag set

Nastavte značky pro objekt blob nebo konkrétní verzi objektu blob, ale ne snímek.

Extension Preview
az storage blob undelete

Obnovení obnovitelně odstraněného objektu blob nebo snímku

Core GA
az storage blob update

Nastaví systémové vlastnosti objektu blob.

Core GA
az storage blob upload

Nahrajte soubor do objektu blob úložiště.

Core GA
az storage blob upload-batch

Nahrajte soubory z místního adresáře do kontejneru objektů blob.

Core GA
az storage blob url

Vytvořte adresu URL pro přístup k objektu blob.

Core GA

az storage blob delete

Označte objekt blob nebo snímek k odstranění.

Objekt blob se označí k pozdějšímu odstranění během uvolňování paměti. Aby bylo možné odstranit objekt blob, musí být odstraněny také všechny jeho snímky. Obě je možné odebrat současně.

az storage blob delete [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--delete-snapshots {include, only}]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--tags-condition]
                       [--timeout]

Příklady

Smazat blob.

az storage blob delete -c mycontainer -n MyBlob

Odstranění objektu blob pomocí přihlašovacích údajů

az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--delete-snapshots

Vyžaduje se, pokud má objekt blob přidružené snímky. Mezi hodnoty patří: "only": Odstraní pouze snímky objektů blob. "include": Odstraní objekt blob spolu se všemi snímky.

Vlastnost Hodnota
Přípustné hodnoty: include, only
--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má odstranit.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob delete (storage-blob-preview přípona)

Označte objekt blob nebo snímek k odstranění.

Objekt blob se označí k pozdějšímu odstranění během uvolňování paměti. Aby bylo možné odstranit objekt blob, musí být odstraněny také všechny jeho snímky. Obě je možné odebrat současně.

az storage blob delete [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--delete-snapshots {include, only}]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--tags-condition]
                       [--timeout]
                       [--version-id]

Příklady

Smazat blob.

az storage blob delete -c mycontainer -n MyBlob

Odstranění objektu blob pomocí přihlašovacích údajů

az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--delete-snapshots

Vyžaduje se, pokud má objekt blob přidružené snímky. "only": Odstraní pouze snímky objektů blob. "include": Odstraní objekt blob spolu se všemi snímky.

Vlastnost Hodnota
Přípustné hodnoty: include, only
--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

--version-id

Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob delete-batch

Odstraňte objekty blob z kontejneru objektů blob rekurzivně.

az storage blob delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--delete-snapshots {include, only}]
                             [--dryrun]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--lease-id]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Příklady

Odstraňte všechny objekty blob končící na ".py" v kontejneru, který nebyl změněn po dobu 10 dnů.

date=`date -d "10 days ago" '+%Y-%m-%dT%H:%MZ'`
az storage blob delete-batch -s mycontainer --account-name mystorageaccount --pattern "*.py" --if-unmodified-since $date --auth-mode login

Odstraňte všechny objekty blob v adresáři s názvem "dir" v kontejneru s názvem "mycontainer".

az storage blob delete-batch -s mycontainer --pattern "dir/*"

Odstraňte objekty blob ve formátu cli-2018-xx-xx.txt nebo cli-2019-xx-xx.txt v kontejneru.

az storage blob delete-batch -s mycontainer --pattern "cli-201[89]-??-??.txt"

Odstraňte všechny objekty blob ve formátu cli-201x-xx-xx.txt s výjimkou cli-2018-xx-xx.txt a cli-2019-xx-xx.txt v kontejneru.

az storage blob delete-batch -s mycontainer --pattern "cli-201[!89]-??-??.txt"

Povinné parametry

--source -s

Kontejner objektů blob, ze kterého se soubory odstraní.

Zdrojem může být adresa URL kontejneru nebo název kontejneru. Pokud je zdrojem adresa URL kontejneru, název účtu úložiště se parsuje z adresy URL.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--delete-snapshots

Vyžaduje se, pokud má objekt blob přidružené snímky.

Vlastnost Hodnota
Přípustné hodnoty: include, only
--dryrun

Zobrazí souhrn operací, které se mají provést, místo skutečného odstranění souborů.

Pokud je tato hodnota zadána, bude ignorovat všechny argumenty předběžné podmínky, které zahrnují --if-modified-since a --if-unmodified-since. Proto se soubory odstraní pomocí příkazu bez příkazu --dryrun, který se může lišit od seznamu výsledků s příznakem --dryrun.

Vlastnost Hodnota
Default value: False
--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (*).

Tuto hlavičku uveďte, aby se operace provedla pouze tehdy, pokud značka ETag prostředku neodpovídá zadané hodnotě. Zadejte zástupný znak (*) pro provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

ID aktivního zapůjčení objektu blob.

--pattern

Vzor používaný pro soubory nebo objekty blob ve zdroji. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .

Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /. Můžete také vyzkoušet příkaz az storage remove s příkazem --include a --exclude s azure cli >= 2.0.70, aby odpovídal více vzorům.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob download

Stáhněte objekt blob do cesty k souboru.

az storage blob download [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--end-range]
                         [--file]
                         [--if-match]
                         [--if-modified-since]
                         [--if-none-match]
                         [--if-unmodified-since]
                         [--lease-id]
                         [--max-connections]
                         [--name]
                         [--no-progress]
                         [--open-mode]
                         [--overwrite {false, true}]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--tags-condition]
                         [--timeout]
                         [--validate-content]
                         [--version-id]

Příklady

Stáhněte objekt blob.

az storage blob download -f /path/to/file -c mycontainer -n MyBlob

Stažení obsahu objektu blob do stdout(podpora kanálu)

az storage blob download -c mycontainer -n myblob --account-name mystorageaccount --account-key myaccountkey

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--end-range

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.

--file -f

Cesta k souboru, do které se má zapisovat. Pokud ho nezadáte, použije se stdout a max_connections se nastaví na hodnotu 1.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--max-connections

Počet paralelních připojení, ke kterým se má stáhnout.

Vlastnost Hodnota
Default value: 2
--name -n

Název objektu blob.

--no-progress

Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.

Vlastnost Hodnota
Default value: False
--open-mode

Režim, který se použije při otevírání souboru. Všimněte si, že zadání pouze připojení open_mode brání paralelnímu stahování. Pokud se tedy použije tento open_mode, musí být max_connections nastaven na hodnotu 1.

Vlastnost Hodnota
Default value: wb
--overwrite

Při zadání přepište existující soubor. Výchozí hodnota je true.

Vlastnost Hodnota
Default value: True
Přípustné hodnoty: false, true
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

--start-range

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.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

--validate-content

Pokud je hodnota true, vypočítá hodnotu hash MD5 pro každý blok objektu blob. Služba úložiště zkontroluje hodnotu hash obsahu, který přišel s odeslanou hodnotou hash. To je primárně užitečné pro detekci bitflips na drátu, pokud používáte http místo https, protože https (výchozí nastavení) už bude ověřeno. Všimněte si, že tato hodnota hash MD5 není uložená s objektem blob. Všimněte si také, že pokud je povolený, algoritmus efektivní pro paměť se nepoužije, protože výpočet hodnoty hash MD5 vyžaduje ukládání celých bloků do vyrovnávací paměti a tím porazí účel algoritmu efektivního pro paměť.

Vlastnost Hodnota
Default value: False
--version-id

Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob download-batch

Stahujte objekty blob z kontejneru objektů blob rekurzivně.

az storage blob download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--blob-endpoint]
                               [--connection-string]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--overwrite {false, true}]
                               [--pattern]
                               [--sas-token]

Příklady

Stažení všech objektů blob, které končí .py

az storage blob download-batch -d . --pattern "*.py" -s mycontainer --account-name mystorageaccount --account-key 00000000

Stáhněte všechny objekty blob v adresáři s názvem "dir" z kontejneru s názvem "mycontainer".

az storage blob download-batch -d . -s mycontainer --pattern "dir/*"

Stáhněte všechny objekty blob ve formátu cli-2018-xx-xx.txt nebo cli-2019-xx-xx.txt v kontejneru do aktuální cesty.

az storage blob download-batch -d . -s mycontainer --pattern "cli-201[89]-??-??.txt"

Stáhněte všechny objekty blob s formátem cli-201x-xx-xx.txt s výjimkou cli-2018-xx-xx.txt a cli-2019-xx-xx.txt v kontejneru do aktuální cesty.

az storage blob download-batch -d . -s mycontainer --pattern "cli-201[!89]-??-??.txt"

Povinné parametry

--destination -d

Existující cílová složka pro tuto operaci stahování.

--source -s

Kontejner objektů blob, ze kterého se soubory stáhnou.

Zdrojem může být adresa URL kontejneru nebo název kontejneru. Pokud je zdrojem adresa URL kontejneru, název účtu úložiště se parsuje z adresy URL.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--dryrun

Zobrazí souhrn operací, které se mají vzít místo skutečného stažení souborů.

Vlastnost Hodnota
Default value: False
--max-connections

Počet paralelních připojení, ke kterým se má stáhnout.

Vlastnost Hodnota
Default value: 2
--no-progress

Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.

Vlastnost Hodnota
Default value: False
--overwrite

Při zadání přepište existující soubor. Výchozí hodnota je false.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--pattern

Vzor používaný pro soubory nebo objekty blob ve zdroji. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .

Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob exists

Zkontrolujte existenci objektu blob v kontejneru.

az storage blob exists [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Příklady

Zkontrolujte existenci objektu blob v kontejneru. (autogenerated)

az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek.

--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob filter

Preview

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

--tag-filter

Výraz pro vyhledání objektů blob, jejichž značky odpovídají zadané podmínce. eg. ""yourtagname"='firsttag' and "yourtagname2"='secondtag'".

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Používá se, když chcete vypsat objekty blob v zadaném kontejneru.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob generate-sas

Vygenerujte sdílený přístupový podpis objektu blob.

az storage blob generate-sas [--account-key]
                             [--account-name]
                             [--as-user]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--blob-url]
                             [--cache-control]
                             [--connection-string]
                             [--container-name]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--encryption-scope]
                             [--expiry]
                             [--full-uri]
                             [--https-only]
                             [--ip]
                             [--name]
                             [--permissions]
                             [--policy-name]
                             [--snapshot]
                             [--start]
                             [--timeout]

Příklady

Vygenerujte token SAS pro objekt blob s oprávněními jen pro čtení.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only

Vygenerujte token SAS pro objekt blob se zadaným rozsahem IP adres.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only

Vygenerujte sdílený přístupový podpis objektu blob. (autogenerated)

az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--as-user

Označuje, že tento příkaz vrátí SAS podepsaný klíčem delegování uživatele. Pokud je zadaný tento argument, je vyžadován parametr konce platnosti a přihlášení v režimu ověřování.

Vlastnost Hodnota
Default value: False
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--cache-control

Hodnota hlavičky odpovědi pro Cache-Control při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--content-disposition

Hodnota hlavičky odpovědi pro Content-Disposition při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.

--content-encoding

Hodnota hlavičky odpovědi pro Content-Encoding při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.

--content-language

Hodnota hlavičky odpovědi pro Content-Language při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.

--content-type

Hodnota hlavičky odpovědi pro Content-Type při přístupu k prostředku pomocí tohoto sdíleného přístupového podpisu.

--encryption-scope

Předdefinovaný obor šifrování sloužící k šifrování dat ve službě.

--expiry

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.

--full-uri

Označuje, že tento příkaz vrátí úplný identifikátor URI objektu blob a token sdíleného přístupového podpisu.

Vlastnost Hodnota
Default value: False
--https-only

Povolte pouze žádosti provedené pomocí protokolu HTTPS. Pokud tento parametr vynecháte, povolí se požadavky z protokolu HTTP i HTTPS.

--ip

Určuje IP adresu nebo rozsah IP adres, ze kterých se mají přijímat požadavky. Podporuje pouze adresy stylu IPv4.

--name -n

Název objektu blob.

--permissions

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.

--policy-name

Název uložené zásady přístupu v seznamu ACL kontejneru.

--snapshot

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í.

--start

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.

--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob generate-sas (storage-blob-preview přípona)

Vygenerujte sdílený přístupový podpis objektu blob.

az storage blob generate-sas --container-name
                             --name
                             [--account-key]
                             [--account-name]
                             [--as-user]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--expiry]
                             [--full-uri]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--snapshot]
                             [--start]
                             [--version-id]

Příklady

Vygenerujte token SAS pro objekt blob s oprávněními jen pro čtení.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only

Vygenerujte token SAS pro objekt blob se zadaným rozsahem IP adres.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only

Vygenerujte sdílený přístupový podpis objektu blob. (autogenerated)

az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r

Povinné parametry

--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--as-user

Označuje, že tento příkaz vrátí SAS podepsaný klíčem delegování uživatele. Pokud je zadaný tento argument, je vyžadován parametr konce platnosti a přihlášení v režimu ověřování.

Vlastnost Hodnota
Default value: False
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--cache-control

Hodnota hlavičky odpovědi pro Cache-Control, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--content-disposition

Hodnota hlavičky odpovědi pro Content-Disposition, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.

--content-encoding

Hodnota hlavičky odpovědi pro Content-Encoding, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.

--content-language

Hodnota hlavičky odpovědi pro Content-Language, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.

--content-type

Hodnota hlavičky odpovědi pro Content-Type, když prostředek přistupuje k tomuto sdílenému přístupového podpisu.

--expiry

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.

--full-uri

Označuje, že tento příkaz vrátí úplný identifikátor URI objektu blob a token sdíleného přístupového podpisu.

Vlastnost Hodnota
Default value: False
--https-only

Povolte pouze žádosti provedené pomocí protokolu HTTPS. Pokud tento parametr vynecháte, povolí se požadavky z protokolu HTTP i HTTPS.

--ip

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.

--permissions

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.

--policy-name

Název uložené zásady přístupu v seznamu ACL kontejneru.

--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

--start

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.

--version-id
Preview

Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob list

Výpis objektů blob v daném kontejneru

az storage blob list --container-name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--connection-string]
                     [--delimiter]
                     [--include]
                     [--marker]
                     [--num-results]
                     [--prefix]
                     [--sas-token]
                     [--show-next-marker]
                     [--timeout]

Příklady

Vypište všechny objekty blob úložiště v kontejneru, jejichž názvy začínají na "foo"; bude odpovídat názvům, jako jsou foo, foobar a foo/bar.

az storage blob list -c mycontainer --prefix foo

Povinné parametry

--container-name -c

Název kontejneru.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--delimiter

Pokud požadavek obsahuje tento parametr, vrátí operace prvek BlobPrefix v seznamu výsledků, který funguje jako zástupný symbol pro všechny objekty blob, jejichž názvy začínají stejným podřetězcem až po výskyt oddělovače. Oddělovač může být jeden znak nebo řetězec.

--include

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.

--marker

Ř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.

--num-results

Zadejte maximální počet, který se má vrátit. Pokud požadavek nezadá num_results nebo určuje hodnotu větší než 5 000, server vrátí až 5 000 položek. Všimněte si, že pokud operace výpisu překročí hranici oddílu, služba vrátí token pokračování pro načtení zbývajících výsledků. Pokud chcete vrátit vše, zadejte "*".

Vlastnost Hodnota
Default value: 5000
--prefix

Vyfiltrujte výsledky tak, aby vracely pouze objekty blob, jejichž název začíná zadanou předponou.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--show-next-marker

Při zadání zobrazí dalšíMarker ve výsledku.

--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob query

Preview

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

--query-expression

Výraz dotazu v SQL. Maximální velikost výrazu dotazu je 256KiB. Další informace o syntaxi výrazu naleznete v tématu https://docs.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--in-column-separator

Řetězec použitý k oddělení sloupců.

Vlastnost Hodnota
Skupina parametrů: Input Delimited Text Configuration Arguments
Default value: ,
--in-escape-char

Řetězec použitý jako řídicí znak. Výchozí hodnota je prázdná.

Vlastnost Hodnota
Skupina parametrů: Input Delimited Text Configuration Arguments
--in-has-header

Určuje, jestli data objektu blob obsahují záhlaví na prvním řádku. Výchozí hodnota je False, což znamená, že data budou vrácena včetně prvního řádku. Pokud je nastavená hodnota Pravda, vrátí se data s výhradním využitím prvního řádku.

Vlastnost Hodnota
Skupina parametrů: Input Delimited Text Configuration Arguments
Default value: False
--in-line-separator

Řetězec použitý k oddělení záznamů.

Vlastnost Hodnota
Skupina parametrů: Input Json Text Configuration Arguments
Default value:
--in-quote-char

Řetězec použitý k uvozovce konkrétního pole.

Vlastnost Hodnota
Skupina parametrů: Input Delimited Text Configuration Arguments
Default value: "
--in-record-separator

Řetězec použitý k oddělení záznamů.

Vlastnost Hodnota
Skupina parametrů: Input Delimited Text Configuration Arguments
Default value:
--input-format

Typ serializace dat aktuálně uložených v objektu blob. Výchozí možností je zacházet s daty objektu blob jako s daty CSV formátovanými ve výchozím dialektu. Data objektu blob budou při zadání formátu objektu blob přeformátována podle daného profilu. Pokud zvolíte json, zadejte Output Json Text Configuration Arguments odpovídajícím způsobem; Pokud zvolíte csv, zadejte Output Delimited Text Configuration Arguments.

Vlastnost Hodnota
Přípustné hodnoty: csv, json
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--name -n

Název objektu blob.

--out-column-separator

Řetězec použitý k oddělení sloupců.

Vlastnost Hodnota
Skupina parametrů: Output Delimited Text Configuration Arguments
Default value: ,
--out-escape-char

Řetězec použitý jako řídicí znak. Výchozí hodnota je prázdná.

Vlastnost Hodnota
Skupina parametrů: Output Delimited Text Configuration Arguments
--out-has-header

Určuje, jestli data objektu blob obsahují záhlaví na prvním řádku. Výchozí hodnota je False, což znamená, že data budou vrácena včetně prvního řádku. Pokud je nastavená hodnota Pravda, vrátí se data s výhradním využitím prvního řádku.

Vlastnost Hodnota
Skupina parametrů: Output Delimited Text Configuration Arguments
Default value: False
--out-line-separator

Řetězec použitý k oddělení záznamů.

Vlastnost Hodnota
Skupina parametrů: Output Json Text Configuration Arguments
Default value:
--out-quote-char

Řetězec použitý k uvozovce konkrétního pole.

Vlastnost Hodnota
Skupina parametrů: Output Delimited Text Configuration Arguments
Default value: "
--out-record-separator

Řetězec použitý k oddělení záznamů.

Vlastnost Hodnota
Skupina parametrů: Output Delimited Text Configuration Arguments
Default value:
--output-format

Výstupní typ serializace datového streamu. Ve výchozím nastavení se data vrátí, protože jsou reprezentována v objektu blob. Poskytnutím výstupního formátu se data objektu blob přeformátují podle daného profilu. Pokud zvolíte json, zadejte Output Json Text Configuration Arguments odpovídajícím způsobem; Pokud zvolíte csv, zadejte Output Delimited Text Configuration Arguments.

Vlastnost Hodnota
Přípustné hodnoty: csv, json
--result-file

Zadejte cestu k souboru pro uložení výsledku.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob restore

Obnovte objekty blob v zadaných oblastech objektů blob.

az storage blob restore --account-name
                        --time-to-restore
                        [--blob-range]
                        [--no-wait]
                        [--resource-group]

Příklady

Obnovte objekty blob ve dvou zadaných oblastech objektů blob. Příklady: (container1/blob1, container2/blob2) a (container2/blob3.) container2/blob4).

az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r container1/blob1 container2/blob2 -r container2/blob3 container2/blob4

Obnovte objekty blob v zadaných rozsazích objektů blob od začátku do konce účtu.

az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r "" ""

Obnovte objekty blob v zadaném rozsahu objektů blob.

time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2

Obnovte objekty blob v zadaném rozsahu objektů blob bez čekání a dotazujte se na stav obnovení objektů blob pomocí příkazu az storage account show.

time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2 --no-wait

Povinné parametry

--account-name -n

Název účtu úložiště.

--time-to-restore -t

Obnovte objekt blob do zadaného času, což by mělo být datum a čas UTC (Y-m-d'T'H:M:S'Z').

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--blob-range -r

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.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Vlastnost Hodnota
Default value: False
--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob rewrite

Preview

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

--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

--source-uri -u

Adresa URL o délce až 2 kB, která určuje soubor nebo objekt blob. Hodnota by měla být zakódovaná jako adresa URL, jak by se zobrazovala v identifikátoru URI požadavku. Pokud je zdroj v jiném účtu, musí být zdroj buď veřejný, nebo musí být ověřený prostřednictvím sdíleného přístupového podpisu. Pokud je zdroj veřejný, nevyžaduje se žádné ověřování.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--encryption-scope

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.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem. Hodnota může být objekt BlobLeaseClient nebo ID zapůjčení jako řetězec.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--tier

Standardní hodnota úrovně objektu blob pro nastavení objektu blob. Pro tuto verzi knihovny se to vztahuje pouze na objekty blob bloku v účtech úložiště úrovně Standard.

Vlastnost Hodnota
Přípustné hodnoty: Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

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]

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
--container-name -c

Název kontejneru.

--legal-hold

Určuje, jestli má být v objektu blob nastaveno blokování z právních důvodů.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--name -n

Název objektu blob.

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob set-tier

Nastavte vrstvy bloku nebo stránky v objektu blob.

Pro objekt blob bloku tento příkaz podporuje pouze objekty blob bloku v účtech úložiště úrovně Standard. Pro objekt blob stránky tento příkaz podporuje pouze objekty blob stránky v účtech Premium.

az storage blob set-tier --tier
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--rehydrate-priority {High, Standard}]
                         [--sas-token]
                         [--timeout]
                         [--type {block, page}]

Příklady

Nastavte vrstvy bloku nebo stránky v objektu blob. (autogenerated)

az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10

Povinné parametry

--tier

Hodnota vrstvy, na kterou se má objekt blob nastavit.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

--rehydrate-priority -r
Preview

Uveďte prioritu, se kterou se má dosadit archivovaný objekt blob. Prioritu lze nastavit u objektu blob pouze jednou, výchozí hodnota je Standard.

Vlastnost Hodnota
Přípustné hodnoty: High, Standard
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--timeout

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ě.

--type -t

Typ objektu blob.

Vlastnost Hodnota
Default value: block
Přípustné hodnoty: block, page
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob set-tier (storage-blob-preview přípona)

Nastavte vrstvy bloku nebo stránky v objektu blob.

Pro objekt blob bloku tento příkaz podporuje pouze objekty blob bloku v účtech úložiště úrovně Standard. Pro objekt blob stránky tento příkaz podporuje pouze objekty blob stránky v účtech Premium.

az storage blob set-tier --tier
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--rehydrate-priority {High, Standard}]
                         [--sas-token]
                         [--tags-condition]
                         [--timeout]
                         [--type {block, page}]
                         [--version-id]

Příklady

Nastavte vrstvy bloku nebo stránky v objektu blob. (autogenerated)

az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10

Povinné parametry

--tier

Hodnota vrstvy, na kterou se má objekt blob nastavit.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

--rehydrate-priority -r
Preview

Uveďte prioritu, se kterou se má dosadit archivovaný objekt blob.

Vlastnost Hodnota
Přípustné hodnoty: High, Standard
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

--timeout

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ě.

--type -t

Typ objektu blob.

Vlastnost Hodnota
Default value: block
Přípustné hodnoty: block, page
--version-id

Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob show

Získejte podrobnosti o objektu blob.

az storage blob show [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--blob-url]
                     [--connection-string]
                     [--container-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--lease-id]
                     [--name]
                     [--sas-token]
                     [--snapshot]
                     [--tags-condition]
                     [--timeout]

Příklady

Zobrazí všechny vlastnosti objektu blob.

az storage blob show -c mycontainer -n MyBlob

Získání podrobností o objektu blob (automaticky vygenerováno)

az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob show (storage-blob-preview přípona)

Získejte podrobnosti o objektu blob.

az storage blob show [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--blob-url]
                     [--connection-string]
                     [--container-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--lease-id]
                     [--name]
                     [--sas-token]
                     [--snapshot]
                     [--tags-condition]
                     [--timeout]
                     [--version-id]

Příklady

Zobrazí všechny vlastnosti objektu blob.

az storage blob show -c mycontainer -n MyBlob

Získání podrobností o objektu blob (automaticky vygenerováno)

az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

--version-id
Preview

Volitelné ID verze objektu blob. Tento parametr je určený pouze pro účet s povolenou verzí.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob snapshot

Vytvoří snímek objektu blob.

Snímek je verze objektu blob jen pro čtení, která se pořizuje v určitém okamžiku. Může být přečteno, zkopírováno nebo odstraněno, ale není změněno. Snímky poskytují způsob, jak zálohovat objekt blob, jak se zobrazuje v okamžiku v čase. Snímek objektu blob má stejný název jako základní objekt blob, ze kterého se snímek pořídí, s připojenou hodnotou DateTime, která označuje čas pořízení snímku.

az storage blob snapshot [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--if-match]
                         [--if-modified-since]
                         [--if-none-match]
                         [--if-unmodified-since]
                         [--lease-id]
                         [--metadata]
                         [--name]
                         [--sas-token]
                         [--tags-condition]
                         [--timeout]

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob sync

Preview

Tento příkaz je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Objekty blob se rekurzivně synchronizují s kontejnerem objektů blob úložiště.

az storage blob sync --container
                     --source
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--delete-destination {false, prompt, true}]
                     [--destination]
                     [--exclude-path]
                     [--exclude-pattern]
                     [--include-pattern]
                     [--sas-token]
                     [--service-endpoint]
                     []

Příklady

Synchronizujte jeden objekt blob s kontejnerem.

az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob

Synchronizujte adresář s kontejnerem.

az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"

Synchronizujte adresář s kontejnerem s předávacím příkazem azcopy (v tomto případě omezení pásma nahrávání na 20 MBit/s).

az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory" -- --cap-mbps=20

Povinné parametry

--container -c

Cílový kontejner synchronizace.

--source -s

Cesta ke zdrojovému souboru, ze které se má synchronizovat.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--delete-destination

Definuje, jestli se mají z cíle odstranit nadbytečné soubory, které nejsou ve zdroji. Je možné nastavit hodnotu true, false nebo prompt. Pokud je tato možnost nastavená na výzvu, zobrazí se uživateli dotaz před plánováním souborů a objektů blob pro odstranění.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Default value: true
Přípustné hodnoty: false, prompt, true
--destination -d

Cílová cesta, která bude před názvem objektu blob.

--exclude-path

Vylučte tyto cesty. Tato možnost nepodporuje zástupné znaky (*). Kontroluje předponu relativní cesty. Například: myFolder; myFolder/subDirName/file.pdf.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--exclude-pattern

Vylučte tyto soubory, ve kterých název odpovídá seznamu vzorů. Příklad: .jpg;.pdf; exactName. Tato možnost podporuje zástupné znaky (*).

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--include-pattern

Zahrnout pouze tyto soubory, ve kterých název odpovídá seznamu vzorů. Příklad: .jpg;.pdf; exactName. Tato možnost podporuje zástupné znaky (*).

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--service-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
<EXTRA_OPTIONS>
Experimentální

Další možnosti, které se budou předávat do azcopy, jak je. Uveďte všechny další možnosti za .--

Vlastnost Hodnota
Skupina parametrů: Positional
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob undelete

Obnovení obnovitelně odstraněného objektu blob nebo snímku

Operace bude úspěšná pouze v případě, že se použije v zadaném počtu dnů nastavených v zásadách uchovávání informací o odstranění. Pokus o odstranění objektu blob nebo snímku, který není obnovitelně odstraněný, bude úspěšný bez jakýchkoli změn.

az storage blob undelete [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--sas-token]
                         [--timeout]

Příklady

Odstranění objektu blob

az storage blob undelete -c mycontainer -n MyBlob

Odstranění objektu blob pomocí přihlašovacích údajů

az storage blob undelete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob update

Nastaví systémové vlastnosti objektu blob.

Pokud je pro content_settings nastavena jedna vlastnost, všechny vlastnosti budou přepsány.

az storage blob update --container-name
                       --name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache --content-cache-control]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--sas-token]
                       [--tags-condition]
                       [--timeout]

Povinné parametry

--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--clear-content-settings

Pokud je tento příznak nastaven, pak pokud je nastavena některá z následujících vlastností (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), pak se všechny tyto vlastnosti nastaví společně. Pokud pro danou vlastnost není zadaná hodnota, pokud je nastavena alespoň jedna z níže uvedených vlastností, bude tato vlastnost vymazána.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--content-cache --content-cache-control

Řídicí řetězec mezipaměti.

--content-disposition

Vyjadřuje další informace o tom, jak zpracovat datovou část odpovědi, a dá se také použít k připojení dalších metadat.

--content-encoding

Typ kódování obsahu.

--content-language

Jazyk obsahu.

--content-md5

Hodnota hash MD5 obsahu.

--content-type

Typ MIME obsahu.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob upload

Nahrajte soubor do objektu blob úložiště.

Vytvořte nový objekt blob z cesty k souboru nebo aktualizuje obsah existujícího objektu blob pomocí automatického bloku dat a oznámení o průběhu.

az storage blob upload [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--content-cache --content-cache-control]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--data]
                       [--encryption-scope]
                       [--file]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--length]
                       [--max-connections]
                       [--maxsize-condition]
                       [--metadata]
                       [--name]
                       [--no-progress]
                       [--overwrite {false, true}]
                       [--sas-token]
                       [--socket-timeout]
                       [--tags]
                       [--tags-condition]
                       [--tier]
                       [--timeout]
                       [--type {append, block, page}]
                       [--validate-content]

Příklady

Nahrání do objektu blob

az storage blob upload -f /path/to/file -c mycontainer -n MyBlob

Nahrajte do objektu blob s adresou URL SAS objektu blob.

az storage blob upload -f /path/to/file --blob-url https://mystorageaccount.blob.core.windows.net/mycontainer/myblob?sv=2019-02-02&st=2020-12-22T07%3A07%3A29Z&se=2020-12-23T07%3A07%3A29Z&sr=b&sp=racw&sig=redacted

Nahrajte soubor do objektu blob úložiště. (autogenerated)

az storage blob upload --account-name mystorageaccount --account-key 0000-0000 --container-name mycontainer --file /path/to/file --name myblob

Nahrajte řetězec do objektu blob.

az storage blob upload --data "teststring" -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Nahrajte ho do kanálu.

echo $data | az storage blob upload --data @- -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--blob-url

Úplná adresa URL koncového bodu objektu blob, včetně tokenu SAS a snímku, pokud se používá. Může se jednat o primární koncový bod nebo sekundární koncový bod v závislosti na aktuálním location_modekoncovém bodu .

--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--container-name -c

Název kontejneru.

--content-cache --content-cache-control

Řídicí řetězec mezipaměti.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-disposition

Vyjadřuje další informace o tom, jak zpracovat datovou část odpovědi, a dá se také použít k připojení dalších metadat.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-encoding

Typ kódování obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-language

Jazyk obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-md5

Hodnota hash MD5 obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-type

Typ MIME obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--data
Preview

Data objektu blob, která se mají nahrát.

--encryption-scope

Předdefinovaný obor šifrování sloužící k šifrování dat ve službě.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--file -f

Cesta k souboru, který se má nahrát jako obsah objektu blob.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

Je vyžadováno, pokud má objekt blob aktivní pronájem.

--length
Preview

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.

--max-connections

Maximální početparalelních

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Default value: 2
--maxsize-condition

Maximální délka v bajtech povolená pro doplňovací objekt blob.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--name -n

Název objektu blob.

--no-progress

Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Default value: False
--overwrite

Zda má být objekt blob, který se má nahrát, přepsat aktuální data. Pokud je hodnota True, operace nahrání objektu blob přepíše existující data. Pokud je nastavená hodnota False, operace selže s chybou ResourceExistsError. Výjimkou jsou typy doplňovacích objektů blob: Pokud je nastavená hodnota False a data již existují, nezvolí se chyba a data se připojí k existujícímu objektu blob. Pokud nastavíte přepsání =True, existující doplňovací objekt blob se odstraní a vytvoří se nový objekt blob. Výchozí hodnota je False.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Přípustné hodnoty: false, true
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--socket-timeout

Časový limit soketu (sek), který služba používá k regulaci toku dat.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--tier

Hodnota vrstvy, na kterou se má objekt blob nastavit. U objektu blob stránky úroveň koreluje s velikostí objektu blob a počtem povolených vstupně-výstupních operací za sekundu. Možné hodnoty jsou P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 a to platí jenom pro objekty blob stránky v účtech premium storage; Pro objekt blob bloku jsou možné hodnoty Archive, Cold, Cool a Hot. To platí jenom pro objekty blob bloku v účtech úložiště úrovně Standard.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--type -t

Výchozí hodnota je stránka pro soubory *.vhd nebo blok v opačném případě.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Přípustné hodnoty: append, block, page
--validate-content

Určete, že se hodnota hash MD5 vypočítá pro každý blok objektu blob a ověří ji služba, když dorazí blok dat.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob upload-batch

Nahrajte soubory z místního adresáře do kontejneru objektů blob.

az storage blob upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--content-cache --content-cache-control]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--dryrun]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--lease-id]
                             [--max-connections]
                             [--maxsize-condition]
                             [--metadata]
                             [--no-progress]
                             [--overwrite {false, true}]
                             [--pattern]
                             [--sas-token]
                             [--tags]
                             [--tags-condition]
                             [--tier]
                             [--timeout]
                             [--type {append, block, page}]
                             [--validate-content]

Příklady

Nahrajte všechny soubory, které končí .py, pokud objekt blob neexistuje a od daného data nebyl změněn.

az storage blob upload-batch -d mycontainer --account-name mystorageaccount --account-key 00000000 -s <path-to-directory> --pattern "*.py" --if-unmodified-since 2018-08-27T20:51Z

Nahrajte všechny soubory z adresáře místních cest do kontejneru s názvem "mycontainer".

az storage blob upload-batch -d mycontainer -s <path-to-directory>

Nahrajte všechny soubory ve formátu cli-2018-xx-xx.txt nebo cli-2019-xx-xx.txt v adresáři místní cesty.

az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[89]-??-??.txt"

Nahrajte všechny soubory ve formátu cli-201x-xx-xx.txt s výjimkou cli-2018-xx-xx.txt a cli-2019-xx-xx.txt v kontejneru.

az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[!89]-??-??.txt"

Povinné parametry

--destination -d

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.

--source -s

Adresář, ve kterém se nahrají soubory.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--content-cache --content-cache-control

Řídicí řetězec mezipaměti.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-disposition

Vyjadřuje další informace o tom, jak zpracovat datovou část odpovědi, a dá se také použít k připojení dalších metadat.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-encoding

Typ kódování obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-language

Jazyk obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-md5

Hodnota hash MD5 obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--content-type

Typ MIME obsahu.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--destination-path

Cílová cesta, která bude před názvem objektu blob.

--dryrun

Zobrazí souhrn operací, které se mají vzít, místo skutečného nahrání souborů.

Vlastnost Hodnota
Default value: False
--if-match

Hodnota značky ETag nebo zástupný znak (*). Zadejte tuto hlavičku, aby se operace provedla pouze v případě, že ETag prostředku odpovídá určené hodnotě.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-none-match

Hodnota značky ETag nebo zástupný znak (*).

Tuto hlavičku uveďte, aby se operace provedla pouze tehdy, pokud značka ETag prostředku neodpovídá zadané hodnotě. Zadejte zástupný znak (*) pro provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--lease-id

ID aktivního zapůjčení objektu blob.

--max-connections

Maximální početparalelních

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Default value: 2
--maxsize-condition

Maximální délka v bajtech povolená pro doplňovací objekt blob.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
--metadata

Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--no-progress

Zahrňte tento příznak, který zakáže generování sestav průběhu pro tento příkaz.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Default value: False
--overwrite

Zda má být objekt blob, který se má nahrát, přepsat aktuální data. Pokud je hodnota True, operace nahrání objektu blob přepíše existující data. Pokud je nastavená hodnota False, operace selže s chybou ResourceExistsError. Výjimkou jsou typy doplňovacích objektů blob: Pokud je nastavená hodnota False a data již existují, nezvolí se chyba a data se připojí k existujícímu objektu blob. Pokud nastavíte přepsání =True, existující doplňovací objekt blob se odstraní a vytvoří se nový objekt blob. Výchozí hodnota je False.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Přípustné hodnoty: false, true
--pattern

Vzor používaný pro soubory nebo objekty blob ve zdroji. Podporované vzory jsou *, ?, [seq] a [!seq]. Další informace naleznete v https://docs.python.org/3/library/fnmatch.htmltématu .

Při použití znaku *ve vzoru bude odpovídat libovolnému znaku včetně oddělovače adresáře /.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

Vlastnost Hodnota
Skupina parametrů: Precondition Arguments
--tier

Hodnota vrstvy, na kterou se má objekt blob nastavit. U objektu blob stránky úroveň koreluje s velikostí objektu blob a počtem povolených vstupně-výstupních operací za sekundu. Možné hodnoty jsou P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 a to platí jenom pro objekty blob stránky v účtech premium storage; Pro objekt blob bloku jsou možné hodnoty Archive, Cold, Cool a Hot. To platí jenom pro objekty blob bloku v účtech úložiště úrovně Standard.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--timeout

Doba vypršení platnosti požadavku v sekundách Platí pro každé volání služby.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
--type -t

Výchozí hodnota je stránka pro soubory *.vhd nebo blok v opačném případě. Nastavení přepíše typy objektů blob pro každý soubor.

Vlastnost Hodnota
Skupina parametrů: Additional Flags Arguments
Přípustné hodnoty: append, block, page
--validate-content

Určuje, že hodnota hash MD5 se vypočítá pro každý blok objektu blob a ověří ji služba, když dorazí blok dat.

Vlastnost Hodnota
Skupina parametrů: Content Control Arguments
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az storage blob url

Vytvořte adresu URL pro přístup k objektu blob.

az storage blob url --container-name
                    --name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--blob-endpoint]
                    [--connection-string]
                    [--protocol {http, https}]
                    [--sas-token]
                    [--snapshot]

Příklady

Vytvoření adresy URL pro přístup k objektu blob (automaticky vygenerováno)

az storage blob url --connection-string $connectionString --container-name container1 --name blob1

Vytvoření adresy URL pro přístup k objektu blob (automaticky vygenerováno)

az storage blob url --account-name storageacct --account-key 00000000 --container-name container1 --name blob1

Povinné parametry

--container-name -c

Název kontejneru.

--name -n

Název objektu blob.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--account-name

Název účtu úložiště Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Vlastnost Hodnota
Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--connection-string

Řetězec připojení účtu úložiště Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--protocol

Protokol, který se má použít.

Vlastnost Hodnota
Default value: https
Přípustné hodnoty: http, https
--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

Vlastnost Hodnota
Skupina parametrů: Storage Account Arguments
--snapshot

Řetězcová hodnota, která jednoznačně identifikuje snímek. Hodnota tohoto parametru dotazu označuje verzi snímku.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False