az storage file
Uwaga
Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.
Zarządzanie udziałami plików korzystającymi z protokołu SMB 3.0.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az storage file copy |
Zarządzanie operacjami kopiowania plików. |
Core i Extension | Ogólna dostępność |
az storage file copy cancel |
Przerwanie trwającej operacji kopiowania. |
Podstawowe funkcje | Ogólna dostępność |
az storage file copy cancel (storage-preview rozszerzenie) |
Przerwanie trwającej operacji kopiowania. |
Numer wewnętrzny | Ogólna dostępność |
az storage file copy start |
Skopiuj plik asynchronicznie. |
Podstawowe funkcje | Ogólna dostępność |
az storage file copy start (storage-preview rozszerzenie) |
Skopiuj plik asynchronicznie. |
Numer wewnętrzny | Ogólna dostępność |
az storage file copy start-batch |
Skopiuj wiele plików lub obiektów blob do udziału plików. |
Podstawowe funkcje | Ogólna dostępność |
az storage file copy start-batch (storage-preview rozszerzenie) |
Skopiuj wiele plików lub obiektów blob do udziału plików. |
Numer wewnętrzny | Ogólna dostępność |
az storage file delete |
Oznacz określony plik do usunięcia. |
Podstawowe funkcje | Ogólna dostępność |
az storage file delete (storage-preview rozszerzenie) |
Oznacz określony plik do usunięcia. |
Numer wewnętrzny | Ogólna dostępność |
az storage file delete-batch |
Usuwanie plików z udziału plików usługi Azure Storage. |
Podstawowe funkcje | Ogólna dostępność |
az storage file delete-batch (storage-preview rozszerzenie) |
Usuwanie plików z udziału plików usługi Azure Storage. |
Numer wewnętrzny | Ogólna dostępność |
az storage file download |
Pobierz plik do ścieżki pliku z automatycznymi powiadomieniami o fragmentowaniu i postępie. |
Podstawowe funkcje | Ogólna dostępność |
az storage file download (storage-preview rozszerzenie) |
Pobierz plik do ścieżki pliku z automatycznymi powiadomieniami o fragmentowaniu i postępie. |
Numer wewnętrzny | Ogólna dostępność |
az storage file download-batch |
Pobierz pliki z udziału plików usługi Azure Storage do katalogu lokalnego w operacji wsadowej. |
Podstawowe funkcje | Ogólna dostępność |
az storage file download-batch (storage-preview rozszerzenie) |
Pobierz pliki z udziału plików usługi Azure Storage do katalogu lokalnego w operacji wsadowej. |
Numer wewnętrzny | Ogólna dostępność |
az storage file exists |
Sprawdź, czy plik istnieje. |
Podstawowe funkcje | Ogólna dostępność |
az storage file exists (storage-preview rozszerzenie) |
Sprawdź, czy plik istnieje. |
Numer wewnętrzny | Ogólna dostępność |
az storage file generate-sas |
Wygeneruj sygnaturę dostępu współdzielonego dla pliku. |
Podstawowe funkcje | Ogólna dostępność |
az storage file generate-sas (storage-preview rozszerzenie) |
Wygeneruj sygnaturę dostępu współdzielonego dla pliku. |
Numer wewnętrzny | Ogólna dostępność |
az storage file list |
Wyświetlanie listy plików i katalogów w udziale. |
Podstawowe funkcje | Ogólna dostępność |
az storage file list (storage-preview rozszerzenie) |
Wyświetlanie listy plików i katalogów w udziale. |
Numer wewnętrzny | Ogólna dostępność |
az storage file metadata |
Zarządzanie metadanymi plików. |
Core i Extension | Ogólna dostępność |
az storage file metadata show |
Zwróć wszystkie metadane zdefiniowane przez użytkownika dla pliku. |
Podstawowe funkcje | Ogólna dostępność |
az storage file metadata show (storage-preview rozszerzenie) |
Zwróć wszystkie metadane zdefiniowane przez użytkownika dla pliku. |
Numer wewnętrzny | Ogólna dostępność |
az storage file metadata update |
Aktualizowanie metadanych pliku. |
Podstawowe funkcje | Ogólna dostępność |
az storage file metadata update (storage-preview rozszerzenie) |
Aktualizowanie metadanych pliku. |
Numer wewnętrzny | Ogólna dostępność |
az storage file resize |
Zmień rozmiar pliku na określony rozmiar. |
Podstawowe funkcje | Ogólna dostępność |
az storage file resize (storage-preview rozszerzenie) |
Zmień rozmiar pliku na określony rozmiar. |
Numer wewnętrzny | Ogólna dostępność |
az storage file show |
Zwróć wszystkie metadane zdefiniowane przez użytkownika, standardowe właściwości PROTOKOŁU HTTP i właściwości systemu dla pliku. |
Podstawowe funkcje | Ogólna dostępność |
az storage file show (storage-preview rozszerzenie) |
Zwróć wszystkie metadane zdefiniowane przez użytkownika, standardowe właściwości PROTOKOŁU HTTP i właściwości systemu dla pliku. |
Numer wewnętrzny | Ogólna dostępność |
az storage file update |
Ustaw właściwości systemu w pliku. |
Podstawowe funkcje | Ogólna dostępność |
az storage file update (storage-preview rozszerzenie) |
Ustaw właściwości systemu w pliku. |
Numer wewnętrzny | Ogólna dostępność |
az storage file upload |
Przekaż plik do udziału korzystającego z protokołu SMB 3.0. |
Podstawowe funkcje | Ogólna dostępność |
az storage file upload (storage-preview rozszerzenie) |
Przekaż plik do udziału korzystającego z protokołu SMB 3.0. |
Numer wewnętrzny | Ogólna dostępność |
az storage file upload-batch |
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage w operacji wsadowej. |
Podstawowe funkcje | Ogólna dostępność |
az storage file upload-batch (storage-preview rozszerzenie) |
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage w operacji wsadowej. |
Numer wewnętrzny | Ogólna dostępność |
az storage file url |
Utwórz adres URL, aby uzyskać dostęp do pliku. |
Podstawowe funkcje | Ogólna dostępność |
az storage file url (storage-preview rozszerzenie) |
Utwórz adres URL, aby uzyskać dostęp do pliku. |
Numer wewnętrzny | Ogólna dostępność |
az storage file delete
Oznacz określony plik do usunięcia.
Plik zostanie później usunięty podczas odzyskiwania pamięci.
az storage file delete --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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 file delete (storage-preview rozszerzenie)
Oznacz określony plik do usunięcia.
Plik zostanie później usunięty podczas odzyskiwania pamięci.
az storage file delete --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
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 file delete-batch
Usuwanie plików z udziału plików usługi Azure Storage.
az storage file delete-batch --source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--file-endpoint]
[--pattern]
[--sas-token]
[--timeout]
Przykłady
Usuwanie plików z udziału plików usługi Azure Storage. (automatycznie wygenerowane)
az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file
Usuwanie plików z udziału plików usługi Azure Storage. (automatycznie wygenerowane)
az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern "*.py" --source /path/to/file
Parametry wymagane
Źródło operacji usuwania pliku. Źródłem może być adres URL udziału plików lub nazwa udziału.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl listę plików i obiektów blob do usunięcia. Nie zostanie wykonane rzeczywiste usunięcie danych.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Wzorzec używany do tworzenia globbingu plików. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Jeśli używasz znaku "*" w elemecie --pattern, będzie on zgodny z dowolnym znakiem, w tym separatorem katalogu "/".
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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 file delete-batch (storage-preview rozszerzenie)
Usuwanie plików z udziału plików usługi Azure Storage.
az storage file delete-batch --source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--pattern]
[--sas-token]
[--timeout]
Przykłady
Usuwanie plików z udziału plików usługi Azure Storage. (automatycznie wygenerowane)
az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file
Usuwanie plików z udziału plików usługi Azure Storage. (automatycznie wygenerowane)
az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern *.py --source /path/to/file
Parametry wymagane
Źródło operacji usuwania pliku. Źródłem może być adres URL udziału plików lub nazwa udziału.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl listę plików i obiektów blob do usunięcia. Nie zostanie wykonane rzeczywiste usunięcie danych.
Wzorzec używany do tworzenia globbingu plików. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Jeśli używasz znaku "*" w elemecie --pattern, będzie on zgodny z dowolnym znakiem, w tym separatorem katalogu "/".
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 file download
Pobierz plik do ścieżki pliku z automatycznymi powiadomieniami o fragmentowaniu i postępie.
Zwraca wystąpienie pliku z właściwościami i metadanymi.
az storage file download --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--dest]
[--disallow-trailing-dot {false, true}]
[--end-range]
[--file-endpoint]
[--max-connections]
[--no-progress]
[--open-mode]
[--sas-token]
[--snapshot]
[--start-range]
[--timeout]
[--validate-content]
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ścieżka pliku do zapisu. Nazwa pliku źródłowego będzie używana, jeśli nie zostanie określona.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Koniec zakresu bajtów do użycia do pobrania sekcji pliku. Jeśli podano --end-range, należy podać --start-range. Parametry --start-range i --end-range są włącznie. Na przykład: --start-range=0, --end-range=511 pobierze pierwsze 512 bajtów pliku.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Maksymalna liczba połączeń równoległych do użycia.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Tryb do użycia podczas otwierania pliku. Należy pamiętać, że określanie dołączania tylko open_mode uniemożliwia pobieranie równoległe. Dlatego parametr --max-connections musi być ustawiony na 1, jeśli jest używany ten tryb --open-.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
Początek zakresu bajtów do użycia podczas pobierania sekcji pliku. Jeśli nie zostanie podany żaden --end-range, wszystkie bajty po --start-range zostaną pobrane. Parametry --start-range i --end-range są włącznie. Na przykład: --start-range=0, --end-range=511 pobierze pierwsze 512 bajtów pliku.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
W przypadku ustawienia wartości true funkcja weryfikuje skrót MD5 dla każdej pobranej części pliku. Jest to przede wszystkim przydatne do wykrywania bitflips w sieci, jeśli użycie protokołu HTTP zamiast https jako https (wartość domyślna) będzie już weryfikowane. Ponieważ przetwarzanie md5 zajmuje czas przetwarzania i konieczne będzie wykonanie większej liczby żądań ze względu na zmniejszony rozmiar fragmentu, może wystąpić pewien wzrost opóźnienia.
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 file download (storage-preview rozszerzenie)
Pobierz plik do ścieżki pliku z automatycznymi powiadomieniami o fragmentowaniu i postępie.
Zwraca wystąpienie pliku z właściwościami i metadanymi.
az storage file download --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--dest]
[--disallow-trailing-dot {false, true}]
[--end-range]
[--max-connections]
[--no-progress]
[--open-mode]
[--sas-token]
[--snapshot]
[--start-range]
[--timeout]
[--validate-content]
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ścieżka pliku do zapisu. Nazwa pliku źródłowego będzie używana, jeśli nie zostanie określona.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Koniec zakresu bajtów do użycia do pobrania sekcji pliku. Jeśli podano --end-range, należy podać --start-range. Parametry --start-range i --end-range są włącznie. Na przykład: --start-range=0, --end-range=511 pobierze pierwsze 512 bajtów pliku.
Maksymalna liczba połączeń równoległych do użycia.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Tryb do użycia podczas otwierania pliku. Należy pamiętać, że określanie dołączania tylko open_mode uniemożliwia pobieranie równoległe. Dlatego parametr --max-connections musi być ustawiony na 1, jeśli jest używany ten tryb --open-.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
Początek zakresu bajtów do użycia podczas pobierania sekcji pliku. Jeśli nie zostanie podany żaden --end-range, wszystkie bajty po --start-range zostaną pobrane. Parametry --start-range i --end-range są włącznie. Na przykład: --start-range=0, --end-range=511 pobierze pierwsze 512 bajtów pliku.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
W przypadku ustawienia wartości true funkcja weryfikuje skrót MD5 dla każdej pobranej części pliku. Jest to przede wszystkim przydatne do wykrywania bitflips w sieci, jeśli użycie protokołu HTTP zamiast https jako https (wartość domyślna) będzie już weryfikowane. Ponieważ przetwarzanie md5 zajmuje czas przetwarzania i konieczne będzie wykonanie większej liczby żądań ze względu na zmniejszony rozmiar fragmentu, może wystąpić pewien wzrost opóźnienia.
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 file download-batch
Pobierz pliki z udziału plików usługi Azure Storage do katalogu lokalnego w operacji wsadowej.
az storage file download-batch --destination
--source
[--account-key]
[--account-name]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--file-endpoint]
[--max-connections]
[--no-progress]
[--pattern]
[--sas-token]
[--snapshot]
[--validate-content]
Przykłady
Pobierz pliki z udziału plików usługi Azure Storage do katalogu lokalnego w operacji wsadowej. (automatycznie wygenerowane)
az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file
Parametry wymagane
Katalog lokalny, w którym są pobierane pliki. Ten katalog musi już istnieć.
Źródło operacji pobierania pliku. Źródłem może być adres URL udziału plików lub nazwa udziału.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl listę plików i obiektów blob do pobrania. Nie nastąpi rzeczywisty transfer danych.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Maksymalna liczba połączeń równoległych do użycia. Wartość domyślna to 1.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Wzorzec używany do tworzenia globbingu plików. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Jeśli używasz znaku "*" w elemecie --pattern, będzie on zgodny z dowolnym znakiem, w tym separatorem katalogu "/".
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
W przypadku ustawienia oblicza skrót MD5 dla każdego zakresu pliku na potrzeby walidacji.
Usługa magazynu sprawdza skrót zawartości, która dotarła, jest identyczna z wysłanym skrótem. Jest to w większości przydatne do wykrywania bitflipów podczas transferu, jeśli używasz protokołu HTTP zamiast HTTPS. Ten skrót nie jest przechowywany.
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 file download-batch (storage-preview rozszerzenie)
Pobierz pliki z udziału plików usługi Azure Storage do katalogu lokalnego w operacji wsadowej.
az storage file download-batch --destination
--source
[--account-key]
[--account-name]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--max-connections]
[--no-progress]
[--pattern]
[--sas-token]
[--snapshot]
[--validate-content]
Przykłady
Pobierz pliki z udziału plików usługi Azure Storage do katalogu lokalnego w operacji wsadowej. (automatycznie wygenerowane)
az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file
Parametry wymagane
Katalog lokalny, w którym są pobierane pliki. Ten katalog musi już istnieć.
Źródło operacji pobierania pliku. Źródłem może być adres URL udziału plików lub nazwa udziału.
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.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl listę plików i obiektów blob do pobrania. Nie nastąpi rzeczywisty transfer danych.
Maksymalna liczba połączeń równoległych do użycia. Wartość domyślna to 1.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Wzorzec używany do tworzenia globbingu plików. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Jeśli używasz znaku "*" w elemecie --pattern, będzie on zgodny z dowolnym znakiem, w tym separatorem katalogu "/".
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
W przypadku ustawienia oblicza skrót MD5 dla każdego zakresu pliku na potrzeby walidacji.
Usługa magazynu sprawdza skrót zawartości, która dotarła, jest identyczna z wysłanym skrótem. Jest to w większości przydatne do wykrywania bitflipów podczas transferu, jeśli używasz protokołu HTTP zamiast HTTPS. Ten skrót nie jest przechowywany.
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 file exists
Sprawdź, czy plik istnieje.
az storage file exists --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Sprawdź, czy plik istnieje. (automatycznie wygenerowane)
az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare
Sprawdź, czy plik istnieje. (automatycznie wygenerowane)
az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
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 file exists (storage-preview rozszerzenie)
Sprawdź, czy plik istnieje.
az storage file exists --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Sprawdź, czy plik istnieje. (automatycznie wygenerowane)
az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare
Sprawdź, czy plik istnieje. (automatycznie wygenerowane)
az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
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 file generate-sas
Wygeneruj sygnaturę dostępu współdzielonego dla pliku.
az storage file generate-sas --path
--share-name
[--account-key]
[--account-name]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--disallow-trailing-dot {false, true}]
[--expiry]
[--file-endpoint]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
Przykłady
Generowanie tokenu sas dla pliku.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end
Wygeneruj sygnaturę dostępu współdzielonego dla pliku. (automatycznie wygenerowane)
az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z
Wygeneruj sygnaturę dostępu współdzielonego dla pliku. (automatycznie wygenerowane)
az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wartość nagłówka odpowiedzi dla kontroli pamięci podręcznej, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Wartość nagłówka odpowiedzi dla właściwości Content-Disposition, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Wartość nagłówka odpowiedzi dla kodowania zawartości, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Wartość nagłówka odpowiedzi dla języka Content-Language, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Wartość nagłówka odpowiedzi dla typu zawartości, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Określa datę/godzinę UTC (Y-m-d'T'H:M'Z'), w której sygnatura dostępu współdzielonego stanie się nieprawidłowa. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się --policy-name, która określa tę wartość.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Zezwalaj tylko na żądania wysyłane przy użyciu protokołu HTTPS. W przypadku pominięcia żądania zarówno z protokołu HTTP, jak i HTTPS są dozwolone.
Określa adres IP lub zakres adresów IP, z których mają być akceptowane żądania. Obsługuje tylko adresy stylów IPv4.
Uprawnienia udziela sygnatury dostępu współdzielonego. Dozwolone wartości: (c)reate (d)elete (r)ead (w)rite. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się parametr --id określający tę wartość. Można połączyć.
Nazwa przechowywanych zasad dostępu w ramach listy ACL kontenera.
Określa datę/godzinę UTC (Y-m-d'T'H:M'Z'), o której sygnatura dostępu współdzielonego stanie się prawidłowa. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się --policy-name, która określa tę wartość. Domyślnie jest to czas żądania.
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 file generate-sas (storage-preview rozszerzenie)
Wygeneruj sygnaturę dostępu współdzielonego dla pliku.
az storage file generate-sas --path
--share-name
[--account-key]
[--account-name]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--disallow-trailing-dot {false, true}]
[--expiry]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
Przykłady
Generowanie tokenu sas dla pliku.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end
Wygeneruj sygnaturę dostępu współdzielonego dla pliku. (automatycznie wygenerowane)
az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z
Wygeneruj sygnaturę dostępu współdzielonego dla pliku. (automatycznie wygenerowane)
az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
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.
Wartość nagłówka odpowiedzi dla kontroli pamięci podręcznej, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Wartość nagłówka odpowiedzi dla właściwości Content-Disposition, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Wartość nagłówka odpowiedzi dla kodowania zawartości, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Wartość nagłówka odpowiedzi dla języka Content-Language, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Wartość nagłówka odpowiedzi dla typu zawartości, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Określa datę/godzinę UTC (Y-m-d'T'H:M'Z'), w której sygnatura dostępu współdzielonego stanie się nieprawidłowa. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się --policy-name, która określa tę wartość.
Zezwalaj tylko na żądania wysyłane przy użyciu protokołu HTTPS. W przypadku pominięcia żądania zarówno z protokołu HTTP, jak i HTTPS są dozwolone.
Określa adres IP lub zakres adresów IP, z których mają być akceptowane żądania. Obsługuje tylko adresy stylów IPv4.
Uprawnienia udziela sygnatury dostępu współdzielonego. Dozwolone wartości: (c)reate (d)elete (r)ead (w)rite. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się parametr --id określający tę wartość. Można połączyć.
Nazwa przechowywanych zasad dostępu w ramach listy ACL kontenera.
Określa datę/godzinę UTC (Y-m-d'T'H:M'Z'), o której sygnatura dostępu współdzielonego stanie się prawidłowa. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się --policy-name, która określa tę wartość. Domyślnie jest to czas żądania.
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 file list
Wyświetlanie listy plików i katalogów w udziale.
az storage file list --share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--exclude-dir]
[--exclude-extended-info]
[--file-endpoint]
[--marker]
[--num-results]
[--path]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Wyświetlanie listy plików i katalogów w udziale. (automatycznie wygenerowane)
az storage file list --share-name MyShare
Parametry wymagane
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl tylko pliki w danym udziale.
Określ, aby wykluczyć "znaczniki czasu", "Etag", "Attributes", "PermissionKey" informacji z odpowiedzi.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Wartość ciągu, która identyfikuje część listy kontenerów, które mają zostać zwrócone przy użyciu następnej operacji wyświetlania listy. Operacja zwraca wartość NextMarker w treści odpowiedzi, jeśli operacja wyświetlania listy nie zwróciła wszystkich kontenerów pozostałych do wyświetlenia na bieżącej stronie. Jeśli zostanie określony, ten generator rozpocznie zwracanie wyników od momentu zatrzymania poprzedniego generatora.
Określ maksymalną liczbę do zwrócenia. Jeśli żądanie nie określi num_results lub określa wartość większą niż 5000, serwer zwróci do 5000 elementów. Należy pamiętać, że jeśli operacja listy przekroczy granicę partycji, usługa zwróci token kontynuacji w celu pobrania pozostałych wyników. Podaj wartość "*", aby zwrócić wszystkie.
Ścieżka katalogu w udziale plików.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
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 file list (storage-preview rozszerzenie)
Wyświetlanie listy plików i katalogów w udziale.
az storage file list --share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--exclude-dir]
[--exclude-extended-info]
[--marker]
[--num-results]
[--path]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Wyświetlanie listy plików i katalogów w udziale. (automatycznie wygenerowane)
az storage file list --share-name MyShare
Parametry wymagane
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl tylko pliki w danym udziale.
Określ, aby wykluczyć "znaczniki czasu", "Etag", "Attributes", "PermissionKey" informacji z odpowiedzi.
Wartość ciągu, która identyfikuje część listy kontenerów, które mają zostać zwrócone przy użyciu następnej operacji wyświetlania listy. Operacja zwraca wartość NextMarker w treści odpowiedzi, jeśli operacja wyświetlania listy nie zwróciła wszystkich kontenerów pozostałych do wyświetlenia na bieżącej stronie. Jeśli zostanie określony, ten generator rozpocznie zwracanie wyników od momentu zatrzymania poprzedniego generatora.
Określa maksymalną liczbę wyników do zwrócenia. Podaj wartość "*", aby zwrócić wszystkie.
Ścieżka katalogu w udziale plików.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
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 file resize
Zmień rozmiar pliku na określony rozmiar.
Jeśli określona wartość bajtu jest mniejsza niż bieżący rozmiar pliku, wszystkie zakresy powyżej określonej wartości bajtowej zostaną wyczyszczone.
az storage file resize --path
--share-name
--size
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Rozmiar do zmiany rozmiaru pliku na (w bajtach).
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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 file resize (storage-preview rozszerzenie)
Zmień rozmiar pliku na określony rozmiar.
Jeśli określona wartość bajtu jest mniejsza niż bieżący rozmiar pliku, wszystkie zakresy powyżej określonej wartości bajtowej zostaną wyczyszczone.
az storage file resize --path
--share-name
--size
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Rozmiar do zmiany rozmiaru pliku na (w bajtach).
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
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 file show
Zwróć wszystkie metadane zdefiniowane przez użytkownika, standardowe właściwości PROTOKOŁU HTTP i właściwości systemu dla pliku.
az storage file show --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Pokaż właściwości pliku w udziale plików.
az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
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 file show (storage-preview rozszerzenie)
Zwróć wszystkie metadane zdefiniowane przez użytkownika, standardowe właściwości PROTOKOŁU HTTP i właściwości systemu dla pliku.
az storage file show --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--snapshot]
[--timeout]
Przykłady
Pokaż właściwości pliku w udziale plików.
az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Ciąg reprezentujący wersję migawki, jeśli ma to zastosowanie.
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 file update
Ustaw właściwości systemu w pliku.
Jeśli dla content_settings ustawiono jedną właściwość, wszystkie właściwości zostaną zastąpione.
az storage file update --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--clear-content-settings {false, true}]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--sas-token]
[--timeout]
Przykłady
Ustaw właściwości systemu w pliku.
az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Jeśli ta flaga jest ustawiona, jeśli ustawiono co najmniej jedną z następujących właściwości (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), wszystkie te właściwości są ustawione razem. Jeśli dla danej właściwości nie podano wartości, jeśli ustawiono co najmniej jedną z właściwości wymienionych poniżej, ta właściwość zostanie wyczyszczone.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ciąg sterujący pamięci podręcznej.
Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.
Typ kodowania zawartości.
Język zawartości.
Skrót MD5 zawartości.
Typ MIME zawartości.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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 file update (storage-preview rozszerzenie)
Ustaw właściwości systemu w pliku.
Jeśli dla content_settings ustawiono jedną właściwość, wszystkie właściwości zostaną zastąpione.
az storage file update --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--clear-content-settings {false, true}]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--disallow-trailing-dot {false, true}]
[--sas-token]
[--timeout]
Przykłady
Ustaw właściwości systemu w pliku.
az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type
Parametry wymagane
Ścieżka do pliku w udziale plików.
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Jeśli ta flaga jest ustawiona, jeśli ustawiono co najmniej jedną z następujących właściwości (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type), wszystkie te właściwości są ustawione razem. Jeśli dla danej właściwości nie podano wartości, jeśli ustawiono co najmniej jedną z właściwości wymienionych poniżej, ta właściwość zostanie wyczyszczone.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ciąg sterujący pamięci podręcznej.
Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.
Typ kodowania zawartości.
Język zawartości.
Skrót MD5 zawartości.
Typ MIME zawartości.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
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 file upload
Przekaż plik do udziału korzystającego z protokołu SMB 3.0.
Tworzy lub aktualizuje plik platformy Azure ze ścieżki źródłowej z automatycznymi powiadomieniami o fragmentowaniu i postępie.
az storage file upload --source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--file-url]
[--max-connections]
[--metadata]
[--no-progress]
[--path]
[--sas-token]
[--share-name]
[--timeout]
[--validate-content]
Przykłady
Przekaż plik lokalny do udziału.
az storage file upload -s MyShare --source /path/to/file
Przekaż plik do udziału korzystającego z protokołu SMB 3.0. (automatycznie wygenerowane)
az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file
Parametry wymagane
Ścieżka pliku lokalnego do przekazania jako zawartości pliku.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ciąg sterujący pamięci podręcznej.
Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.
Typ kodowania zawartości.
Język zawartości.
Skrót MD5 zawartości.
Typ MIME zawartości.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Pełny adres URL punktu końcowego do pliku, w tym token SAS, jeśli jest używany.
Maksymalna liczba połączeń równoległych do użycia.
Metadane w parach klucz=wartość rozdzielanych spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Ścieżka do pliku w udziale plików. Jeśli nazwa pliku zostanie pominięta, zostanie użyta nazwa pliku źródłowego.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
Nazwa udziału plików.
Limit czasu żądania w sekundach. Dotyczy każdego wywołania usługi.
Jeśli wartość true, oblicza skrót MD5 dla każdego zakresu pliku. Usługa magazynu sprawdza skrót zawartości, która dotarła do wysłanego skrótu. Jest to przede wszystkim przydatne do wykrywania bitflips w sieci, jeśli użycie protokołu HTTP zamiast https jako https (wartość domyślna) będzie już weryfikowane. Należy pamiętać, że ten skrót MD5 nie jest przechowywany w pliku.
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 file upload (storage-preview rozszerzenie)
Przekaż plik do udziału korzystającego z protokołu SMB 3.0.
Tworzy lub aktualizuje plik platformy Azure ze ścieżki źródłowej z automatycznymi powiadomieniami o fragmentowaniu i postępie.
az storage file upload --share-name
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--disallow-trailing-dot {false, true}]
[--max-connections]
[--metadata]
[--no-progress]
[--path]
[--sas-token]
[--timeout]
[--validate-content]
Przykłady
Przekaż plik lokalny do udziału.
az storage file upload -s MyShare --source /path/to/file
Przekaż plik do udziału korzystającego z protokołu SMB 3.0. (automatycznie wygenerowane)
az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file
Parametry wymagane
Nazwa udziału plików.
Ścieżka pliku lokalnego do przekazania jako zawartości pliku.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ciąg sterujący pamięci podręcznej.
Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.
Typ kodowania zawartości.
Język zawartości.
Skrót MD5 zawartości.
Typ MIME zawartości.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Maksymalna liczba połączeń równoległych do użycia.
Metadane w parach klucz=wartość rozdzielanych spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Ścieżka do pliku w udziale plików. Jeśli nazwa pliku zostanie pominięta, zostanie użyta nazwa pliku źródłowego.
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.
Jeśli wartość true, oblicza skrót MD5 dla każdego zakresu pliku. Usługa magazynu sprawdza skrót zawartości, która dotarła do wysłanego skrótu. Jest to przede wszystkim przydatne do wykrywania bitflips w sieci, jeśli użycie protokołu HTTP zamiast https jako https (wartość domyślna) będzie już weryfikowane. Należy pamiętać, że ten skrót MD5 nie jest przechowywany w pliku.
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 file upload-batch
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage w operacji wsadowej.
az storage file upload-batch --destination
--source
[--account-key]
[--account-name]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--destination-path]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--file-endpoint]
[--max-connections]
[--metadata]
[--no-progress]
[--pattern]
[--sas-token]
[--validate-content]
Przykłady
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage w operacji wsadowej.
az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage przy użyciu adresu URL w operacji wsadowej.
az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000
Parametry wymagane
Miejsce docelowe operacji przekazywania.
Miejscem docelowym może być adres URL udziału plików lub nazwa udziału. Gdy miejsce docelowe jest adresem URL udziału, nazwa konta magazynu jest analizowana z adresu URL.
Katalog do przekazywania plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ciąg sterujący pamięci podręcznej.
Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.
Typ kodowania zawartości.
Język zawartości.
Skrót MD5 zawartości.
Typ MIME zawartości.
Katalog, do którego są kopiowane dane źródłowe. W przypadku pominięcia dane są kopiowane do katalogu głównego.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl listę plików i obiektów blob do przekazania. Nie nastąpi rzeczywisty transfer danych.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Maksymalna liczba połączeń równoległych do użycia. Wartość domyślna to 1.
Metadane w parach klucz=wartość rozdzielanych spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Wzorzec używany do tworzenia globbingu plików. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Jeśli używasz znaku "*" w elemecie --pattern, będzie on zgodny z dowolnym znakiem, w tym separatorem katalogu "/".
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
W przypadku ustawienia oblicza skrót MD5 dla każdego zakresu pliku na potrzeby walidacji.
Usługa magazynu sprawdza skrót zawartości, która dotarła, jest identyczna z wysłanym skrótem. Jest to w większości przydatne do wykrywania bitflipów podczas transferu, jeśli używasz protokołu HTTP zamiast HTTPS. Ten skrót nie jest przechowywany.
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 file upload-batch (storage-preview rozszerzenie)
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage w operacji wsadowej.
az storage file upload-batch --destination
--source
[--account-key]
[--account-name]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--destination-path]
[--disallow-trailing-dot {false, true}]
[--dryrun]
[--max-connections]
[--metadata]
[--no-progress]
[--pattern]
[--sas-token]
[--validate-content]
Przykłady
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage w operacji wsadowej.
az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000
Przekazywanie plików z katalogu lokalnego do udziału plików usługi Azure Storage przy użyciu adresu URL w operacji wsadowej.
az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000
Parametry wymagane
Miejsce docelowe operacji przekazywania.
Miejscem docelowym może być adres URL udziału plików lub nazwa udziału. Gdy miejsce docelowe jest adresem URL udziału, nazwa konta magazynu jest analizowana z adresu URL.
Katalog do przekazywania plików.
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.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Ciąg sterujący pamięci podręcznej.
Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.
Typ kodowania zawartości.
Język zawartości.
Skrót MD5 zawartości.
Typ MIME zawartości.
Katalog, do którego są kopiowane dane źródłowe. W przypadku pominięcia dane są kopiowane do katalogu głównego.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Wyświetl listę plików i obiektów blob do przekazania. Nie nastąpi rzeczywisty transfer danych.
Maksymalna liczba połączeń równoległych do użycia. Wartość domyślna to 1.
Metadane w parach klucz=wartość rozdzielanych spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.
Dołącz tę flagę, aby wyłączyć raportowanie postępu dla polecenia.
Wzorzec używany do tworzenia globbingu plików. Obsługiwane wzorce to "*", "?", "[seq]" i "[!seq]". Aby uzyskać więcej informacji, zobacz https://docs.python.org/3.7/library/fnmatch.html.
Jeśli używasz znaku "*" w elemecie --pattern, będzie on zgodny z dowolnym znakiem, w tym separatorem katalogu "/".
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
W przypadku ustawienia oblicza skrót MD5 dla każdego zakresu pliku na potrzeby walidacji.
Usługa magazynu sprawdza skrót zawartości, która dotarła, jest identyczna z wysłanym skrótem. Jest to w większości przydatne do wykrywania bitflipów podczas transferu, jeśli używasz protokołu HTTP zamiast HTTPS. Ten skrót nie jest przechowywany.
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 file url
Utwórz adres URL, aby uzyskać dostęp do pliku.
az storage file url --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--protocol {http, https}]
[--sas-token]
Przykłady
Utwórz adres URL, aby uzyskać dostęp do pliku. (automatycznie wygenerowane)
az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare
Parametry wymagane
Ścieżka do pliku/katalogu w udziale plików.
Nazwa udziału plików.
Parametry opcjonalne
Klucz konta magazynu. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. 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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show
. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.
Protokół do użycia.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
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 file url (storage-preview rozszerzenie)
Utwórz adres URL, aby uzyskać dostęp do pliku.
az storage file url --path
--share-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--protocol {http, https}]
[--sas-token]
Przykłady
Utwórz adres URL, aby uzyskać dostęp do pliku. (automatycznie wygenerowane)
az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare
Parametry wymagane
Ścieżka do pliku/katalogu w udziale plików.
Nazwa udziału plików.
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.
Wymagany parametr do użycia z uwierzytelnianiem OAuth (Azure AD) dla plików. Spowoduje to obejście wszystkich kontroli uprawnień na poziomie pliku/katalogu i zezwolenie na dostęp na podstawie dozwolonych akcji danych, nawet jeśli istnieją listy ACL dla tych plików/katalogów.
Parametry połączenia konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.
Jeśli wartość true, końcowa kropka zostanie przycięta z docelowego identyfikatora URI. Wartość domyślna to False.
Protokół do użycia.
Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.
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.