az storage blob
Yapılandırılmamış veriler (bloblar) için nesne depolamayı yönetin.
Komutlarınız için aşağıdaki kimlik doğrulama parametrelerinden birini belirtin: --auth-mode, --account-key, --connection-string, --sas-token. Kimlik doğrulama kimlik bilgilerinizi depolamak için de karşılık gelen ortam değişkenlerini kullanabilirsiniz; örneğin AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING ve AZURE_STORAGE_SAS_TOKEN.
Komutlar
| az storage blob access |
Hiyerarşik Ad Alanı etkinleştirildiğinde blobun erişim denetimi özelliklerini yönetin. |
| az storage blob access set |
Blobun erişim denetimi özelliklerini ayarlayın. |
| az storage blob access show |
Blobun erişim denetimi özelliklerini gösterme. |
| az storage blob access update |
Blobun erişim denetimi özelliklerini güncelleştirme. |
| az storage blob copy |
Blob kopyalama işlemlerini yönetme. Blobların durumunu denetlemek için kullanın |
| az storage blob copy cancel |
Devam eden kopyalama işlemini iptal edin. |
| az storage blob copy start |
Blobu zaman uyumsuz olarak kopyalayın. Blobların durumunu denetlemek için kullanın |
| az storage blob copy start-batch |
Birden çok blobu blob kapsayıcısına kopyalama. Blobların durumunu denetlemek için kullanın |
| az storage blob delete |
Bir blobu veya anlık görüntüyü silinmek üzere işaretleyin. |
| az storage blob delete-batch |
Blob kapsayıcısından blobları yinelemeli olarak silin. |
| az storage blob directory |
Depolama hesabı kapsayıcısında blob dizinlerini yönetme. |
| 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 download |
Blobu dosya yoluna indirin. |
| az storage blob download-batch |
Blob kapsayıcısından blobları yinelemeli olarak indirin. |
| az storage blob exists |
Kapsayıcıda blob olup olmadığını denetleyin. |
| az storage blob filter |
Etiketleri belirli bir arama ifadesiyle eşleşen tüm kapsayıcılardaki blobları listeleyin. |
| az storage blob generate-sas |
Blob için paylaşılan erişim imzası oluşturun. |
| az storage blob immutability-policy |
Blob değişmezlik ilkesini yönetin. |
| az storage blob immutability-policy delete |
Blob'un değişmezlik ilkesini silin. |
| az storage blob immutability-policy set |
Blob'un değişmezlik ilkesini ayarlayın. |
| az storage blob incremental-copy |
Blob artımlı kopyalama işlemlerini yönetme. |
| az storage blob incremental-copy cancel |
Bekleyen bir copy_blob işlemini durdurur ve sıfır uzunlukta ve tam meta veri içeren bir hedef blob bırakır. |
| az storage blob incremental-copy start |
Blobun artımlı bir kopyasını zaman uyumsuz olarak kopyalar. |
| az storage blob lease |
Depolama blobu kiralamalarını yönetme. |
| az storage blob lease acquire |
Yeni bir kira isteyin. |
| az storage blob lease break |
Kapsayıcı veya blob etkin bir kiraya sahipse kirayı sonlandırın. |
| az storage blob lease change |
Etkin kiralamanın kira kimliğini değiştirin. |
| az storage blob lease release |
Kirayı serbest bırakın. |
| az storage blob lease renew |
Kirayı yenileyin. |
| az storage blob list |
Belirli bir kapsayıcıdaki blobları listeleme. |
| az storage blob metadata |
Blob meta verilerini yönetme. |
| az storage blob metadata show |
Belirtilen blob veya anlık görüntü için kullanıcı tanımlı tüm meta verileri döndürür. |
| az storage blob metadata update |
Blob için kullanıcı tanımlı meta verileri bir veya daha fazla ad-değer çifti olarak ayarlar. |
| az storage blob move |
Depolama kapsayıcısında bir blobu taşıma. |
| az storage blob restore |
Belirtilen blob aralıklarındaki blobları geri yükleyin. |
| az storage blob rewrite |
Blobun içeriğinin belirli bir URL'den okunduğu yeni bir Blok Blobu oluşturun. |
| az storage blob service-properties |
Depolama blob hizmeti özelliklerini yönetin. |
| az storage blob service-properties delete-policy |
Depolama blobu silme ilkesi hizmeti özelliklerini yönetin. |
| az storage blob service-properties delete-policy show |
Depolama blobu silme ilkesini gösterin. |
| az storage blob service-properties delete-policy update |
Depolama blobu silme ilkesini güncelleştirin. |
| az storage blob service-properties show |
Azure Depolama Analizi dahil olmak üzere depolama hesabının Blob hizmetinin özelliklerini alır. |
| az storage blob service-properties update |
Depolama blob hizmeti özelliklerini güncelleştirin. |
| az storage blob set-legal-hold |
Blob yasal saklamayı ayarlayın. |
| az storage blob set-tier |
Blob üzerinde blok veya sayfa katmanlarını ayarlayın. |
| az storage blob show |
Blobun ayrıntılarını alın. |
| az storage blob snapshot |
Blobun anlık görüntüsünü oluşturur. |
| az storage blob sync |
Blobları bir depolama blobu kapsayıcısıyla yinelemeli olarak eşitleyin. |
| az storage blob tag |
Blob etiketlerini yönetme. |
| az storage blob tag list |
Blob veya belirli bir blob sürümünde veya anlık görüntüde etiket alma. |
| az storage blob tag set |
Etiketleri bir blob veya belirli bir blob sürümünde ayarlayın, ancak anlık görüntüde ayarlamayın. |
| az storage blob undelete |
Geçici olarak silinen blobu veya anlık görüntüyü geri yükleyin. |
| az storage blob update |
Blob üzerindeki sistem özelliklerini ayarlar. |
| az storage blob upload |
Bir dosyayı depolama blob'una yükleyin. |
| az storage blob upload-batch |
Yerel dizinden blob kapsayıcısına dosya yükleme. |
| az storage blob url |
Bloba erişmek için URL'yi oluşturun. |
az storage blob delete
Bir blobu veya anlık görüntüyü silinmek üzere işaretleyin.
Blob daha sonra çöp toplama sırasında silinmek üzere işaretlenir. Bir blobu silmek için tüm anlık görüntülerinin de silinmesi gerekir. İkisi de aynı anda kaldırılabilir.
az storage blob delete --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
Örnekler
Blobu silme.
az storage blob delete -c mycontainer -n MyBlob
Oturum açma kimlik bilgilerini kullanarak blobu silin.
az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Blobda ilişkili anlık görüntüler varsa gereklidir. Değerler şunlardır: "only": Yalnızca blob anlık görüntülerini siler. "include": Blobu tüm anlık görüntülerle birlikte siler.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 karakteri (*) belirtin ve varsa işlemi başarısız yapın.
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
snapshot parametresi, mevcut olduğunda silinecek blob anlık görüntüsünü belirten opak bir DateTime değeridir.
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 delete-batch
Blob kapsayıcısından blobları yinelemeli olarak silin.
az storage blob delete-batch --source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delete-snapshots {include, only}]
[--dryrun]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--pattern]
[--sas-token]
[--timeout]
Örnekler
10 gündür değiştirilmemiş bir kapsayıcıda ".py" ile biten tüm blobları silin.
date=`date -d "10 days ago" '+%Y-%m-%dT%H:%MZ'`
az storage blob delete-batch -s mycontainer --account-name mystorageaccount --pattern *.py --if-unmodified-since $date --auth-mode login
"mycontainer" adlı kapsayıcıdaki "dir" adlı dizindeki tüm blobları silin.
az storage blob delete-batch -s mycontainer --pattern dir/*
Kapsayıcıdaki 'cli-2018-xx-xx.txt' veya 'cli-2019-xx-xx.txt' biçimindeki blobları silin.
az storage blob delete-batch -s mycontainer --pattern cli-201[89]-??-??.txt
Kapsayıcıdaki 'cli-2018-xx-xx.txt' ve 'cli-2019-xx-xx.txt' dışında 'cli-201x-xx-xx.txt' biçimindeki tüm blobları silin.
az storage blob delete-batch -s mycontainer --pattern cli-201[!89]-??-??.txt
Gerekli Parametreler
Dosyaların silineceği blob kapsayıcısı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Blobda ilişkili anlık görüntüler varsa gereklidir.
Dosyaları gerçekten silmek yerine alınacak işlemlerin özetini gösterin.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
ETag değeri veya joker karakter (*).
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse başlar.
Blob için etkin kira kimliği.
Kaynaktaki dosyaları veya blobları globbing için kullanılan desen. Desteklenen desenler şunlardır: '*', '?', '[seq]', ve '[!seq]'. Daha fazla bilgi için bkz https://docs.python.org/3.7/library/fnmatch.html. .
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 download
Blobu dosya yoluna indirin.
az storage blob download [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--end-range]
[--file]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--max-connections]
[--name]
[--no-progress]
[--open-mode]
[--sas-token]
[--snapshot]
[--start-range]
[--tags-condition]
[--timeout]
[--validate-content]
[--version-id]
Örnekler
Blob indirin.
az storage blob download -f /path/to/file -c mycontainer -n MyBlob
Stdout'a bir blob içeriği indirin (kanal desteği).
az storage blob download -c mycontainer -n myblob --account-name mystorageaccount --account-key myaccountkey
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Kullanıldıysa SAS belirteci ve anlık görüntü dahil olmak üzere Blob'un tam uç nokta URL'si. Bu birincil uç nokta veya geçerli location_modeöğesine bağlı olarak ikincil uç nokta olabilir.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Kapsayıcı adı.
Blobun bir bölümünü indirmek için kullanılacak bayt aralığı sonu. end_range verilirse start_range sağlanmalıdır. start_range ve end_range parametreleri dahil edilir. Örneğin: start_range=0, end_range=511 ilk 512 bayt blobu indirir.
Yazacak dosyanın yolu. Belirtilmezse stdout kullanılır ve max_connections 1 olarak ayarlanır.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 ve varsa işlemi başarısız yapmak için joker karakteri (*) belirtin.
Yalnızca belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden itibaren değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir.
İndirilmesi gereken paralel bağlantı sayısı.
Blob adı.
Komutun ilerleme durumu raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
Dosyayı açarken kullanılacak mod. Yalnızca ekleme open_mode belirtilmesinin paralel indirmeyi engellediğini unutmayın. Bu nedenle, bu open_mode kullanılıyorsa max_connections 1 olarak ayarlanmalıdır.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Snapshot parametresi, mevcut olduğunda alınacak blob anlık görüntüsünü belirten opak bir DateTime değeridir.
Blobun bir bölümünü indirmek için kullanılacak bayt aralığının başlangıcı. end_range verilmezse, start_range sonraki tüm baytlar indirilir. start_range ve end_range parametreleri dahil edilir. Örneğin: start_range=0, end_range=511 ilk 512 bayt blobu indirir.
Blob etiketleri üzerinde yalnızca eşleşen değere sahip bloblarda çalışacak bir SQL where yan tümcesi belirtin.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
True ise, blobun her bir öbeği için bir MD5 karması hesaplar. Depolama hizmeti, gönderilen karma ile gelen içeriğin karması denetler. Https (varsayılan) zaten doğrulandığından, https yerine http kullanılıyorsa, bu öncelikle kablodaki bitflip'leri algılamak için değerlidir. Bu MD5 karması blob ile depolanmaz. Ayrıca etkinleştirilirse bellek açısından verimli algoritmanın kullanılmayacağını unutmayın çünkü MD5 karması işlem için blokların tamamının arabelleğe alınması gerekir ve bunu yapmak bellek açısından verimli algoritmanın amacını alt eder.
İsteğe bağlı blob sürümü kimliği. Bu parametre yalnızca sürüm oluşturma özellikli hesap içindir.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 download-batch
Blob kapsayıcısından blobları yinelemeli olarak indirin.
az storage blob download-batch --destination
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--dryrun]
[--max-connections]
[--no-progress]
[--pattern]
[--sas-token]
Örnekler
.py ile biten tüm blobları indirme
az storage blob download-batch -d . --pattern *.py -s mycontainer --account-name mystorageaccount --account-key 00000000
"mycontainer" adlı kapsayıcıdan "dir" adlı dizindeki tüm blobları indirin.
az storage blob download-batch -d . -s mycontainer --pattern dir/*
Kapsayıcıdaki 'cli-2018-xx-xx.txt' veya 'cli-2019-xx-xx.txt' biçimindeki tüm blobları geçerli yola indirin.
az storage blob download-batch -d . -s mycontainer --pattern cli-201[89]-??-??.txt
Kapsayıcıdaki 'cli-2018-xx-xx.txt' ve 'cli-2019-xx-xx.txt' dışındaki 'cli-201x-xx-xx.txt' biçimindeki tüm blobları geçerli yola indirin.
az storage blob download-batch -d . -s mycontainer --pattern cli-201[!89]-??-??.txt
Gerekli Parametreler
Bu indirme işlemi için mevcut hedef klasör.
Dosyaların indirileceği blob kapsayıcısı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Dosyaları gerçekten indirmek yerine alınacak işlemlerin özetini gösterin.
İndirilmesi gereken paralel bağlantı sayısı.
Komutun ilerleme durumu raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
Kaynaktaki dosyaları veya blobları globbing için kullanılan desen. Desteklenen desenler şunlardır: '*', '?', '[seq]', ve '[!seq]'. Daha fazla bilgi için bkz https://docs.python.org/3.7/library/fnmatch.html. .
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 exists
Kapsayıcıda blob olup olmadığını denetleyin.
az storage blob exists --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Örnekler
Kapsayıcıda blob olup olmadığını denetleyin. (otomatik olarak oluşturulmuş)
az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 filter
Etiketleri belirli bir arama ifadesiyle eşleşen tüm kapsayıcılardaki blobları listeleyin.
Filtre blobları, bir depolama hesabı içindeki tüm kapsayıcılar arasında arama yapabilir, ancak ifadenin kapsamı tek bir kapsayıcı olarak ayarlanabilir.
az storage blob filter --tag-filter
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
Gerekli Parametreler
Etiketleri belirtilen koşulla eşleşen blobları bulma ifadesi. Örneğin ""yourtagname"='firsttag' and "yourtagname2"='secondtag'" Kapsayıcı belirtmek için, örneğin. "@container='containerName' ve "Name"='C'".
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama hesabı bağlantı dizesi. 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.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 generate-sas
Blob için paylaşılan erişim imzası oluşturun.
az storage blob generate-sas [--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--cache-control]
[--connection-string]
[--container-name]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--encryption-scope]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--name]
[--permissions]
[--policy-name]
[--snapshot]
[--start]
[--timeout]
Örnekler
Salt okunur izinlere sahip bir blob için sas belirteci oluşturun.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only
Ip aralığı belirtilmiş bir blob için sas belirteci oluşturun.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only
Blob için paylaşılan erişim imzası oluşturun. (otomatik olarak oluşturulur)
az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Bu komutun kullanıcı temsilcisi anahtarıyla imzalanmış SAS'yi döndürdüğünü gösterir. Bu bağımsız değişken belirtilirse süre sonu parametresi ve '--auth-mode login' gereklidir.
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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Kullanıldıysa SAS belirteci ve anlık görüntü dahil olmak üzere Blob'un tam uç nokta URL'si. Bu, geçerli location_modeöğesine bağlı olarak birincil uç nokta veya ikincil uç nokta olabilir.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde Cache-Control için yanıt üst bilgisi değeri.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Kapsayıcı adı.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde Content-Disposition için yanıt üst bilgisi değeri.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde Content-Encoding için yanıt üst bilgisi değeri.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde Content-Language için yanıt üst bilgisi değeri.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde content-Type için yanıt üst bilgisi değeri.
Hizmet üzerindeki verileri şifrelemek için kullanılan önceden tanımlanmış bir şifreleme kapsamı.
SAS'nin geçersiz olduğu UTC tarih saat değerini (Y-m-d'T'H:M'Z') belirtir. Bu değeri belirten --policy-name ile bir depolanmış erişim ilkesine başvuruldıysa kullanmayın.
Bu komutun tam blob URI'sini ve paylaşılan erişim imzası belirtecini döndürdüğünü gösterir.
Yalnızca HTTPS protokolüyle yapılan isteklere izin verir. Atlanırsa, hem HTTP hem de HTTPS protokolünden gelen isteklere izin verilir.
İsteklerin kabul edildiği IP adresini veya IP adresi aralığını belirtir. Yalnızca IPv4 stil adreslerini destekler.
Blob adı.
SAS'nin izinleri. İzin verilen değerler: (a)dd (c)reate (d)elete (e)xecute (i)set_immutability_policy (m)ove (r)ead (t)ag (w)rite (x)delete_previous_version (y)permanent_delete. Bu değeri belirten --id ile bir depolanmış erişim ilkesine başvurulsa kullanmayın. Birleştirilebilir.
Kapsayıcının ACL'sinde depolanan erişim ilkesinin adı.
İsteğe bağlı blob anlık görüntü kimliği. Mevcut olduğunda izin vermek için blob anlık görüntüsünü belirten opak DateTime değeri.
SAS'nin geçerli olduğu UTC tarih saat değerini (Y-m-d'T'H:M'Z') belirtir. Bu değeri belirten --policy-name ile bir depolanmış erişim ilkesine başvuruldıysa kullanmayın. Varsayılan olarak isteğin zamanına ayarlanır.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 list
Belirli bir kapsayıcıdaki blobları listeleme.
az storage blob list --container-name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--show-next-marker]
[--timeout]
Örnekler
Adları 'foo' ile başlayan bir kapsayıcıdaki tüm depolama bloblarını listeleme; 'foo', 'foobar' ve 'foo/bar' gibi adlarla eşleşecek
az storage blob list -c mycontainer --prefix foo
Gerekli Parametreler
Kapsayıcı adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
İstek bu parametreyi içerdiğinde, işlem sonuç listesinde adları sınırlayıcı karakterinin görünümüne kadar aynı alt dizeyle başlayan tüm bloblar için yer tutucu görevi 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ümesi belirtin. Seçenekler şunlardır: (c)opy, (d)eleted, (m)etadata, (s)napshots, (v)ersions, (t)ags, (i)mmutabilitypolicy, (l)egalhold, (d)eletedwithversions. Birleştirilebilir.
Bir sonraki listeleme işlemiyle döndürülecek kapsayıcı listesinin bölümünü tanımlayan dize değeri. Listeleme işlemi geçerli sayfayla birlikte listelenecek kalan tüm kapsayıcıları döndürmediyse, işlem yanıt gövdesindeki NextMarker değerini döndürür. Belirtilirse, bu oluşturucu önceki oluşturucunun durduğu noktadan sonuç döndürmeye başlar.
Döndürülecek maksimum sayıyı belirtin. İstek num_results belirtmezse veya 5000'den büyük bir değer belirtirse, sunucu en fazla 5000 öğe döndürür. Listeleme işlemi bir bölüm sınırını geçerse, hizmetin sonuçların kalan kısmını almak için bir devamlılık belirteci döndüreceğini unutmayın. Tümünü döndürmek için "*" değerini sağlayın.
Sonuçları yalnızca adı belirtilen ön ek ile başlayan blobları döndürecek şekilde filtreleyin.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Belirtildiğinde nextMarker değerini sonuç olarak göster.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 move
Depolama kapsayıcısında bir blobu taşıma.
az storage blob move --container-name
--destination-blob
--source-blob
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Örnekler
Depolama kapsayıcısında bir blobu taşıma.
az storage blob move -c MyContainer -d DestinationBlobPath -s SourceBlobPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Hedef blob adı. Kapsayıcının altında mutlak bir yol olmalıdır. örneğin'topdir1/dirbar'.
Kaynak blob adı. Kapsayıcının altında mutlak bir yol olmalıdır. örneğin'topdir1/dirsubfoo'.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
İsteğe bağlı. new_path için kira kimliği. new_path etkin bir kiraya sahip olması ve kira kimliğinin eşleşmesi gerekir.
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. Yeniden adlandırma 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. Yeniden adlandırma 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. Yeniden adlandırma işlemini yalnızca kaynağın ETag'i belirtilen değerle eşleşmiyorsa gerçekleştirmek için bu üst bilgiyi belirtin.
İsteğe bağlı. Tarih ve saat değeri. Yalnızca kaynak belirtilen tarih ve saatten sonra değiştirilmediyse yeniden adlandırma işlemini 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 restore
Belirtilen blob aralıklarındaki blobları geri yükleyin.
az storage blob restore --account-name
--time-to-restore
[--blob-range]
[--no-wait]
[--resource-group]
Örnekler
Belirtilen iki blob aralığındaki blobları geri yükleyin. Örnekler için (kapsayıcı1/blob1, kapsayıcı2/blob2) ve (kapsayıcı2/blob3.) container2/blob4).
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r container1/blob1 container2/blob2 -r container2/blob3 container2/blob4
Belirtilen blob aralıklarındaki blobları hesap başlangıcından hesap sonuna geri yükleyin.
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r "" ""
Belirtilen blob aralığındaki blobları geri yükleyin.
time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2
Belirtilen blob aralığındaki blobları beklemeden geri yükleyin ve 'az storage account show' ile blob geri yükleme durumunu sorgula.
time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2 --no-wait
Gerekli Parametreler
Depolama hesabı adı.
Blobu belirtilen saate (Y-m-d'T'H:M:S'Z') utc datetime olacak şekilde geri yükleyin.
İsteğe Bağlı Parametreler
Geri yükleneceği blob aralıkları. Her blob aralığı için start_range ve end_range belirtmek için -r blob1 blob2 gibi iki değere ihtiyacınız vardır. Not: Boş, başlangıç aralığı değeri olarak hesap başlangıcı ve bitiş aralığı için hesap sonu anlamına gelir.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 rewrite
Blobun içeriğinin belirli bir URL'den okunduğu yeni bir Blok Blobu oluşturun.
Mevcut blobun içeriğinin üzerine yeni blob yazılır.
az storage blob rewrite --container-name
--name
--source-uri
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--encryption-scope]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--tags-condition]
[--tier {Archive, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80}]
[--timeout]
Örnekler
Mevcut blob için şifreleme kapsamını güncelleştirin.
az storage blob rewrite --source-uri https://srcaccount.blob.core.windows.net/mycontainer/myblob?<sastoken> --encryption-scope newscope -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
Dosya veya blob belirten en fazla 2 KB uzunluğunda bir URL. Değer, istek URI'sinde göründüğü gibi URL ile kodlanmış olmalıdır. Kaynak başka bir hesaptaysa, kaynağın ortak olması veya paylaşılan erişim imzası aracılığıyla kimlik doğrulamasından geçirilmesi gerekir. Kaynak genel ise kimlik doğrulaması gerekmez.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Hizmet üzerindeki verileri şifrelemek için kullanılan önceden tanımlanmış bir şifreleme kapsamı. Yönetim API'sini kullanarak bir şifreleme kapsamı oluşturulabilir ve burada ada göre başvurulabilir. Kapsayıcıda varsayılan bir şifreleme kapsamı tanımlanmışsa, kapsayıcı düzeyi kapsamı geçersiz kılmalara izin verecek şekilde yapılandırılmışsa bu değer bunu geçersiz kılar. Aksi takdirde bir hata oluşur.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 ve varsa işlemi başarısız yapmak için joker karakteri (*) belirtin.
Yalnızca belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden itibaren değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir. Değer bir BlobLeaseClient nesnesi veya dize olarak kira kimliği olabilir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Blob etiketleri üzerinde yalnızca eşleşen değere sahip bloblarda çalışacak bir SQL where yan tümcesi belirtin.
Blobu ayarlanacağı standart blob katmanı değeri. Kitaplığın bu sürümü için bu yalnızca standart depolama hesaplarında blok blobları için geçerlidir.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 set-legal-hold
Blob yasal saklamayı ayarlayın.
az storage blob set-legal-hold --container-name
--legal-hold {false, true}
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Örnekler
Blob yasal saklamayı yapılandırma.
az storage blob set-legal-hold --legal-hold -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Blob yasal saklamayı temizleyin.
az storage blob set-legal-hold --legal-hold false -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Gerekli Parametreler
Kapsayıcı adı.
Blobda yasal bir saklama ayarlanacaksa belirtilir.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 set-tier
Blob üzerinde blok veya sayfa katmanlarını ayarlayın.
Blok blobu için bu komut yalnızca standart depolama hesaplarında blok blobu destekler. Sayfa blobu için bu komut yalnızca premium hesaplardaki sayfa bloblarını destekler.
az storage blob set-tier --container-name
--name
--tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--timeout]
[--type {block, page}]
Örnekler
Blob üzerinde blok veya sayfa katmanlarını ayarlayın. (otomatik olarak oluşturulmuş)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
Blobu ayarlanacağı katman değeri.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Arşivlenmiş blobu yeniden doldurma önceliğini belirtin. Öncelik bir blobda yalnızca bir kez ayarlanabilir, varsayılan değer Standart'tır.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Zaman aşımı parametresi saniye cinsinden ifade edilir. Bu yöntem Azure hizmetine birden çok çağrı yapabilir ve zaman aşımı her çağrıya ayrı ayrı uygulanır.
Blob türü.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 show
Blobun ayrıntılarını alın.
az storage blob show --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
Örnekler
Blobun tüm özelliklerini gösterir.
az storage blob show -c mycontainer -n MyBlob
Blobun ayrıntılarını alma (otomatik olarak oluşturulan)
az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 karakteri (*) belirtin ve varsa işlemi başarısız yapın.
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Snapshot parametresi, mevcut olduğunda alınacak blob anlık görüntüsünü belirten opak bir DateTime değeridir.
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 snapshot
Blobun anlık görüntüsünü oluşturur.
Anlık görüntü, bir blobun belirli bir noktada alınan salt okunur bir sürümüdür. Okunabilir, kopyalanabilir veya silinebilir, ancak değiştirilemez. Anlık görüntüler, bir blobu anında göründüğü şekilde yedeklemek için bir yol sağlar. Bir blobun anlık görüntüsü, anlık görüntünün alındığı temel blobla aynı ada sahiptir ve anlık görüntünün alındığı saati belirten bir DateTime değeri eklenir.
az storage blob snapshot --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--metadata]
[--sas-token]
[--tags-condition]
[--timeout]
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 karakteri (*) belirtin ve varsa işlemi başarısız yapın.
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 sync
Blobları bir depolama blobu kapsayıcısıyla yinelemeli olarak eşitleyin.
az storage blob sync --container
--source
[--account-key]
[--account-name]
[--connection-string]
[--delete-destination {false, prompt, true}]
[--destination]
[--exclude-path]
[--exclude-pattern]
[--include-pattern]
[--sas-token]
Örnekler
Tek bir blobu bir kapsayıcıyla eşitleme.
az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob
Bir dizini kapsayıcıyla eşitleme.
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"
Gerekli Parametreler
Eşitleme hedef kapsayıcısı.
Eşitlenecek kaynak dosya yolu.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Hedeften kaynakta bulunmayan ek dosyaların silinip silinmeyeceğini tanımlar. true, false veya prompt olarak ayarlanabilir. İstenecek şekilde ayarlanırsa, silinmek üzere dosyaları ve blobları zamanlamadan önce kullanıcıya bir soru sorulur.
Blob adına eklenecek hedef yol.
Bu yolları hariç tutun. Bu seçenek joker karakterleri (* ) desteklemez. Göreli yol ön eklerini denetler. Örneğin: myFolder;myFolder/subDirName/file.pdf.
Adın desen listesiyle eşleştiği bu dosyaları hariç tutun. Örneğin: *.jpg;*.pdf;exactName. Bu seçenek joker karakterleri (* ) destekler.
Yalnızca adın desen listesiyle eşleştiği bu dosyaları ekleyin. Örneğin: *.jpg;*.pdf;exactName. Bu seçenek joker karakterleri (* ) destekler.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 undelete
Geçici olarak silinen blobu veya anlık görüntüyü geri yükleyin.
İşlem yalnızca silme bekletme ilkesinde ayarlanan belirtilen gün sayısı içinde kullanıldığında başarılı olur. Geçici olarak silinmeyen bir blob veya anlık görüntünün geri alınmaya çalışılması herhangi bir değişiklik yapılmadan başarılı olur.
az storage blob undelete --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Örnekler
Blobu geri alma.
az storage blob undelete -c mycontainer -n MyBlob
Oturum açma kimlik bilgilerini kullanarak blobu silme.
az storage blob undelete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 update
Blob üzerindeki sistem özelliklerini ayarlar.
content_settings için bir özellik ayarlanırsa, tüm özellikler geçersiz kılınacaktır.
az storage blob update --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--clear-content-settings {false, true}]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--tags-condition]
[--timeout]
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Bu bayrak ayarlanırsa, aşağıdaki özelliklerden biri veya daha fazlası (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) ayarlanırsa, bu özelliklerin tümü birlikte ayarlanır. Aşağıda listelenen özelliklerden en az biri ayarlandığında belirli bir özellik için bir değer sağlanmazsa, bu özellik temizlenir.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Önbellek denetim dizesi.
Yanıt yükünü işleme hakkında ek bilgiler iletir ve ek meta veriler eklemek için de kullanılabilir.
İçerik kodlama türü.
İçerik dili.
İçeriğin MD5 karması.
İçerik MIME türü.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 karakteri (*) belirtin ve varsa işlemi başarısız yapın.
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 upload
Bir dosyayı depolama blob'una yükleyin.
Dosya yolundan yeni bir blob oluşturun veya mevcut blobun içeriğini otomatik öbekleme ve ilerleme bildirimleriyle güncelleştirir.
az storage blob upload [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--data]
[--encryption-scope]
[--file]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--length]
[--max-connections]
[--maxsize-condition]
[--metadata]
[--name]
[--no-progress]
[--overwrite {false, true}]
[--sas-token]
[--tags]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Örnekler
Bloba yükleme.
az storage blob upload -f /path/to/file -c mycontainer -n MyBlob
Blob sas URL'si içeren bir bloba yükleyin.
az storage blob upload -f /path/to/file --blob-url https://mystorageaccount.blob.core.windows.net/mycontainer/myblob?sv=2019-02-02&st=2020-12-22T07%3A07%3A29Z&se=2020-12-23T07%3A07%3A29Z&sr=b&sp=racw&sig=redacted
Depolama blob'una dosya yükleme. (otomatik olarak oluşturulmuş)
az storage blob upload --account-name mystorageaccount --account-key 0000-0000 --container-name mycontainer --file /path/to/file --name myblob
Bloba bir dize yükleyin.
az storage blob upload --data "teststring" -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
Kanal üzerinden karşıya yükleyin.
echo $data | az storage blob upload --data @- -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Kullanıldıysa SAS belirteci ve anlık görüntü dahil olmak üzere Blob'un tam uç nokta URL'si. Bu birincil uç nokta veya geçerli location_modeöğesine bağlı olarak ikincil uç nokta olabilir.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Kapsayıcı adı.
Önbellek denetim dizesi.
Yanıt yükünün nasıl işlendiği hakkında ek bilgiler iletir ve ek meta veriler eklemek için de kullanılabilir.
İçerik kodlama türü.
İçerik dili.
İçeriğin MD5 karması.
İçerik MIME türü.
Karşıya yüklenecek blob verileri.
Hizmet üzerindeki verileri şifrelemek için kullanılan önceden tanımlanmış bir şifreleme kapsamı.
Blob içeriği olarak karşıya yüklenecek dosyanın yolu.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
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 ve varsa işlemi başarısız yapmak için joker karakteri (*) belirtin.
Yalnızca belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden itibaren değiştirilmemişse başlar.
Blob etkin bir kiraya sahipse gereklidir.
Akıştan okunacak bayt sayısı. Bu isteğe bağlıdır, ancak en iyi performans için sağlanmalıdır. --data ile işbirliği yapın.
Blob boyutu 64 MB'ı aştığında kullanılacak en fazla paralel bağlantı sayısı.
Ekleme blobu için izin verilen bayt cinsinden maksimum uzunluk.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
Blob adı.
Komutun ilerleme durumu raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
Karşıya yüklenecek blob'un geçerli verilerin üzerine yazıp yazmaması gerekir. True ise blob karşıya yükleme işlemi mevcut verilerin üzerine yazar. False olarak ayarlanırsa işlem ResourceExistsError ile başarısız olur. Yukarıdakilerin istisnası Ekleme blobu türleridir: False olarak ayarlanırsa ve veriler zaten varsa, hata oluşmaz ve veriler mevcut bloba eklenir. overwrite=True olarak ayarlanırsa mevcut ekleme blobu silinir ve yeni bir blob oluşturulur. Varsayılan değer False'tur.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Blob etiketleri üzerinde yalnızca eşleşen değere sahip bloblarda çalışacak bir SQL where yan tümcesi belirtin.
Blobu ayarlanacağı katman değeri. Sayfa blobu için katman, blobun boyutuyla ve izin verilen IOPS sayısıyla ilişkilendirildi. Olası değerler P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80'dir ve bu yalnızca premium depolama hesaplarında sayfa blobları için geçerlidir; Blok blobu için olası değerler Arşiv, Seyrek Erişimli ve Sık Erişimli değerleridir. Bu yalnızca standart depolama hesaplarında blok blobları için geçerlidir.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
.vhd dosyaları için *varsayılan olarak 'page' veya aksi takdirde 'block' kullanılır.
Blobun her bir öbeği için bir MD5 karması hesaplanması ve öbek geldiğinde hizmet tarafından doğrulanması gerektiğini belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 upload-batch
Yerel dizinden blob kapsayıcısına dosya yükleme.
az storage blob upload-batch --destination
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--content-cache]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-md5]
[--content-type]
[--destination-path]
[--dryrun]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--max-connections]
[--maxsize-condition]
[--metadata]
[--no-progress]
[--overwrite {false, true}]
[--pattern]
[--sas-token]
[--socket-timeout]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Örnekler
Blob mevcut değilse ve belirtilen tarihten bu yana değiştirilmediyse .py ile biten tüm dosyaları karşıya yükleyin.
az storage blob upload-batch -d mycontainer --account-name mystorageaccount --account-key 00000000 -s <path-to-directory> --pattern *.py --if-unmodified-since 2018-08-27T20:51Z
Yerel yol dizininden "mycontainer" adlı kapsayıcıya tüm dosyaları yükleyin.
az storage blob upload-batch -d mycontainer -s <path-to-directory>
Yerel yol dizininde 'cli-2018-xx-xx.txt' veya 'cli-2019-xx-xx.txt' biçimindeki tüm dosyaları karşıya yükleyin.
az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern cli-201[89]-??-??.txt
Kapsayıcıda cli-2018-xx-xx.txt ve 'cli-2019-xx-xx.txt' dışında 'cli-201x-xx-xx.txt' biçimindeki tüm dosyaları karşıya yükleyin.
az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern cli-201[!89]-??-??.txt
Gerekli Parametreler
Dosyaların karşıya yüklendiği blob kapsayıcısı.
Karşıya yüklenecek dosyaların bulunduğu dizin.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Önbellek denetim dizesi.
Yanıt yükünün nasıl işlendiği hakkında ek bilgiler iletir ve ek meta veriler eklemek için de kullanılabilir.
İçerik kodlama türü.
İçerik dili.
İçeriğin MD5 karması.
İçerik MIME türü.
Blob adına eklenecek hedef yol.
Dosyaları gerçekten karşıya yüklemek yerine alınacak işlemlerin özetini gösterin.
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 belirtilen UTC datetime (Y-m-d'T'H:M'Z') tarihinden sonra değiştirildiğinde başlar.
ETag değeri veya joker karakter (*).
Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirilmemişse başlar.
Blob için etkin kira kimliği.
Blob boyutu 64 MB'ı aştığında kullanılacak en fazla paralel bağlantı sayısı.
Ekleme blobu için izin verilen bayt cinsinden maksimum uzunluk.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
Komutun ilerleme durumunu raporlamayı devre dışı bırakmak için bu bayrağı ekleyin.
Karşıya yüklenecek blob'un geçerli verilerin üzerine yazıp yazmaması gerekir. True ise blob karşıya yükleme işlemi mevcut verilerin üzerine yazar. False olarak ayarlanırsa işlem ResourceExistsError ile başarısız olur. Yukarıdakilerin istisnası Ekleme blob türleridir: False olarak ayarlanırsa ve veriler zaten varsa, bir hata oluşmaz ve veriler mevcut bloba eklenir. Overwrite=True olarak ayarlanırsa, mevcut ekleme blobu silinir ve yeni bir blob oluşturulur. Varsayılan değer False'tur.
Kaynaktaki dosyaları veya blobları globbing için kullanılan desen. Desteklenen desenler şunlardır: '*', '?', '[seq]', ve '[!seq]'. Daha fazla bilgi için bkz https://docs.python.org/3.7/library/fnmatch.html. .
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Hizmet tarafından veri akışını düzenlemek için kullanılan yuva zaman aşımı (saniye).
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
Blobu ayarlanacağı katman değeri. Sayfa blobu için katman, blobun boyutuyla ve izin verilen IOPS sayısıyla ilişkilidir. Olası değerler P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80'dir ve bu yalnızca premium depolama hesaplarında sayfa blobları için geçerlidir; Blok blobu için olası değerler Arşiv, Seyrek Erişimli ve Sık Erişimli'dir. Bu yalnızca standart depolama hesaplarında blok blobları için geçerlidir.
saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
.vhd dosyaları için *varsayılan olarak 'page' veya aksi takdirde 'block' olarak ayarlanır. Bu ayar her dosya için blob türlerini geçersiz kılar.
Blobun her bir öbeği için bir MD5 karması hesaplanması ve öbek geldiğinde hizmet tarafından doğrulanması gerektiğini belirtir.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 url
Bloba erişmek için URL'yi oluşturun.
az storage blob url --container-name
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--protocol {http, https}]
[--sas-token]
[--snapshot]
Örnekler
Bloba erişmek için url'yi oluşturma (otomatik olarak oluşturulur)
az storage blob url --connection-string $connectionString --container-name container1 --name blob1
Bloba erişmek için url'yi oluşturma (otomatik olarak oluşturulur)
az storage blob url --account-name storageacct --account-key 00000000 --container-name container1 --name blob1
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İ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.
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Her hizmet birincil uç noktasını ile az storage account showbulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Kullanılacak protokol.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Anlık görüntüyü benzersiz olarak tanımlayan bir dize değeri. Bu sorgu parametresinin değeri anlık görüntü sürümünü gösterir.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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.