az storage blob directory
Uwaga
Ta dokumentacja jest częścią rozszerzenia storage-preview dla interfejsu wiersza polecenia platformy Azure (wersja 2.25.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az storage blob directory . Dowiedz się więcej o rozszerzeniach.
Zarządzanie katalogami obiektów blob w kontenerze konta magazynu.
Aby użyć poleceń katalogu, upewnij się, że typ konta magazynu to StorageV2.
Polecenia
| az storage blob directory access |
Zarządzaj właściwościami kontroli dostępu katalogu po włączeniu hierarchicznej przestrzeni nazw. |
| az storage blob directory access set |
Ustaw właściwości kontroli dostępu katalogu. |
| az storage blob directory access show |
Pokaż właściwości kontroli dostępu katalogu. |
| az storage blob directory access update |
Zaktualizuj właściwości kontroli dostępu katalogu. |
| az storage blob directory create |
Utwórz katalog obiektów blob magazynu w kontenerze magazynu. |
| az storage blob directory delete |
Usuń katalog obiektów blob magazynu w kontenerze magazynu. |
| az storage blob directory download |
Pobierz obiekty blob do lokalnej ścieżki pliku. |
| az storage blob directory exists |
Sprawdź istnienie katalogu obiektów blob w kontenerze magazynu. |
| az storage blob directory list |
Wyświetl listę podkatalogów obiektów blob i obiektów blob w katalogu magazynu. |
| az storage blob directory metadata |
Zarządzanie metadanymi katalogu. |
| az storage blob directory metadata show |
Pokaż wszystkie metadane zdefiniowane przez użytkownika dla określonego katalogu obiektów blob. |
| az storage blob directory metadata update |
Ustaw metadane zdefiniowane przez użytkownika dla określonego katalogu obiektów blob jako jedną lub więcej par name-value. |
| az storage blob directory move |
Przenieś katalog magazynu do innego katalogu obiektów blob magazynu w kontenerze magazynu. |
| az storage blob directory show |
Pokaż właściwości katalogu obiektów blob magazynu w kontenerze magazynu. |
| az storage blob directory upload |
Upload obiektów blob lub podkatalogów do katalogu obiektów blob magazynu. |
az storage blob directory create
Utwórz katalog obiektów blob magazynu w kontenerze magazynu.
Utwórz katalog obiektów blob magazynu, który może zawierać inne katalogi lub obiekty blob w kontenerze magazynu.
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]
Przykłady
Utwórz katalog obiektów blob magazynu w kontenerze magazynu.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Utwórz katalog obiektów blob magazynu z uprawnieniami i maską umask.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Storage klucz konta. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwę konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Wymagane, jeśli katalog, który ma zostać zastąpiony, ma aktywną dzierżawę.
Metadane w parach klucz=wartość rozdzielanych spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Opcjonalne i prawidłowe tylko wtedy, gdy hierarchiczna przestrzeń nazw jest włączona dla konta. Ustawia uprawnienia dostępu POSIX dla właściciela pliku, grupy właścicieli plików i innych. Każda klasa może mieć uprawnienie do odczytu, zapisu lub wykonywania. Bit sticky jest również obsługiwany. Obsługiwane są notacje symboliczne (rwxrw-rw-) i 4-cyfrowe notacje ósemkowej (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.
Opcjonalne i prawidłowe tylko wtedy, gdy hierarchiczna przestrzeń nazw jest włączona dla konta. Maska umask ogranicza ustawienia uprawnień dla pliku i katalogu i będzie stosowana tylko wtedy, gdy domyślna lista Acl nie istnieje w katalogu nadrzędnym. Jeśli bit maski umask został ustawiony, oznacza to, że odpowiednie uprawnienie zostanie wyłączone. W ten sposób wynikowe uprawnienie jest podane przez p & ^u, gdzie p jest uprawnieniem i jest maską umask. W tym miejscu jest obsługiwana tylko 4-cyfrowa notacja ósemkowa (np. 0022).
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory delete
Usuń katalog obiektów blob magazynu w kontenerze magazynu.
Zachowanie tej operacji różni się w zależności od tego, czy hierarchiczna przestrzeń nazw jest włączona; jeśli tak, operacja usuwania może być niepodzielna i natychmiastowa; jeśli nie, operacja jest wykonywana w partiach i może zostać zwrócony token kontynuacji.
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]
Przykłady
Usuń katalog obiektów blob magazynu w kontenerze magazynu.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Storage klucz konta. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwę konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Określ, czy zgłaszać wyjątek, gdy katalog nie istnieje.
Wartość elementu ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością.
Alter only if modified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wartość elementu ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością.
Alter only if unmodified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wymagane, jeśli katalog ma aktywną dzierżawę.
Opcjonalny. Podczas usuwania katalogu bez hierarchicznej przestrzeni nazw liczba ścieżek usuniętych przy każdym wywołaniu jest ograniczona. Jeśli liczba ścieżek do usunięcia przekroczy ten limit, zwracany jest token kontynuacji. Po zwróceniu tokenu kontynuacji należy go określić w kolejnym wywołaniu operacji usuwania, aby kontynuować usuwanie katalogu.
Jeśli wartość "true", wszystkie ścieżki poniżej katalogu zostaną usunięte. Jeśli wartość "false" i katalog nie jest pusty, wystąpi błąd.
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.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory download
Pobierz obiekty blob do lokalnej ścieżki pliku.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Przykłady
Pobieranie pojedynczego obiektu blob w katalogu obiektów blob magazynu.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Pobierz cały katalog w kontenerze magazynu.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Pobierz cały podkatalog katalogu obiektów blob magazynu.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Parametry wymagane
Kontener źródłowy pobierania.
Docelowa ścieżka katalogu lokalnego do pobrania.
Ścieżka katalogu źródłowego pobierania. Powinna to być ścieżka bezwzględna do kontenera.
Parametry opcjonalne
Storage klucz konta. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwę konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Cyklicznie pobieraj obiekty blob. W przypadku włączenia wszystkich obiektów blob, w tym obiektów blob w podkatalogach, zostaną pobrane.
Sygnatura dostępu współdzielonego (SAS). Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory exists
Sprawdź istnienie katalogu obiektów blob w kontenerze magazynu.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Sprawdź istnienie katalogu obiektów blob w kontenerze magazynu.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Storage klucz konta. Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwa konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna z nich nie istnieje, polecenie spróbuje wykonać zapytanie o klucz 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Sygnatura dostępu współdzielonego (SAS). Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Parametr migawki jest nieprzezroczystą wartością DateTime, która w chwili obecnej określa migawkę.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory list
Wyświetl listę podkatalogów obiektów blob i obiektów blob w katalogu magazynu.
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]
Przykłady
Wyświetl listę podkatalogów obiektów blob i obiektów blob w katalogu magazynu.
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Storage klucz konta. Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwa konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna z nich nie istnieje, polecenie spróbuje wykonać zapytanie o klucz 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Gdy żądanie zawiera ten parametr, operacja zwraca element BlobPrefix na liście wyników, który działa jako symbol zastępczy dla wszystkich obiektów blob, których nazwy zaczynają się od tego samego podciągu do wyglądu znaku ogranicznika. Ogranicznik może być pojedynczym znakiem lub ciągiem.
Określa co najmniej jeden dodatkowy zestaw danych do uwzględnienia w odpowiedzi.
Nieprzezroczysty token kontynuacji. Tę wartość można pobrać z pola next_marker poprzedniego obiektu generatora, jeśli określono num_results i że generator zakończył wyliczanie wyników. Jeśli zostanie określony, ten generator rozpocznie zwracanie wyników z punktu, w którym poprzedni generator zatrzymał się.
Określa maksymalną liczbę wyników do zwrócenia. Podaj wartość "*", aby zwrócić wszystkie.
Filtruje wyniki, aby zwracać tylko obiekty blob, których nazwy zaczynają się od określonego prefiksu.
Sygnatura dostępu współdzielonego (SAS). Musi być używany 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.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory move
Przenieś katalog magazynu do innego katalogu obiektów blob magazynu w kontenerze magazynu.
Przenieś katalog magazynu i całą jego zawartość (która może zawierać inne katalogi lub obiekty blob) do innego katalogu obiektów blob magazynu w kontenerze magazynu. Zachowanie tej operacji różni się w zależności od tego, czy hierarchiczna przestrzeń nazw jest włączona; jeśli tak, operacja przenoszenia jest niepodzielna i nie jest zwracany żaden znacznik; jeśli nie, operacja jest wykonywana w partiach, a token kontynuacji może zostać zwrócony.
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]
Przykłady
Przenieś katalog magazynu do innego katalogu obiektów blob magazynu w kontenerze magazynu.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Przenieś podkatalog magazynu do innego katalogu obiektów blob magazynu w kontenerze magazynu.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Docelowa ścieżka katalogu obiektów blob. Może to być nazwa katalogu lub podkatalogu, np. dir, dir/subdir. Jeśli ścieżka docelowa istnieje i jest pusta, źródło zostanie przeniesione do ścieżki docelowej. Jeśli ścieżka docelowa nie istnieje, ścieżka docelowa zostanie utworzona i zastąpiona przez źródło. Aby kontrolować operację przenoszenia dla ścieżki nonempty, możesz użyć --move-mode, aby określić jego zachowanie.
Ścieżka katalogu źródłowego obiektu blob.
Parametry opcjonalne
Storage klucz konta. Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwa konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna z nich nie istnieje, polecenie spróbuje wykonać zapytanie o klucz 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Identyfikator dzierżawy dla directory_path docelowego. Docelowa directory_path musi mieć aktywną dzierżawę, a identyfikator dzierżawy musi być zgodny.
Prawidłowe tylko wtedy, gdy jest włączona przestrzeń nazw. Ten parametr określa zachowanie operacji przenoszenia. Jeśli katalog docelowy jest pusty, w obu trybach katalog docelowy zostanie zastąpiony. Jeśli jednak katalog docelowy nie jest pusty, w trybie starszym operacja przenoszenia zakończy się niepowodzeniem i w trybie posix katalog źródłowy zostanie przeniesiony do katalogu docelowego.
Sygnatura dostępu współdzielonego (SAS). Musi być używany w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Opcjonalny. Wartość elementu ETag. Określ ten nagłówek, aby wykonać operację przenoszenia tylko wtedy, gdy element ETag źródła jest zgodny z określoną wartością.
Opcjonalny. Wartość daty i godziny. Określ ten nagłówek, aby wykonać operację przenoszenia tylko wtedy, gdy źródło zostało zmodyfikowane od określonej daty i godziny.
Opcjonalny. Wartość elementu ETag lub specjalna wartość symbolu wieloznakowego ("*"). Określ ten nagłówek, aby wykonać operację przenoszenia tylko wtedy, gdy element ETag źródła nie jest zgodny z określoną wartością.
Opcjonalny. Wartość daty i godziny. Określ ten nagłówek, aby wykonać operację przenoszenia tylko wtedy, gdy źródło nie zostało zmodyfikowane od określonej daty i godziny.
Opcjonalny. Identyfikator dzierżawy dla source_path. Source_path musi mieć aktywną dzierżawę, a identyfikator dzierżawy musi być zgodny.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory show
Pokaż właściwości katalogu obiektów blob magazynu w kontenerze magazynu.
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]
Przykłady
Pokaż właściwości katalogu obiektów blob magazynu w kontenerze magazynu.
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Parametry wymagane
Nazwa kontenera.
Nazwa ścieżki katalogu.
Parametry opcjonalne
Storage klucz konta. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwę konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Wartość elementu ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością.
Alter only if modified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wartość elementu ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością. Określ symbol wieloznaczny (*), aby wykonać operację tylko wtedy, gdy zasób nie istnieje, a operacja nie istnieje.
Alter only if unmodified since supplied UTC datetime (Y-m-d'T'H:M'Z').
Wymagane, jeśli obiekt blob 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.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.
az storage blob directory upload
Upload obiektów blob lub podkatalogów do katalogu obiektów blob magazynu.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Przykłady
Upload pojedynczy obiekt blob do katalogu obiektów blob magazynu.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Upload katalogu lokalnego do katalogu obiektów blob magazynu.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Upload zestaw plików w katalogu lokalnym do katalogu obiektów blob magazynu.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Parametry wymagane
Kontener docelowy przekazywania.
Ścieżka katalogu docelowego przekazywania. Powinna to być ścieżka bezwzględna do kontenera. Jeśli określona ścieżka docelowa nie istnieje, zostanie utworzona nowa ścieżka katalogu.
Ścieżka pliku źródłowego do przekazania.
Parametry opcjonalne
Storage klucz konta. Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_KEY.
Storage nazwę konta. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żadna 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.
Storage parametry połączenia konta. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Rekursywnie przekaż obiekty blob. W przypadku włączenia wszystkie obiekty blob, w tym obiekty blob w podkatalogach, zostaną przekazane.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.