az storage blob
Note
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
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- modu, --account-key, --connection-string, --sas-token. Kimlik doğrulama kimlik bilgilerinizi depolamak için ilgili ortam değişkenlerini de kullanabilirsiniz; örneğin AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING ve AZURE_STORAGE_SAS_TOKEN.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az storage blob copy |
Blob kopyalama işlemlerini yönetme. Blobların durumunu denetlemek için kullanın |
Çekirdek ve Uzantı | GA |
| az storage blob copy cancel |
Devam eden kopyalama işlemini durdurun. |
Core | GA |
| az storage blob copy start |
Blobu zaman uyumsuz olarak kopyalayın. Blobların durumunu denetlemek için kullanın |
Core | GA |
| az storage blob copy start (storage-blob-preview uzantı) |
Bir kopyalama blobu işi başlatın. |
Extension | GA |
| az storage blob copy start-batch |
Birden çok blobu bir blob kapsayıcısına kopyalayın. Blobların durumunu denetlemek için kullanın |
Core | GA |
| az storage blob delete |
Bir blobu veya anlık görüntüyü silinmek üzere işaretleyin. |
Core | GA |
| az storage blob delete (storage-blob-preview uzantı) |
Bir blobu veya anlık görüntüyü silinmek üzere işaretleyin. |
Extension | GA |
| az storage blob delete-batch |
Blob kapsayıcısından blobları yinelemeli olarak silin. |
Core | GA |
| az storage blob download |
Blobu dosya yoluna indirin. |
Core | GA |
| az storage blob download-batch |
Blob kapsayıcısından blobları yinelemeli olarak indirin. |
Core | GA |
| az storage blob exists |
Bir kapsayıcıda blob olup olmadığını denetleyin. |
Core | GA |
| az storage blob filter |
Etiketleri belirli bir arama ifadesiyle eşleşen tüm kapsayıcılardaki blobları listeleyin. |
Extension | Preview |
| az storage blob generate-sas |
Blob için paylaşılan erişim imzası oluşturun. |
Core | GA |
| az storage blob generate-sas (storage-blob-preview uzantı) |
Blob için paylaşılan erişim imzası oluşturun. |
Extension | GA |
| az storage blob immutability-policy |
Blob değişmezliği ilkesini yönetme. |
Core | GA |
| az storage blob immutability-policy delete |
Blob'un değişmezlik ilkesini silin. |
Core | GA |
| az storage blob immutability-policy set |
Blob'un değişmezlik ilkesini ayarlayın. |
Core | GA |
| az storage blob incremental-copy |
Blob artımlı kopyalama işlemlerini yönetme. |
Core | GA |
| az storage blob incremental-copy cancel |
Bekleyen bir copy_blob işlemini durdurur ve sıfır uzunluk ve tam meta veri içeren bir hedef blob bırakır. |
Core | GA |
| az storage blob incremental-copy start |
Blobun artımlı kopyasını zaman uyumsuz olarak kopyalar. |
Core | GA |
| az storage blob lease |
Depolama blobu kiralamalarını yönetme. |
Core | GA |
| az storage blob lease acquire |
Yeni bir kiralama isteyin. |
Core | GA |
| az storage blob lease break |
Kapsayıcı veya blob etkin bir kiraya sahipse kirayı sonlandırın. |
Core | GA |
| az storage blob lease change |
Etkin kiralamanın kira kimliğini değiştirin. |
Core | GA |
| az storage blob lease release |
Kirayı serbest bırakın. |
Core | GA |
| az storage blob lease renew |
Kirayı yenileyin. |
Core | GA |
| az storage blob list |
Belirli bir kapsayıcıdaki blobları listeleme. |
Core | GA |
| az storage blob metadata |
Blob meta verilerini yönetme. |
Core | GA |
| 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. |
Core | GA |
| az storage blob metadata update |
Blob için kullanıcı tanımlı meta verileri bir veya daha fazla ad-değer çifti olarak ayarlar. |
Core | GA |
| az storage blob query |
Basit sorgu ifadeleri sağlayarak kullanıcıların blob veya blob anlık görüntü verilerini seçmesine/yansıtmasına olanak tanıyın. |
Core | Preview |
| az storage blob restore |
Belirtilen blob aralıklarındaki blobları geri yükleyin. |
Core | GA |
| az storage blob rewrite |
Blobun içeriğinin belirli bir URL'den okunduğu yeni bir Blok Blobu oluşturun. |
Core | Preview |
| az storage blob service-properties |
Depolama blob hizmeti özelliklerini yönetme. |
Çekirdek ve Uzantı | GA |
| az storage blob service-properties delete-policy |
Depolama blobu silme ilkesi hizmet özelliklerini yönetin. |
Core | GA |
| az storage blob service-properties delete-policy show |
Depolama blobu silme ilkesini gösterin. |
Core | GA |
| az storage blob service-properties delete-policy update |
Depolama blobu silme ilkesini güncelleştirin. |
Core | GA |
| az storage blob service-properties show |
Azure Depolama Analizi dahil olmak üzere depolama hesabının Blob hizmetinin özelliklerini alır. |
Core | GA |
| az storage blob service-properties update |
Depolama blob hizmeti özelliklerini güncelleştirin. |
Core | GA |
| az storage blob service-properties update (storage-blob-preview uzantı) |
Depolama blob hizmeti özelliklerini güncelleştirin. |
Extension | GA |
| az storage blob set-legal-hold |
Blob yasal saklamayı ayarlayın. |
Core | GA |
| az storage blob set-tier |
Blob üzerinde blok veya sayfa katmanlarını ayarlayın. |
Core | GA |
| az storage blob set-tier (storage-blob-preview uzantı) |
Blob üzerinde blok veya sayfa katmanlarını ayarlayın. |
Extension | GA |
| az storage blob show |
Blobun ayrıntılarını alın. |
Core | GA |
| az storage blob show (storage-blob-preview uzantı) |
Blobun ayrıntılarını alın. |
Extension | GA |
| az storage blob snapshot |
Blobun anlık görüntüsünü oluşturur. |
Core | GA |
| az storage blob sync |
Blobları bir depolama blob kapsayıcısıyla yinelemeli olarak eşitleyin. |
Core | Preview |
| az storage blob tag |
Blob etiketlerini yönetme. |
Extension | Preview |
| az storage blob tag list |
Blob veya belirli bir blob sürümünde veya anlık görüntüde etiket alma. |
Extension | Preview |
| 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. |
Extension | Preview |
| az storage blob undelete |
Geçici olarak silinen blobu veya anlık görüntüyü geri yükleyin. |
Core | GA |
| az storage blob update |
Blob üzerindeki sistem özelliklerini ayarlar. |
Core | GA |
| az storage blob upload |
Depolama blob'una dosya yükleme. |
Core | GA |
| az storage blob upload-batch |
Yerel dizinden blob kapsayıcısına dosya yükleme. |
Core | GA |
| az storage blob url |
Bloba erişmek için url'yi oluşturun. |
Core | GA |
az storage blob delete
Bir blobu veya anlık görüntüyü silinmek üzere işaretleyin.
Blob, atık toplama sırasında daha sonra silinmek üzere işaretlenir. Bir blobu silmek için tüm anlık görüntülerinin de silinmesi gerekir. Her ikisi de aynı anda kaldırılabilir.
az storage blob delete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--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
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blob ilişkili anlık görüntülere sahipse 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.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | include, only |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob etkin bir kiraya sahipse gereklidir.
Blob adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob delete (storage-blob-preview uzantı)
Bir blobu veya anlık görüntüyü silinmek üzere işaretleyin.
Blob, atık toplama sırasında daha sonra silinmek üzere işaretlenir. Bir blobu silmek için tüm anlık görüntülerinin de silinmesi gerekir. Her ikisi de aynı anda kaldırılabilir.
az storage blob delete [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--delete-snapshots {include, only}]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
[--version-id]
Ö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
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blob ilişkili anlık görüntülere sahipse gereklidir. "only": Yalnızca blob anlık görüntülerini siler. "include": Blobu tüm anlık görüntülerle birlikte siler.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | include, only |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob etkin bir kiraya sahipse gereklidir.
Blob adı.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
İsteğe bağlı blob sürümü kimliği. Bu parametre yalnızca sürüm oluşturma özelliği etkinleştirilmiş hesap içindir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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ıda '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ı.
Kaynak kapsayıcı URL'si veya kapsayıcı adı olabilir. Kaynak kapsayıcı URL'si olduğunda, depolama hesabı adı URL'den ayrıştırılır.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Blob ilişkili anlık görüntülere sahipse gereklidir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | include, only |
Dosyaları gerçekten silmek yerine alınacak işlemlerin özetini gösterin.
Bu belirtilirse, --if-modified-since ve --if-unmodified-since değerlerini içeren tüm Önkoşul Bağımsız Değişkenlerini yoksayar. Bu nedenle ,dryrun olmadan komutuyla dosyalar silinecek ve --dryrun bayrağı açık durumdaki sonuç listesinden farklı olabilir.
| Özellik | Değer |
|---|---|
| Default value: | False |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob için etkin kira kimliği.
Kaynaktaki dosyaları veya blobları globbing için kullanılan desen. Desteklenen desenler '*', '?', '[seq]' ve '[!seq]' şeklindedir. Daha fazla bilgi için bkz. https://docs.python.org/3/library/fnmatch.html.
--pattern içinde '*' kullandığınızda, '/' dizin ayırıcısı da dahil olmak üzere tüm karakterlerle eşleşir. Birden çok deseni eşleştirmek için azure cli >= 2.0.70 ile --include ve --exclude ile "az storage remove" komutunu da deneyebilirsiniz.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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]
[--overwrite {false, true}]
[--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 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
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blobun bir bölümünü indirmek için kullanılacak bayt sonu aralığı. end_range verilirse start_range sağlanmalıdır. start_range ve end_range parametreleri dahildir. Ö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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob etkin bir kiraya sahipse gereklidir.
İndirilmesi gereken paralel bağlantı sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 2 |
Blob adı.
Komutun ilerleme raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
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.
| Özellik | Değer |
|---|---|
| Default value: | wb |
Belirtildiğinde varolan bir dosyanın üzerine yazın. Varsayılan değer doğrudur.
| Özellik | Değer |
|---|---|
| Default value: | True |
| Kabul edilen değerler: | false, true |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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 dahildir. Örneğin: start_range=0, end_range=511 ilk 512 bayt blobu indirir.
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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ğrulanacağı için https yerine http kullanıyorsanız, bu öncelikli olarak kablodaki bitflip'leri algılamak için değerlidir. Bu MD5 karması blob ile depolanmaz. Ayrıca, MD5 karmasının hesaplanması blokların tamamını arabelleğe almayı gerektirdiğinden ve bunu yaptığınızda bellek açısından verimli algoritmanın amacını yendiğinden bellek açısından verimli algoritmanın kullanılmayacağını unutmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
İsteğe bağlı blob sürümü kimliği. Bu parametre yalnızca sürüm oluşturma özelliği etkinleştirilmiş hesap içindir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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]
[--overwrite {false, true}]
[--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ı.
Kaynak kapsayıcı URL'si veya kapsayıcı adı olabilir. Kaynak kapsayıcı URL'si olduğunda, depolama hesabı adı URL'den ayrıştırılır.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Dosyaları gerçekten indirmek yerine gerçekleştirilecek işlemlerin özetini gösterin.
| Özellik | Değer |
|---|---|
| Default value: | False |
İndirilmesi gereken paralel bağlantı sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 2 |
Komutun ilerleme raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Belirtildiğinde varolan bir dosyanın üzerine yazın. Varsayılan değer false'tur.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Kaynaktaki dosyaları veya blobları globbing için kullanılan desen. Desteklenen desenler '*', '?', '[seq]' ve '[!seq]' şeklindedir. Daha fazla bilgi için bkz. https://docs.python.org/3/library/fnmatch.html.
--pattern içinde '*' kullandığınızda, '/' dizin ayırıcısı da dahil olmak üzere tüm karakterlerle eşleşir.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob exists
Bir kapsayıcıda blob olup olmadığını denetleyin.
az storage blob exists [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--sas-token]
[--snapshot]
[--timeout]
Örnekler
Bir kapsayıcıda blob olup olmadığını denetleyin. (autogenerated)
az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blob adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob filter
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Etiketleri belirli bir arama ifadesiyle eşleşen tüm kapsayıcılardaki blobları listeleyin.
az storage blob filter --tag-filter
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--container-name]
[--sas-token]
Gerekli Parametreler
Etiketleri belirtilen koşulla eşleşen blobları bulmak için ifade. eg. ""yourtagname"='firsttag' ve "yourtagname2"='secondtag'".
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Belirtilen kapsayıcının altındaki blobları listelemek istediğinizde kullanılır.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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]
[--user-delegation-oid]
Ö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
Belirtilen IP aralığına 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 --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. (autogenerated)
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
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Bu komutun kullanıcı temsilci 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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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 İçerik Kodlama için yanıt üst bilgisi değeri.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde İçerik Dili için yanıt üst bilgisi değeri.
Bu paylaşılan erişim imzası kullanılarak kaynağa erişildiğinde İçerik Türü 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şvurulsa kullanmayın.
Bu komutun tam blob URI'sini ve paylaşılan erişim imzası belirtecini döndürdüğünü gösterir.
| Özellik | Değer |
|---|---|
| Default value: | False |
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şvurulsa kullanmayın. Varsayılan olarak isteğin zamanına göre yapılır.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Sonuçta elde edilen SAS URL'sini kullanma yetkisi olan kullanıcının Entra Kimliğini belirtir. Ortaya çıkan SAS URL, bu değerde belirtilen kullanıcıya verilen bir Entra ID tokenı ile birlikte kullanılmalıdır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob generate-sas (storage-blob-preview uzantı)
Blob için paylaşılan erişim imzası oluşturun.
az storage blob generate-sas --container-name
--name
[--account-key]
[--account-name]
[--as-user]
[--auth-mode {key, login}]
[--blob-endpoint]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--expiry]
[--full-uri]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--snapshot]
[--start]
[--version-id]
Ö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
Belirtilen IP aralığına 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 --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. (autogenerated)
az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r
Gerekli Parametreler
Kapsayıcı adı.
Blob adı.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Bu komutun kullanıcı temsilci 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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Bu paylaşılan erişim imzasını kullanarak 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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kaynağa erişildiğinde content-Disposition için yanıt üst bilgisi değeribu paylaşılan erişim imzasını kullanır.
Kaynağa erişildiğinde content-encoding için yanıt üst bilgisi değeribu paylaşılan erişim imzasını kullanır.
Kaynağa erişildiğinde content-Language için yanıt üst bilgisi değeribu paylaşılan erişim imzasını kullanır.
Kaynağa erişildiğinde content-Type için yanıt üst bilgisi değeribu paylaşılan erişim imzasını kullanır.
SAS'nin geçersiz olduğu UTC tarih saat değerini (Y-m-d'T'H:M'Z') belirtir. Bu değeri belirten --id ile bir depolanmış erişim ilkesine başvurulsa kullanmayın.
Bu komutun tam blob URI'sini ve paylaşılan erişim imzası belirtecini döndürdüğünü belirtin.
| Özellik | Değer |
|---|---|
| Default value: | False |
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 bir IP adresi veya IP adresi aralığı belirtin. İsteğin kaynaklandığı IP adresi SAS belirtecinde belirtilen IP adresi veya adres aralığıyla eşleşmiyorsa, isteğin kimliği doğrulanmaz. Örneğin, SAS üzerinde ip=168.1.5.65 veya ip=168.1.5.60-168.1.5.70 belirtilmesi isteği bu IP adresleriyle kısıtlar.
SAS'nin izinleri. İzin verilen değerler: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (m)ove (p)ermanent_delete (r)ead (s)et_immutability_policy (t)ag (w)rite. Bu değeri belirten --policy-name ile bir depolanmış erişim ilkesine başvurulsa kullanmayın. Birleştirilebilir.
Kapsayıcının ACL'sinde depolanan erişim ilkesinin adı.
snapshot parametresi, mevcut olduğunda alınacak blob anlık görüntüsünü belirten opak bir DateTime değeridir.
SAS'nin geçerli olduğu UTC tarih saat değerini (Y-m-d'T'H:M'Z') belirtir. Bu değeri belirten --id ile bir depolanmış erişim ilkesine başvurulsa kullanmayın. Varsayılan olarak isteğin zamanına göre yapılır.
İsteğe bağlı blob sürümü kimliği. Bu parametre yalnızca sürüm oluşturma özelliği etkinleştirilmiş hesap içindir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
İ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 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ü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.
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 listelenmek üzere 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 çok 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 belirtin.
| Özellik | Değer |
|---|---|
| Default value: | 5000 |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Belirtildiğinde sonuç olarak nextMarker'i göster.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob query
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Basit sorgu ifadeleri sağlayarak kullanıcıların blob veya blob anlık görüntü verilerini seçmesine/yansıtmasına olanak tanıyın.
az storage blob query --query-expression
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--in-column-separator]
[--in-escape-char]
[--in-has-header]
[--in-line-separator]
[--in-quote-char]
[--in-record-separator]
[--input-format {csv, json}]
[--lease-id]
[--name]
[--out-column-separator]
[--out-escape-char]
[--out-has-header]
[--out-line-separator]
[--out-quote-char]
[--out-record-separator]
[--output-format {csv, json}]
[--result-file]
[--sas-token]
[--tags-condition]
[--timeout]
Örnekler
Basit sorgu ifadeleri sağlayarak kullanıcıların blob üzerinde seçim/proje oluşturmasını sağlayın.
az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage"
Basit sorgu ifadeleri sağlayarak ve hedef dosyaya kaydederek kullanıcıların blobu seçmesine/yansıtmasına olanak tanıyın.
az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage" --result-file result.csv
Gerekli Parametreler
SQL'deki sorgu ifadesi. Sorgu ifadesinin en büyük boyutu 256 Kb'tır. İfade söz dizimi hakkında daha fazla bilgi için bkz https://docs.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference. .
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Sütunları ayırmak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Input Delimited Text Configuration Arguments |
| Default value: | , |
Kaçış karakteri olarak kullanılan dize. Varsayılan olarak boş olur.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Input Delimited Text Configuration Arguments |
Blob verilerinin ilk satırda üst bilgi içerip içermediği. Varsayılan değer False'tur, yani ilk satır dahil olmak üzere verilerin döndürüleceği anlamına gelir. True olarak ayarlanırsa veriler ilk satıra özel olarak döndürülür.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Input Delimited Text Configuration Arguments |
| Default value: | False |
Kayıtları ayırmak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Input Json Text Configuration Arguments |
| Default value: |
Belirli bir alanı tırnak içine almak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Input Delimited Text Configuration Arguments |
| Default value: | " |
Kayıtları ayırmak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Input Delimited Text Configuration Arguments |
| Default value: |
Blobda şu anda depolanan verilerin serileştirme türü. Varsayılan değer, blob verilerini varsayılan diyalektte biçimlendirilmiş CSV verileri olarak işlemektir. Blob biçimi belirtildiğinde blob verileri bu profile göre yeniden biçimlendirilir. öğesini seçerseniz json, lütfen uygun şekilde belirtin Output Json Text Configuration Arguments ; öğesini seçerseniz csvlütfen belirtin Output Delimited Text Configuration Arguments.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | csv, json |
Blob etkin bir kiraya sahipse gereklidir.
Blob adı.
Sütunları ayırmak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Output Delimited Text Configuration Arguments |
| Default value: | , |
Kaçış karakteri olarak kullanılan dize. Varsayılan olarak boş olur.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Output Delimited Text Configuration Arguments |
Blob verilerinin ilk satırda üst bilgi içerip içermediği. Varsayılan değer False'tur, yani ilk satır dahil olmak üzere verilerin döndürüleceği anlamına gelir. True olarak ayarlanırsa veriler ilk satıra özel olarak döndürülür.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Output Delimited Text Configuration Arguments |
| Default value: | False |
Kayıtları ayırmak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Output Json Text Configuration Arguments |
| Default value: |
Belirli bir alanı tırnak içine almak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Output Delimited Text Configuration Arguments |
| Default value: | " |
Kayıtları ayırmak için kullanılan dize.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Output Delimited Text Configuration Arguments |
| Default value: |
Veri akışı için çıkış serileştirme türü. Varsayılan olarak veriler blobda gösterildiği gibi döndürülür. Çıkış biçimi sağlanarak blob verileri bu profile göre yeniden biçimlendirilir. öğesini seçerseniz json, lütfen uygun şekilde belirtin Output Json Text Configuration Arguments ; öğesini seçerseniz csvlütfen belirtin Output Delimited Text Configuration Arguments.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | csv, json |
Sonucu kaydetmek için dosya yolunu belirtin.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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ı.
(Y-m-d'T'H:M:S'Z') içinde UTC datetime olması gereken blobu belirtilen saate geri yükleyin.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Geri yükleneceği blob aralıkları. Blob1 blob2 gibi her blob aralığı için start_range ve end_range belirtmek için iki değere ihtiyacınız -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.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob rewrite
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
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, Cold, 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 genel olması veya paylaşılan erişim imzası aracılığıyla kimliğinin doğrulanması gerekir. Kaynak genelse, kimlik doğrulaması gerekmez.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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ırın.
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ı.
Blob üzerinde yasal bir saklama ayarlanmalıysa belirtilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Blob adı.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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 --tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--timeout]
[--type {block, page}]
Örnekler
Blob üzerinde blok veya sayfa katmanlarını ayarlayın. (autogenerated)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Gerekli Parametreler
Blobu ayarlanacağı katman değeri.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blob adı.
Arşivlenmiş blobu yeniden doldurma önceliğini belirtin. Öncelik bir blob üzerinde yalnızca bir kez ayarlanabilir, varsayılan değer Standart'tır.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | High, Standard |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ü.
| Özellik | Değer |
|---|---|
| Default value: | block |
| Kabul edilen değerler: | block, page |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob set-tier (storage-blob-preview uzantı)
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 --tier
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--rehydrate-priority {High, Standard}]
[--sas-token]
[--tags-condition]
[--timeout]
[--type {block, page}]
[--version-id]
Örnekler
Blob üzerinde blok veya sayfa katmanlarını ayarlayın. (autogenerated)
az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10
Gerekli Parametreler
Blobu ayarlanacağı katman değeri.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blob adı.
Arşivlenmiş blobu yeniden doldurma önceliğini belirtin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | High, Standard |
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
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ü.
| Özellik | Değer |
|---|---|
| Default value: | block |
| Kabul edilen değerler: | block, page |
İsteğe bağlı blob sürümü kimliği. Bu parametre yalnızca sürüm oluşturma özelliği etkinleştirilmiş hesap içindir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob show
Blobun ayrıntılarını alın.
az storage blob show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--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
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob etkin bir kiraya sahipse gereklidir.
Blob adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob show (storage-blob-preview uzantı)
Blobun ayrıntılarını alın.
az storage blob show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
[--version-id]
Ö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
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob etkin bir kiraya sahipse gereklidir.
Blob adı.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
İsteğe bağlı blob sürümü kimliği. Bu parametre yalnızca sürüm oluşturma özelliği etkinleştirilmiş hesap içindir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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ığı zamanı belirtmek için bir DateTime değeri eklenir.
az storage blob snapshot [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--metadata]
[--name]
[--sas-token]
[--tags-condition]
[--timeout]
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
Blob adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob sync
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Blobları bir depolama blob kapsayıcısıyla yinelemeli olarak eşitleyin.
az storage blob sync --container
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delete-destination {false, prompt, true}]
[--destination]
[--exclude-path]
[--exclude-pattern]
[--include-pattern]
[--sas-token]
[--service-endpoint]
[]
Örnekler
Tek bir blobu bir kapsayıcıyla eşitleyin.
az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob
Bir dizini bir kapsayıcıyla eşitleyin.
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"
Dizinleri azcopy seçenekleri geçişli bir kapsayıcıyla eşitleyin (bu durumda karşıya yükleme bandını 20 MBit/sn'ye eşitleyin).
az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory" -- --cap-mbps=20
Gerekli Parametreler
Eşitleme hedef kapsayıcısı.
Eşitlenecek kaynak dosya yolu.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Default value: | true |
| Kabul edilen değerler: | false, prompt, true |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Adın desen listesiyle eşleştiği bu dosyaları hariç tutun. Örneğin: .jpg;.pdf; exactName. Bu seçenek joker karakterleri (*) destekler.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Yalnızca adın desen listesiyle eşleştiği bu dosyaları ekleyin. Örneğin: .jpg;.pdf; exactName. Bu seçenek joker karakterleri (*) destekler.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Azcopy'ye olduğu gibi geçirilecek diğer seçenekler. Lütfen tüm ek seçenekleri bir --öğesinin arkasına koyun.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Positional |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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 [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--name]
[--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
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Blob adı.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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-cache-control]
[--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
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Ö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 (*). yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az storage blob upload
Depolama blob'una dosya yükleme.
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-cache-control]
[--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]
[--socket-timeout]
[--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 olan 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. (autogenerated)
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
Bir boruya 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
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanıldığında 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.
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kapsayıcı adı.
Önbellek denetim dizesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
Yanıt yükünü işleme hakkında ek bilgiler iletir ve ek meta veriler eklemek için de kullanılabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçerik kodlama türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçerik dili.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçeriğin MD5 karması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçerik MIME türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
Karşıya yüklenecek blob verileri.
Hizmet üzerindeki verileri şifrelemek için kullanılan önceden tanımlanmış bir şifreleme kapsamı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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ı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Default value: | 2 |
Ekleme blobu için izin verilen bayt cinsinden maksimum uzunluk.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Blob adı.
Komutun ilerleme raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Default value: | False |
Karşıya yüklenecek blobun geçerli verilerin üzerine yazıp yazmayacağı. True ise blob karşıya yükleme işlemi mevcut verilerin üzerine yazılır. 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, 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 olarak False ayarlanmıştır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Kabul edilen değerler: | false, true |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Hizmet tarafından veri akışını düzenlemek için kullanılan yuva zaman aşımı(saniye).
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blobu ayarlanacağı katman değeri. Sayfa blobu için katman, blobun boyutuyla ve izin verilen IOPS sayısıyla bağıntılıdır. 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, Soğuk, Seyrek Erişimli ve Sık Erişimli değerleridir. Bu yalnızca standart depolama hesaplarında blok blobları için geçerlidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
*.vhd dosyaları için varsayılan olarak 'page' veya aksi halde 'block'.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Kabul edilen değerler: | append, block, page |
Blobun her bir öbeği için bir MD5 karması hesaplanıp öbek geldiğinde hizmet tarafından doğrulanması gerektiğini belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
| Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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-cache-control]
[--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]
[--tags]
[--tags-condition]
[--tier]
[--timeout]
[--type {append, block, page}]
[--validate-content]
Örnekler
Blob mevcut olmadığı ve belirtilen tarihten bu yana değiştirilmediği sürece .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 tüm dosyaları "mycontainer" adlı bir kapsayıcıya 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ışındaki '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ı.
Hedef, kapsayıcı URL'si veya kapsayıcı adı olabilir. Hedef kapsayıcı URL'si olduğunda, depolama hesabı adı URL'den ayrıştırılır.
Karşıya yüklenecek dosyaların bulunduğu dizin.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Önbellek denetim dizesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
Yanıt yükünü işleme hakkında ek bilgiler iletir ve ek meta veriler eklemek için de kullanılabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçerik kodlama türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçerik dili.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçeriğin MD5 karması.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
İçerik MIME türü.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
Blob adına eklenecek hedef yol.
Dosyaları gerçekten karşıya yüklemek yerine gerçekleştirilecek işlemlerin özetini gösterin.
| Özellik | Değer |
|---|---|
| Default value: | False |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından bu yana değiştirildiğinde başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından beri değiştirilmemişse başlar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blob için etkin kira kimliği.
Blob boyutu 64 MB'ı aştığında kullanılacak en fazla paralel bağlantı sayısı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Default value: | 2 |
Ekleme blobu için izin verilen bayt cinsinden maksimum uzunluk.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Komutun ilerleme raporlamasını devre dışı bırakmak için bu bayrağı ekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Default value: | False |
Karşıya yüklenecek blobun geçerli verilerin üzerine yazıp yazmayacağı. True ise blob karşıya yükleme işlemi mevcut verilerin üzerine yazılır. 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, 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 olarak False ayarlanmıştır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Kabul edilen değerler: | false, true |
Kaynaktaki dosyaları veya blobları globbing için kullanılan desen. Desteklenen desenler '*', '?', '[seq]' ve '[!seq]' şeklindedir. Daha fazla bilgi için bkz. https://docs.python.org/3/library/fnmatch.html.
--pattern içinde '*' kullandığınızda, '/' dizin ayırıcısı da dahil olmak üzere tüm karakterlerle eşleşir.
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Yalnızca eşleşen değere sahip bloblarda çalışmak için blob etiketleri üzerinde bir SQL where yan tümcesi belirtin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Precondition Arguments |
Blobu ayarlanacağı katman değeri. Sayfa blobu için katman, blobun boyutuyla ve izin verilen IOPS sayısıyla bağıntılıdır. 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, Soğuk, Seyrek Erişimli ve Sık Erişimli değerleridir. Bu yalnızca standart depolama hesaplarında blok blobları için geçerlidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
*.vhd dosyaları için varsayılan olarak 'page' veya aksi takdirde 'block' olur. Bu ayar her dosya için blob türlerini geçersiz kılar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Additional Flags Arguments |
| Kabul edilen değerler: | append, block, page |
Blobun her öbeği için bir MD5 karması hesaplanıp öbek geldiğinde hizmet tarafından doğrulanması gerektiğini belirtir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Content Control Arguments |
| Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Depolama hesabı anahtarı. Depolama hesabı adı veya hizmet uç noktası ile birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ı isabet alabilir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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ğlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | key, login |
Depolama veri hizmeti uç noktası. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. ile az storage account showher hizmet birincil uç noktasını bulabilirsiniz. Ortam değişkeni: AZURE_STORAGE_SERVICE_ENDPOINT.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
Kullanılacak protokol.
| Özellik | Değer |
|---|---|
| Default value: | https |
| Kabul edilen değerler: | http, https |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Storage Account Arguments |
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.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |