az storage blob directory
Not
Bu başvuru, Azure CLI(sürüm 2.25.0 veya üzeri) için depolama önizleme uzantısının bir parçasıdır. Uzantı, az storage blob directory komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Depolama hesabı kapsayıcısında blob dizinlerini yönetme.
Dizin komutlarını kullanmak için lütfen depolama hesabı türünüzün StorageV2 olduğundan emin olun.
Komutlar
| az storage blob directory access |
Hiyerarşik Ad Alanı etkinleştirildiğinde dizinin erişim denetimi özelliklerini yönetin. |
| az storage blob directory access set |
Bir dizinin erişim denetimi özelliklerini ayarlayın. |
| az storage blob directory access show |
Bir dizinin erişim denetimi özelliklerini gösterme. |
| az storage blob directory access update |
Bir dizinin erişim denetimi özelliklerini güncelleştirin. |
| az storage blob directory create |
Depolama kapsayıcısında bir depolama blob dizini oluşturun. |
| az storage blob directory delete |
Depolama kapsayıcısında depolama blob dizinini silme. |
| az storage blob directory download |
Blobları yerel bir dosya yoluna indirin. |
| az storage blob directory exists |
Depolama kapsayıcısında blob dizini olup olmadığını denetleyin. |
| az storage blob directory list |
Bir depolama dizinindeki blobları ve blob alt dizinlerini listeleme. |
| az storage blob directory metadata |
Dizin meta verilerini yönetme. |
| az storage blob directory metadata show |
Belirtilen blob dizini için kullanıcı tanımlı tüm meta verileri göster. |
| az storage blob directory metadata update |
Belirtilen blob dizini için kullanıcı tanımlı meta verileri bir veya daha fazla ad-değer çifti olarak ayarlayın. |
| az storage blob directory move |
Depolama dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın. |
| az storage blob directory show |
Depolama kapsayıcısında depolama blob dizini özelliklerini gösterme. |
| az storage blob directory upload |
Blobları veya alt dizinleri bir depolama blob dizinine Upload. |
az storage blob directory create
Depolama kapsayıcısında bir depolama blob dizini oluşturun.
Depolama kapsayıcısında diğer dizinleri veya blobları içerebilen bir depolama blobu dizini oluşturun.
az storage blob directory create --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
Örnekler
Depolama kapsayıcısında bir depolama blob dizini oluşturun.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
İzinleri ve umask'ı olan bir depolama blob dizini oluşturun.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Üzerine yazılacak dizinin etkin bir kirası varsa gereklidir.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
İsteğe bağlı ve yalnızca hesap için Hiyerarşik Ad Alanı etkinleştirildiyse geçerlidir. Dosya sahibi, dosya sahibi grubu ve diğerleri için POSIX erişim izinlerini ayarlar. Her sınıfa okuma, yazma veya yürütme izni verilebilir. Yapışkan bit de desteklenir. Hem sembolik (rwxrw-rw-) hem de 4 basamaklı sekizli gösterimi (ör. 0766) desteklenir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
İsteğe bağlı ve yalnızca hesap için Hiyerarşik Ad Alanı etkinleştirildiyse geçerlidir. umask, dosya ve dizin için izin ayarlarını kısıtlar ve yalnızca üst dizinde varsayılan Acl olmadığında uygulanır. Umask biti ayarlandıysa, ilgili iznin devre dışı bırakılacağı anlamına gelir. Bu şekilde, sonuçta elde edilen izin p & ^u tarafından verilir; burada p izin, siz de umask olursunuz. Burada yalnızca 4 basamaklı sekizli gösterimi (örneğin 0022) desteklenir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory delete
Depolama kapsayıcısında depolama blob dizinini silme.
Bu işlemin davranışı Hiyerarşik Ad Alanı'nın etkinleştirilip etkinleştirilmediğine bağlı olarak değişir; evet ise silme işlemi atomik ve anlık olabilir; aksi takdirde işlem toplu olarak gerçekleştirilir ve bir devamlılık belirteci döndürülebilir.
az storage blob directory delete --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--fail-not-exist]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--marker]
[--recursive]
[--sas-token]
[--timeout]
Örnekler
Depolama kapsayıcısında depolama blob dizinini silme.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Dizin mevcut olmadığında özel durum oluşturulup oluşturulmayacağını belirtin.
ETag değeri veya joker karakter (*). İşlemi yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa gerçekleştirmek için bu üst bilgiyi belirtin.
Yalnızca verilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde değiştirin.
ETag değeri veya joker karakter (*). yalnızca kaynağın ETag değeri belirtilen değerle eşleşmiyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin.
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse değiştirin.
Dizinin etkin bir kirası varsa gereklidir.
İsteğe bağlı. Hiyerarşik Ad Alanı olmayan bir dizini silerken, her çağrıyla silinen yol sayısı sınırlıdır. Silinecek yol sayısı bu sınırı aşarsa bir devamlılık belirteci döndürülür. Bir devamlılık belirteci döndürdüğünde, dizini silmeye devam etmek için silme işleminin sonraki bir çağrısında belirtilmesi gerekir.
"True" ise, dizinin altındaki tüm yollar silinir. "false" ise ve dizin boş değilse bir hata oluşur.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory download
Blobları yerel bir dosya yoluna indirin.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Örnekler
Depolama blob dizininde tek bir blob indirin.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Bir depolama kapsayıcısında dizinin tamamını indirin.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Depolama blob dizininin tüm alt dizinini indirin.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Gerekli Parametreler
İndirme kaynak kapsayıcısı.
İndirilecek hedef yerel dizin yolu.
İndirme kaynak dizini yolu. Kapsayıcı için mutlak bir yol olmalıdır.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Blobları özyinelemeli olarak indirin. Etkinleştirilirse alt dizinlerdeki bloblar da dahil olmak üzere tüm bloblar indirilir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory exists
Depolama kapsayıcısında blob dizini olup olmadığını denetleyin.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Örnekler
Depolama kapsayıcısında blob dizini olup olmadığını denetleyin.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
snapshot parametresi, mevcut olduğunda anlık görüntüyü belirten opak bir DateTime değeridir.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory list
Bir depolama dizinindeki blobları ve blob alt dizinlerini listeleme.
az storage blob directory list --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Örnekler
Bir depolama dizinindeki blobları ve blob alt dizinlerini listeleme.
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
İstek bu parametreyi içerdiğinde, işlem sonuç listesinde adları sınırlayıcı karakterin görünümüne kadar aynı alt dizeyle başlayan tüm bloblar için yer tutucu işlevi gören bir BlobPrefix öğesi döndürür. Sınırlayıcı tek bir karakter veya dize olabilir.
Yanıta eklenecek bir veya daha fazla ek veri kümesini belirtir.
Donuk bir devamlılık belirteci. Bu değer, num_results belirtildiyse ve oluşturucu sonuçları listelemeyi tamamladıysa, önceki bir oluşturucu nesnesinin next_marker alanından alınabilir. Belirtilirse, bu oluşturucu önceki oluşturucunun durduğu noktadan sonuç döndürmeye başlar.
Döndürülecek en fazla sonuç sayısını belirtir. Tümünü döndürmek için "*" değerini sağlayın.
Sonuçları yalnızca adları belirtilen ön ek ile başlayan blobları döndürecek şekilde filtreler.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory move
Depolama dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın.
Depolama dizinini ve tüm içeriğini (diğer dizinleri veya blobları içerebilir) bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın. Bu işlemin davranışı Hiyerarşik Ad Alanı'nın etkinleştirilip etkinleştirilmediğine bağlı olarak değişir; evet ise, taşıma işlemi atomiktir ve hiçbir işaretçi döndürülür; aksi takdirde işlem toplu olarak gerçekleştirilir ve devamlılık belirteci döndürülebilir.
az storage blob directory move --container-name
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--move-mode {legacy, posix}]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Örnekler
Depolama dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Depolama alt dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Hedef blob dizin yolu. Dizin veya alt dizin adı olabilir; örneğin dir, dir/subdir. Hedef yol varsa ve boşsa, kaynak hedef yola taşınır. Hedef yol yoksa, hedef yol kaynak tarafından oluşturulur ve üzerine yazılır. Yok yolunu taşıma işlemini denetlemek için -- move-mode komutunu kullanarak davranışını belirleyebilirsiniz.
Kaynak blob dizin yolu.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Hedef directory_path için kira kimliği. Hedef directory_path etkin bir kiraya sahip olması ve kira kimliğinin eşleşmesi gerekir.
Yalnızca ad alanı etkinleştirildiğinde geçerlidir. Bu parametre taşıma işleminin davranışını belirler. Hedef dizin boşsa, her iki mod için de hedef dizinin üzerine yazılır. Ancak hedef dizin boş değilse, eski modda taşıma işlemi başarısız olur ve posix modunda kaynak dizin hedef dizine taşınır.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
İsteğe bağlı. ETag değeri. Taşıma işlemini yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa gerçekleştirmek için bu üst bilgiyi belirtin.
İsteğe bağlı. Tarih ve saat değeri. Taşıma işlemini yalnızca kaynak belirtilen tarih ve saatten sonra değiştirilmişse gerçekleştirmek için bu üst bilgiyi belirtin.
İsteğe bağlı. ETag değeri veya özel joker karakter ("*") değeri. Taşıma işlemini yalnızca kaynağın ETag değeri belirtilen değerle eşleşmiyorsa gerçekleştirmek için bu üst bilgiyi belirtin.
İsteğe bağlı. Tarih ve saat değeri. Taşıma işlemini yalnızca kaynak belirtilen tarih ve saatten sonra değiştirilmemişse gerçekleştirmek için bu üst bilgiyi belirtin.
İsteğe bağlı. source_path için kira kimliği. source_path etkin bir kiraya sahip olması ve kira kimliğinin eşleşmesi gerekir.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory show
Depolama kapsayıcısında depolama blob dizini özelliklerini gösterme.
az storage blob directory show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Örnekler
Depolama kapsayıcısında depolama blob dizini özelliklerini gösterme.
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
ETag değeri veya joker karakter (*). Yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa, işlemi gerçekleştirmek için bu üst bilgiyi belirtin.
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiyse değiştirin.
ETag değeri veya joker karakter (*). yalnızca kaynağın ETag değeri belirtilen değerle eşleşmiyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin. yalnızca kaynak yoksa işlemi gerçekleştirmek için joker karakter (*) belirtin ve işlemi varsa başarısız yapın.
Yalnızca belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden itibaren değiştirilmemişse değiştirin.
Blob etkin bir kiraya sahipse gereklidir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory upload
Blobları veya alt dizinleri bir depolama blob dizinine Upload.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Örnekler
Depolama blob dizinine tek bir blob Upload.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Depolama blob dizinine yerel bir dizin Upload.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Yerel dizindeki bir dosya kümesini depolama blob dizinine Upload.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Gerekli Parametreler
Karşıya yükleme hedef kapsayıcısı.
Karşıya yükleme hedef dizin yolu. Kapsayıcı için mutlak bir yol olmalıdır. Belirtilen hedef yol yoksa, yeni bir dizin yolu oluşturulur.
Karşıya yüklenecek kaynak dosya yolu.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
hesap adını Depolama. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası aşılabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmazsa hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
Hesap bağlantı dizesini Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Blobları özyinelemeli olarak karşıya yükleyin. Etkinleştirilirse, alt dizinlerdeki bloblar da dahil olmak üzere tüm bloblar karşıya yüklenir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.