az storage blob directory
Poznámka:
Tento odkaz je součástí rozšíření Storage-Preview pro Azure CLI (verze 2.61.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az storage blob directory . Přečtěte si další informace o rozšířeních.
Tato skupina příkazů je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte příkaz az storage fs directory. Další informace najdete tady: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md.
Správa adresářů objektů blob v kontejneru účtu úložiště
Pokud chcete použít příkazy adresáře, ujistěte se, že váš typ účtu úložiště je StorageV2.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az storage blob directory access |
Umožňuje spravovat vlastnosti řízení přístupu adresáře, pokud je povolena hierarchická Namespace. |
Rozšíření | Náhled a zastaralé |
az storage blob directory access set |
Nastavte vlastnosti řízení přístupu adresáře. |
Rozšíření | Náhled a zastaralé |
az storage blob directory access show |
Umožňuje zobrazit vlastnosti řízení přístupu adresáře. |
Rozšíření | Náhled a zastaralé |
az storage blob directory access update |
Aktualizujte vlastnosti řízení přístupu adresáře. |
Rozšíření | Náhled a zastaralé |
az storage blob directory create |
Vytvořte adresář objektů blob úložiště v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory delete |
Odstraňte adresář objektů blob úložiště v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory download |
Stáhněte objekty blob do místní cesty k souboru. |
Rozšíření | Zastaralé |
az storage blob directory exists |
Zkontrolujte existenci adresáře objektů blob v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory list |
Výpis objektů blob a podadresářů objektů blob v adresáři úložiště |
Rozšíření | Zastaralé |
az storage blob directory metadata |
Správa metadat adresáře |
Rozšíření | Zastaralé |
az storage blob directory metadata show |
Zobrazí všechna uživatelsky definovaná metadata pro zadaný adresář objektů blob. |
Rozšíření | Zastaralé |
az storage blob directory metadata update |
Nastavte uživatelsky definovaná metadata pro zadaný adresář objektů blob jako jeden nebo více dvojic název-hodnota. |
Rozšíření | Zastaralé |
az storage blob directory move |
Přesuňte adresář úložiště do jiného adresáře objektů blob úložiště v kontejneru úložiště. |
Rozšíření | Zastaralé |
az storage blob directory show |
Zobrazení vlastností adresáře objektů blob úložiště v kontejneru úložiště |
Rozšíření | Zastaralé |
az storage blob directory upload |
Nahrajte objekty blob nebo podadresáře do adresáře objektů blob úložiště. |
Rozšíření | Zastaralé |
az storage blob directory create
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Vytvořte adresář objektů blob úložiště v kontejneru úložiště.
Vytvořte adresář objektů blob úložiště, který může obsahovat jiné adresáře nebo objekty blob v kontejneru úložiště.
az storage blob directory create --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
Příklady
Vytvořte adresář objektů blob úložiště v kontejneru úložiště.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Vytvořte adresář objektů blob úložiště s oprávněními a umask.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Povinné parametry
Název kontejneru.
Název cesty k adresáři.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Vyžaduje se, pokud má adresář, který se má přepsat, aktivní zapůjčení.
Metadata ve dvojicích key=value oddělených mezerami Tím se přepíše všechna existující metadata.
Nepovinný a platný pouze v případě, že je pro účet povolená hierarchická Namespace. Nastaví přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Každé třídě může být uděleno oprávnění ke čtení, zápisu nebo spuštění. Podporuje se také bit sticky. Podporují se symbolické (rwxrw-rw-) i 4ciferné osmičkové notace (např. 0766).
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.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Nepovinný a platný pouze v případě, že je pro účet povolená hierarchická Namespace. umask omezuje nastavení oprávnění pro soubor a adresář a použije se pouze v případě, že výchozí seznam ACL v nadřazené adresáři neexistuje. Pokud je bit umask nastavený, znamená to, že odpovídající oprávnění bude zakázáno. Tímto způsobem je výsledné oprávnění uděleno p &u, kde p je oprávnění a vy jste umask. Tady je podporováno pouze 4ciferné osmičkové zápisy (např. 0022).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory delete
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Odstraňte adresář objektů blob úložiště v kontejneru úložiště.
Chování této operace se liší v závislosti na tom, jestli je povolena hierarchická Namespace; pokud ano, operace odstranění může být atomická a okamžitá; Pokud ne, operace se provádí v dávkách a může se vrátit token pro pokračování.
az storage blob directory delete --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--fail-not-exist]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--marker]
[--recursive]
[--sas-token]
[--timeout]
Příklady
Odstraňte adresář objektů blob úložiště v kontejneru úložiště.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Povinné parametry
Název kontejneru.
Název cesty k adresáři.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Určete, zda má dojít k výjimce, pokud adresář neexistuje.
Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.
Změnit pouze v případě, že byl od zadaného data UTC datum a čas (Y-m-d'T'H:M'Z').
Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě.
Změnit pouze v případě, že od zadaného data a času UTC (Y-m-d'T'H:M'Z')
Vyžaduje se, pokud má adresář aktivní zapůjčení.
Nepovinné. Při odstraňování adresáře bez hierarchického Namespace je počet cest odstraněných při každém vyvolání omezený. Pokud počet cest, které se mají odstranit, překročí tento limit, vrátí se token pokračování. Při vrácení tokenu pokračování je nutné jej zadat v následném vyvolání operace odstranění, aby bylo možné pokračovat v odstraňování adresáře.
Pokud je hodnota true, odstraní se všechny cesty pod adresářem. Pokud je "false" a adresář není prázdný, dojde k chybě.
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.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory download
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Stáhněte objekty blob do místní cesty k souboru.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Příklady
Stáhněte si jeden objekt blob v adresáři objektů blob úložiště.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Stáhněte si celý adresář v kontejneru úložiště.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Stáhněte si celý podadresář adresáře objektů blob úložiště.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Povinné parametry
Zdrojový kontejner pro stahování.
Cílová cesta k místnímu adresáři ke stažení.
Cesta ke zdrojovému adresáři pro stažení. Měla by to být absolutní cesta ke kontejneru.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Rekurzivně stahují objekty blob. Pokud je tato možnost povolená, stáhnou se všechny objekty blob včetně objektů blob v podadresářích.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory exists
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Zkontrolujte existenci adresáře objektů blob v kontejneru úložiště.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Příklady
Zkontrolujte existenci adresáře objektů blob v kontejneru úložiště.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Povinné parametry
Název kontejneru.
Název cesty k adresáři.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Parametr snapshot je neprůhlená hodnota DateTime, která při přítomnosti určuje snímek.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory list
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Výpis objektů blob a podadresářů objektů blob v adresáři úložiště
az storage blob directory list --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Příklady
Výpis objektů blob a podadresářů objektů blob v adresáři úložiště
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Povinné parametry
Název kontejneru.
Název cesty k adresáři.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Pokud požadavek obsahuje tento parametr, vrátí operace element :class:~azure.storage.blob.models.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ězeným až do vzhledu znaku oddělovače. Oddělovač může být jeden znak nebo řetězec.
Určuje jednu nebo více dalších datových sad, které se mají zahrnout do odpovědi.
Neprůspěšný token pro pokračování. Tuto hodnotu lze načíst z pole next_marker předchozího objektu generátoru, pokud byl zadán num_results a tento generátor dokončil výčet výsledků. Pokud je zadáno, tento generátor začne vracet výsledky z bodu, kdy se předchozí generátor zastavil.
Určuje maximální počet výsledků, které se mají vrátit. Pokud chcete vrátit vše, zadejte "*".
Filtruje výsledky tak, aby vracely pouze objekty blob, jejichž názvy začínají zadanou předponou.
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.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory move
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Přesuňte adresář úložiště do jiného adresáře objektů blob úložiště v kontejneru úložiště.
Přesuňte adresář úložiště a veškerý jeho obsah (který může obsahovat jiné adresáře nebo objekty blob) do jiného adresáře objektů blob úložiště v kontejneru úložiště. Chování této operace se liší v závislosti na tom, jestli je povolena hierarchická Namespace; pokud ano, operace přesunutí je atomická a nevrátí se žádná značka; Pokud ne, operace se provádí v dávkách a může se vrátit token pro pokračování.
az storage blob directory move --container-name
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--move-mode {legacy, posix}]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Příklady
Přesuňte adresář úložiště do jiného adresáře objektů blob úložiště v kontejneru úložiště.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Přesuňte podadresář úložiště do jiného adresáře objektů blob úložiště v kontejneru úložiště.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Povinné parametry
Název kontejneru.
Cesta k cílovému adresáři objektů blob. Může to být název adresáře nebo podadresáře, například dir, dir/subdir. Pokud cílová cesta existuje a je prázdná, zdroj se přesune do cílové cesty. Pokud cílová cesta neexistuje, cílová cesta se vytvoří a přepíše zdrojem. Pokud chcete řídit operaci přesunutí pro neprázdnou cestu, můžete pomocí režimu --move-mode určit jeho chování.
Cesta ke zdrojovému adresáři objektů blob.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
ID zapůjčení pro cílové directory_path. Cílová directory_path musí mít aktivní zapůjčení a ID zapůjčení se musí shodovat.
Platné pouze v případech, kdy je povolený obor názvů. Tento parametr určuje chování operace přesunutí. Pokud je cílový adresář prázdný, pro oba režimy se cílový adresář přepíše. Pokud ale cílový adresář není prázdný, operace přesunutí ve starším režimu selže a v režimu posix se zdrojový adresář přesune do cílového adresáře.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Nepovinné. Hodnota ETag. Tuto hlavičku zadejte, aby se operace přesunutí prováděla pouze v případě, že značky ETag zdroje odpovídají zadané hodnotě.
Nepovinné. Hodnota data a času. Tuto hlavičku zadejte, pokud chcete provést operaci přesunutí pouze v případě, že byl zdroj změněn od zadaného data a času.
Nepovinné. Hodnota značky ETag nebo speciální zástupný znak (*). Tuto hlavičku zadejte, pokud se má operace přesunutí provést pouze v případě, že značky ETag zdroje neodpovídají zadané hodnotě.
Nepovinné. Hodnota data a času. Tuto hlavičku zadejte, pokud chcete provést operaci přesunutí pouze v případě, že zdroj nebyl změněn od zadaného data a času.
Nepovinné. ID zapůjčení pro source_path Source_path musí mít aktivní zapůjčení a ID zapůjčení se musí shodovat.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory show
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Zobrazení vlastností adresáře objektů blob úložiště v kontejneru úložiště
az storage blob directory show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Příklady
Zobrazení vlastností adresáře objektů blob úložiště v kontejneru úložiště
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Povinné parametry
Název kontejneru.
Název cesty k adresáři.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.
Změnit pouze v případě, že byl od zadaného data UTC datum a čas (Y-m-d'T'H:M'Z').
Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a operace se nezdaří, pokud existuje.
Změnit pouze v případě, že od zadaného data a času UTC (Y-m-d'T'H:M'Z')
Vyžaduje se, pokud má objekt blob aktivní zapůjčení.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Časový limit požadavku v sekundách Platí pro každé volání služby.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az storage blob directory upload
Tento příkaz je implicitně zastaralý, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a v budoucí verzi se odebere. Místo toho použijte příkaz az storage fs directory.
Nahrajte objekty blob nebo podadresáře do adresáře objektů blob úložiště.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Příklady
Nahrajte jeden objekt blob do adresáře objektů blob úložiště.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Nahrajte místní adresář do adresáře objektů blob úložiště.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Nahrajte sadu souborů v místním adresáři do adresáře objektů blob úložiště.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Povinné parametry
Cílový kontejner pro nahrání
Cesta k cílovému adresáři pro nahrání Měla by to být absolutní cesta ke kontejneru. Pokud zadaná cílová cesta neexistuje, vytvoří se nová cesta k adresáři.
Cesta ke zdrojovému souboru, ze které se má nahrát.
Volitelné parametry
Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_KEY.
Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.
Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.
připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.
Rekurzivně nahrajte objekty blob. Pokud je tato možnost povolená, všechny objekty blob včetně objektů blob v podadresářích se nahrají.
Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.