az storage container-rm

Microsoft'u kullanarak Azure kapsayıcılarını yönetin. Depolama kaynak sağlayıcısı.

Komutlar

Name Description Tür Durum
az storage container-rm create

Belirtilen depolama hesabı altında yeni bir kapsayıcı oluşturun.

Temel GA
az storage container-rm delete

Belirtilen kapsayıcıyı hesabı altında silin.

Temel GA
az storage container-rm exists

Kapsayıcının varlığını denetleyin.

Temel GA
az storage container-rm list

Belirtilen depolama hesabı altındaki tüm kapsayıcıları listeleyin.

Temel GA
az storage container-rm migrate-vlw

Blob kapsayıcısını kapsayıcı düzeyinde WORM'dan nesne düzeyinde değişmezlik özellikli kapsayıcıya geçirin.

Temel Önizleme
az storage container-rm show

Belirtilen kapsayıcının özelliklerini gösterin.

Temel GA
az storage container-rm update

Kapsayıcının özelliklerini güncelleştirin.

Temel GA

az storage container-rm create

Belirtilen depolama hesabı altında yeni bir kapsayıcı oluşturun.

az storage container-rm create --name
                               --storage-account
                               [--default-encryption-scope]
                               [--deny-encryption-scope-override {false, true}]
                               [--enable-vlw {false, true}]
                               [--fail-on-exist]
                               [--metadata]
                               [--public-access {blob, container, off}]
                               [--resource-group]
                               [--root-squash {AllSquash, NoRootSquash, RootSquash}]

Örnekler

Belirtilen depolama hesabı altında yeni bir kapsayıcı oluşturun.

az storage container-rm create --storage-account myaccount --name mycontainer

Belirtilen depolama hesabının (hesap kimliği) altında blob olarak meta veriler ve genel erişim içeren yeni bir kapsayıcı oluşturun.

az storage container-rm create --storage-account myaccountid --name mycontainer --public-access blob --metada key1=value1 key2=value2

Gerekli Parametreler

--name -n

Kapsayıcı adı.

--storage-account

Depolama hesabının adı veya kimliği.

İsteğe Bağlı Parametreler

--default-encryption-scope -d

Kapsayıcıyı varsayılan olarak tüm yazma işlemleri için belirtilen şifreleme kapsamını kullanacak şekilde ayarlayın.

--deny-encryption-scope-override --deny-override

Kapsayıcı varsayılanından şifreleme kapsamını geçersiz kılmayı engelleyin.

kabul edilen değerler: false, true
--enable-vlw
Önizleme

Kapsayıcının nesne düzeyinde değişmezlik özelliği. Özelliği sabittir ve yalnızca kapsayıcı oluşturma zamanında true olarak ayarlanabilir. Mevcut kapsayıcılar bir geçiş işlemine tabi tutulmalıdır.

kabul edilen değerler: false, true
--fail-on-exist

Kapsayıcı zaten varsa bir özel durum oluşturun.

varsayılan değer: False
--metadata

Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.

--public-access

Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini belirtin.

kabul edilen değerler: blob, container, off
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--root-squash

Blob kapsayıcıda NFSv3 squash'i etkinleştirin.

kabul edilen değerler: AllSquash, NoRootSquash, RootSquash
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az storage container-rm delete

Belirtilen kapsayıcıyı hesabı altında silin.

az storage container-rm delete [--ids]
                               [--name]
                               [--resource-group]
                               [--storage-account]
                               [--subscription]
                               [--yes]

Örnekler

Belirtilen kapsayıcıyı hesabı altında silin.

az storage container-rm delete --storage-account myAccount --name mycontainer

Belirtilen kapsayıcıyı hesabı (hesap kimliği) altında silin.

az storage container-rm delete --storage-account myaccountid --name mycontainer

Belirtilen kapsayıcıyı kaynak kimliğine göre silin.

az storage container-rm delete --ids mycontainerid

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Kapsayıcı adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account

Depolama hesabının adı veya kimliği.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az storage container-rm exists

Kapsayıcının varlığını denetleyin.

az storage container-rm exists [--ids]
                               [--name]
                               [--resource-group]
                               [--storage-account]
                               [--subscription]

Örnekler

Belirtilen depolama hesabı altında bir kapsayıcı olup olmadığını denetleyin.

az storage container-rm exists --storage-account myaccount --name mycontainer

Belirtilen depolama hesabı (hesap kimliği) altında bir kapsayıcı olup olmadığını denetleyin.

az storage container-rm exists --storage-account myaccountid --name mycontainer

Kaynak kimliğine göre bir kapsayıcı olup olmadığını denetleyin.

az storage container-rm exists --ids mycontainerid

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Kapsayıcı adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account

Depolama hesabının adı veya kimliği.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az storage container-rm list

Belirtilen depolama hesabı altındaki tüm kapsayıcıları listeleyin.

az storage container-rm list --storage-account
                             [--include-deleted]
                             [--resource-group]

Örnekler

Belirtilen depolama hesabı altındaki tüm kapsayıcıları listeleyin.

az storage container-rm list --storage-account myaccount

Belirtilen depolama hesabı (hesap kimliği) altındaki tüm kapsayıcıları listeleyin.

az storage container-rm list --storage-account myaccountid

Silinenler de dahil olmak üzere belirtilen depolama hesabı altındaki tüm kapsayıcıları listeleyin.

az storage container-rm list --storage-account myaccount --include-deleted

Gerekli Parametreler

--storage-account

Depolama hesabının adı veya kimliği.

İsteğe Bağlı Parametreler

--include-deleted

Belirtildiğinde geçici olarak silinen kapsayıcıları dahil edin.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az storage container-rm migrate-vlw

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Blob kapsayıcısını kapsayıcı düzeyinde WORM'dan nesne düzeyinde değişmezlik özellikli kapsayıcıya geçirin.

az storage container-rm migrate-vlw [--ids]
                                    [--name]
                                    [--no-wait]
                                    [--resource-group]
                                    [--storage-account]
                                    [--subscription]

Örnekler

Blob kapsayıcısını kapsayıcı düzeyinde WORM'dan nesne düzeyinde değişmezlik özellikli kapsayıcıya geçirin.

az storage container-rm migrate-vlw -n mycontainer --storage-account myaccount -g myresourcegroup

Blob kapsayıcısını beklemeden kapsayıcı düzeyinde WORM'dan nesne düzeyinde değişmezlik özellikli kapsayıcıya geçirin.

az storage container-rm migrate-vlw -n mycontainer --storage-account myaccount -g myresourcegroup --no-wait
az storage container-rm show -n mycontainer --storage-account myaccount -g myresourcegroup  --query immutableStorageWithVersioning.migrationState

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Kapsayıcı adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account

Depolama hesabının adı veya kimliği.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az storage container-rm show

Belirtilen kapsayıcının özelliklerini gösterin.

az storage container-rm show [--ids]
                             [--name]
                             [--resource-group]
                             [--storage-account]
                             [--subscription]

Örnekler

Belirtilen depolama hesabı altında bir kapsayıcının özelliklerini gösterin.

az storage container-rm show --storage-account myaccount --name mycontainer

Belirtilen depolama hesabı (hesap kimliği) altında bir kapsayıcının özelliklerini gösterin.

az storage container-rm show --storage-account myaccountid --name mycontainer

Bir kapsayıcının özelliklerini kaynak kimliğine göre gösterin.

az storage container-rm show --ids mycontainerid

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Kapsayıcı adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--storage-account

Depolama hesabının adı veya kimliği.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az storage container-rm update

Kapsayıcının özelliklerini güncelleştirin.

az storage container-rm update [--add]
                               [--force-string]
                               [--ids]
                               [--metadata]
                               [--name]
                               [--public-access {blob, container, off}]
                               [--remove]
                               [--resource-group]
                               [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                               [--set]
                               [--storage-account]
                               [--subscription]

Örnekler

Belirtilen depolama hesabı altındaki bir kapsayıcı için genel erişim düzeyini 'blob' olarak güncelleştirin.

az storage container-rm update --storage-account myaccount --name mycontainer --public-access blob

Belirtilen depolama hesabı (hesap kimliği) altında bir kapsayıcının meta verilerini güncelleştirin.

az storage container-rm update --storage-account myaccountid --name mycontainer --metadata newkey1=newvalue1 newkey2=newvalue2

Bir kapsayıcının genel erişim düzeyini kaynak kimliğine göre güncelleştirin.

az storage container-rm update --ids mycontainerid --public-access blob

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

varsayılan değer: []
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

varsayılan değer: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--metadata

Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.

--name -n

Kapsayıcı adı.

--public-access

Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini belirtin.

kabul edilen değerler: blob, container, off
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

varsayılan değer: []
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--root-squash

Blob kapsayıcıda NFSv3 squash'i etkinleştirin.

kabul edilen değerler: AllSquash, NoRootSquash, RootSquash
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

varsayılan değer: []
--storage-account

Depolama hesabının adı veya kimliği.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.