az storage blob 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 access . 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 access. Další informace najdete tady: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md.
Umožňuje spravovat vlastnosti řízení přístupu objektu blob, když je povolena hierarchická Namespace.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az storage blob access set |
Nastavte vlastnosti řízení přístupu objektu blob. |
Rozšíření | Zastaralé |
az storage blob access show |
Zobrazí vlastnosti řízení přístupu objektu blob. |
Rozšíření | Zastaralé |
az storage blob access update |
Aktualizujte vlastnosti řízení přístupu objektu blob. |
Rozšíření | Zastaralé |
az storage blob access set
Tento příkaz je implicitně zastaralý, protože skupina příkazů Přístup k objektům blob úložiště je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte příkaz az storage fs access.
Nastavte vlastnosti řízení přístupu objektu blob.
az storage blob access set --acl-spec
--blob-name
--container-name
[--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 objektu blob.
az storage blob access set -a "user::rwx,group::r--,other::---" -b MyBlob -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 objektu blob.
Název 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.
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 access show
Tento příkaz je implicitně zastaralý, protože skupina příkazů Přístup k objektům blob úložiště je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte příkaz az storage fs access.
Zobrazí vlastnosti řízení přístupu objektu blob.
az storage blob access show --blob-name
--container-name
[--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
Zobrazí vlastnosti řízení přístupu objektu blob.
az storage blob access show -b MyBlob -c MyContainer --account-name MyStorageAccount
Povinné parametry
Název objektu blob.
Název 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.
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 access update
Tento příkaz je implicitně zastaralý, protože skupina příkazů Přístup k objektům blob úložiště je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte příkaz az storage fs access.
Aktualizujte vlastnosti řízení přístupu objektu blob.
az storage blob access update --blob-name
--container-name
[--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í objektu blob.
az storage blob access update --permissions "rwxrwxrwx" -b MyBlob -c MyContainer --account-name MyStorageAccount
Aktualizujte vlastnícího uživatele objektu blob.
az storage blob access update --owner [entityId/UPN] -b MyBlob -c MyContainer --account-name MyStorageAccount
Aktualizujte vlastnící skupinu objektu blob.
az storage blob access update --group [entityId/UPN] -b MyBlob -c MyContainer --account-name MyStorageAccount
Povinné parametry
Název objektu blob.
Název 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.
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.