az storage blob directory access
Uwaga
Ta dokumentacja jest częścią rozszerzenia storage-preview dla interfejsu wiersza polecenia platformy Azure (wersja 2.61.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az storage blob directory access . Dowiedz się więcej o rozszerzeniach.
Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Ta grupa poleceń jest niejawnie przestarzała, ponieważ grupa poleceń "katalog obiektów blob magazynu" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "az storage fs directory".
Zarządzaj właściwościami kontroli dostępu katalogu, gdy włączono hierarchiczną przestrzeń nazw.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az storage blob directory access set |
Ustaw właściwości kontroli dostępu katalogu. |
Numer wewnętrzny | Podgląd i przestarzałe |
az storage blob directory access show |
Pokaż właściwości kontroli dostępu katalogu. |
Numer wewnętrzny | Podgląd i przestarzałe |
az storage blob directory access update |
Zaktualizuj właściwości kontroli dostępu katalogu. |
Numer wewnętrzny | Podgląd i przestarzałe |
az storage blob directory access set
Grupa poleceń "dostęp do katalogu obiektów blob magazynu" jest dostępna w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "katalog obiektów blob magazynu" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "az storage fs directory".
Ustaw właściwości kontroli dostępu katalogu.
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]
Przykłady
Ustaw właściwości kontroli dostępu katalogu.
az storage blob directory access set -a "user::rwx,group::r--,other::---" -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Parametry wymagane
Specyfikacja listy ACL ustawiana na ścieżce w formacie "[default:]user|group|other|mask:[entity id lub UPN]:r|-w|-x|--,[default:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,...". np."user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba poleceń magazynu, limit przydziału interfejsu API może zostać osiągnięty.
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Wartość elementu ETag. Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością. Element ETag musi być określony w cudzysłowie.
Zmień tylko w przypadku modyfikacji od podanej daty/godziny UTC (Y-m-d'T'H:M'Z').
Wartość elementu ETag lub specjalna wartość wieloznaczny ("*"). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością. Element ETag musi być określony w cudzysłowie.
Alter only if unmodified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wymagane, jeśli ścieżka ma aktywną dzierżawę.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az storage blob directory access show
Grupa poleceń "dostęp do katalogu obiektów blob magazynu" jest dostępna w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "katalog obiektów blob magazynu" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "az storage fs directory".
Pokaż właściwości kontroli dostępu katalogu.
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]
Przykłady
Pokaż właściwości kontroli dostępu katalogu.
az storage blob directory access show -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba poleceń magazynu, limit przydziału interfejsu API może zostać osiągnięty.
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Wartość elementu ETag. Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością. Element ETag musi być określony w cudzysłowie.
Zmień tylko w przypadku modyfikacji od podanej daty/godziny UTC (Y-m-d'T'H:M'Z').
Wartość elementu ETag lub specjalna wartość wieloznaczny ("*"). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością. Element ETag musi być określony w cudzysłowie.
Alter only if unmodified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wymagane, jeśli ścieżka ma aktywną dzierżawę.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Prawidłowe tylko wtedy, gdy dla konta jest włączona hierarchiczna przestrzeń nazw. Jeśli wartość "true", wartości tożsamości użytkownika zwrócone dla właściciela, grupy i listy acl zostaną przekształcone z identyfikatorów obiektów usługi Azure Active Directory na główne nazwy użytkowników. Jeśli wartość "false" zostanie zwrócona jako identyfikatory obiektów usługi Azure Active Directory. Wartość domyślna to false. Należy pamiętać, że identyfikatory obiektów grup i aplikacji nie są tłumaczone, ponieważ nie mają unikatowych przyjaznych nazw.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az storage blob directory access update
Grupa poleceń "dostęp do katalogu obiektów blob magazynu" jest dostępna w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "katalog obiektów blob magazynu" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "az storage fs directory".
Zaktualizuj właściwości kontroli dostępu katalogu.
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]
Przykłady
Zaktualizuj uprawnienia dostępu do katalogu.
az storage blob directory access update --permissions "rwxrwxrwx" -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Zaktualizuj użytkownika będącego właścicielem katalogu.
az storage blob directory access update --owner [entityId/UPN] -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Zaktualizuj grupę będącą właścicielem katalogu.
az storage blob directory access update --group [entityId/UPN] -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba poleceń magazynu, limit przydziału interfejsu API może zostać osiągnięty.
Specyfikacja listy ACL ustawiana na ścieżce w formacie "[default:]user|group|other|mask:[entity id lub UPN]:r|-w|-x|--,[default:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,...". np."user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".
Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Grupa będąca właścicielem katalogu.
Wartość elementu ETag. Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością. Element ETag musi być określony w cudzysłowie.
Zmień tylko w przypadku modyfikacji od podanej daty/godziny UTC (Y-m-d'T'H:M'Z').
Wartość elementu ETag lub specjalna wartość wieloznaczny ("*"). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością. Element ETag musi być określony w cudzysłowie.
Alter only if unmodified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wymagane, jeśli ścieżka ma aktywną dzierżawę.
Użytkownik będąc właścicielem katalogu.
Uprawnienia dostępu POSIX dla właściciela pliku, grupy właścicieli plików i innych. Obsługiwane są zarówno symboliczne (rwxrw-rw-) i 4-cyfrowe notacje ósemkowe (np. 0766).
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.