az storage blob directory access
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 access . Přečtěte si další informace o rozšířeních.
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Tato skupina příkazů je implicitně zastaralá, protože skupina příkazů Adresář objektů blob úložiště je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte příkaz az storage fs directory.
Umožňuje spravovat vlastnosti řízení přístupu adresáře, pokud je povolena hierarchická Namespace.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
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 access set
Skupina příkazů Přístup k adresáři objektů blob úložiště je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
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.
Nastavte vlastnosti řízení přístupu adresáře.
az storage blob directory access set --acl-spec
--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
Nastavte vlastnosti řízení přístupu adresáře.
az storage blob directory access set -a "user::rwx,group::r--,other::---" -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Povinné parametry
Specifikace seznamu ACL, která se má nastavit na cestě ve formátu [default:]user|group|other|mask:[ID entity nebo UPN]:r|-w|x|-,[default:]user|group|other|mask:[ID entity nebo UPN]:r|-w|x|-,...". např.user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".
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 ETag. Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě. ETag musí být zadán v uvozovkách.
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 speciální 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ě. ETag musí být zadán v uvozovkách.
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á cesta 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 access show
Skupina příkazů Přístup k adresáři objektů blob úložiště je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
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.
Umožňuje zobrazit vlastnosti řízení přístupu adresáře.
az storage blob directory access 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]
[--user-principle-names]
Příklady
Umožňuje zobrazit vlastnosti řízení přístupu adresáře.
az storage blob directory access show -d MyDirectoryPath -c MyContainer --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 ETag. Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě. ETag musí být zadán v uvozovkách.
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 speciální 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ě. ETag musí být zadán v uvozovkách.
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á cesta 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.
Platné pouze v případě, že je pro účet povolená hierarchická Namespace. Pokud je hodnota true, hodnoty identity uživatele vrácené pro vlastníka, skupiny a acl se transformují z ID objektů Azure Active Directory na hlavní názvy uživatelů. Pokud je hodnota false, vrátí se hodnoty jako ID objektů Azure Active Directory. Výchozí hodnota je false. Všimněte si, že ID objektů skupiny a aplikace se nepřekládají, protože nemají jedinečné popisné názvy.
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 access update
Skupina příkazů Přístup k adresáři objektů blob úložiště je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
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.
Aktualizujte vlastnosti řízení přístupu adresáře.
az storage blob directory access update --container-name
--directory-path
[--account-key]
[--account-name]
[--acl-spec]
[--auth-mode {key, login}]
[--connection-string]
[--group]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--owner]
[--permissions]
[--sas-token]
[--timeout]
Příklady
Aktualizujte přístupová oprávnění adresáře.
az storage blob directory access update --permissions "rwxrwxrwx" -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Aktualizujte vlastnícího uživatele adresáře.
az storage blob directory access update --owner [entityId/UPN] -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Aktualizujte vlastnící skupinu adresáře.
az storage blob directory access update --group [entityId/UPN] -d MyDirectoryPath -c MyContainer --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.
Specifikace seznamu ACL, která se má nastavit na cestě ve formátu [default:]user|group|other|mask:[ID entity nebo UPN]:r|-w|x|-,[default:]user|group|other|mask:[ID entity nebo UPN]:r|-w|x|-,...". např.user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".
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.
Vlastnící skupina pro adresář.
Hodnota ETag. Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě. ETag musí být zadán v uvozovkách.
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 speciální 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ě. ETag musí být zadán v uvozovkách.
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á cesta aktivní zapůjčení.
Vlastnící uživatel pro adresář.
Přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. 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.
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.