az containerapp env storage

Note

Bu komut grubu hem Azure CLI hem de en az bir uzantıda tanımlanan komutlara sahiptir. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.

Container Apps ortamı için depolamayı yönetme komutları.

Komutlar

Veri Akışı Adı Description Tür Durum
az containerapp env storage list

Bir ortamın depolamalarını listeleme.

Core GA
az containerapp env storage list (containerapp uzantı)

Bir ortamın depolamalarını listeleme.

Extension GA
az containerapp env storage remove

Bir ortamdan depolamayı kaldırma.

Core GA
az containerapp env storage remove (containerapp uzantı)

Bir ortamdan depolamayı kaldırma.

Extension GA
az containerapp env storage set

Depolama alanı oluşturma veya güncelleştirme.

Core GA
az containerapp env storage set (containerapp uzantı)

Depolama alanı oluşturma veya güncelleştirme.

Extension GA
az containerapp env storage show

Depolamanın ayrıntılarını gösterme.

Core GA
az containerapp env storage show (containerapp uzantı)

Depolamanın ayrıntılarını gösterme.

Extension GA

az containerapp env storage list

Bir ortamın depolamalarını listeleme.

az containerapp env storage list --name
                                 --resource-group

Örnekler

Bir ortamın depolamalarını listeleme.

az containerapp env storage list -g MyResourceGroup -n MyEnvironment

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage list (containerapp uzantı)

Bir ortamın depolamalarını listeleme.

az containerapp env storage list --name
                                 --resource-group

Örnekler

Bir ortamın depolamalarını listeleme.

az containerapp env storage list -g MyResourceGroup -n MyEnvironment

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage remove

Bir ortamdan depolamayı kaldırma.

az containerapp env storage remove --name
                                   --resource-group
                                   --storage-name
                                   [--acquire-policy-token]
                                   [--change-reference]
                                   [--yes]

Örnekler

Container Apps ortamından depolamayı kaldırma.

az containerapp env storage remove -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

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

--storage-name

Depolamanın 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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage remove (containerapp uzantı)

Bir ortamdan depolamayı kaldırma.

az containerapp env storage remove --name
                                   --resource-group
                                   --storage-name
                                   [--acquire-policy-token]
                                   [--change-reference]
                                   [--yes]

Örnekler

Container Apps ortamından depolamayı kaldırma.

az containerapp env storage remove -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

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

--storage-name

Depolamanın 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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage set

Depolama alanı oluşturma veya güncelleştirme.

az containerapp env storage set --access-mode {ReadOnly, ReadWrite}
                                --account-name --azure-file-account-name
                                --azure-file-account-key --storage-account-key
                                --azure-file-share-name --file-share
                                --name
                                --resource-group
                                --storage-name
                                [--acquire-policy-token]
                                [--change-reference]
                                [--no-wait]

Örnekler

Depolama alanı oluşturun.

az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadOnly --azure-file-account-key MyAccountKey --azure-file-account-name MyAccountName --azure-file-share-name MyShareName

Gerekli Parametreler

--access-mode

AzureFile depolama için erişim modu.

Özellik Değer
Kabul edilen değerler: ReadOnly, ReadWrite
--account-name --azure-file-account-name -a

AzureFile depolama hesabının adı.

--azure-file-account-key --storage-account-key -k

AzureFile depolama hesabının anahtarı.

--azure-file-share-name --file-share -f

AzureFile depolamadaki paylaşımın adı.

--name -n

Container Apps ortamının adı.

--resource-group -g

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

--storage-name

Depolamanın 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.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--no-wait

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

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage set (containerapp uzantı)

Depolama alanı oluşturma veya güncelleştirme.

AzureFile depolama, hesap anahtarını, Azure Key Vault gizli diziyi veya yönetilen kimlik doğrulamayı destekler. --azure-file-identity ile yönetilen kimlik Azure Dosyalar kimlik doğrulamasını kullanmadan önce kimliği yönetilen ortama atayın, depolama hesabında SMB için Yönetilen Kimlik'i etkinleştirin ve kimliğe depolama hesabı kapsamında Depolama Dosyası Verileri SMB MI Yönetici rolünü (a235d3ee-5935-4cfb-8cc5-a3303ad5995e) verin.

az containerapp env storage set --name
                                --resource-group
                                --storage-name
                                [--access-mode {ReadOnly, ReadWrite}]
                                [--account-name --azure-file-account-name]
                                [--acquire-policy-token]
                                [--azure-file-account-key --storage-account-key]
                                [--azure-file-identity]
                                [--azure-file-key-vault-identity --key-vault-identity]
                                [--azure-file-key-vault-secret-url --key-vault-secret-url]
                                [--azure-file-share-name --file-share]
                                [--change-reference]
                                [--no-wait]
                                [--server]
                                [--storage-type {AzureFile, NfsAzureFile}]

Örnekler

Azure dosya depolama alanı oluşturma.

az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadOnly --azure-file-account-key MyAccountKey --azure-file-account-name MyAccountName --azure-file-share-name MyShareName

Azure Key Vault'de depolanan bir hesap anahtarını kullanarak Azure Dosyalar depolama alanı oluşturun.

az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadOnly --azure-file-account-name MyAccountName --azure-file-share-name MyShareName --azure-file-key-vault-secret-url https://MyVault.vault.azure.net/secrets/MyStorageAccountKey --azure-file-key-vault-identity MyIdentityResourceId

Kullanıcı tarafından atanan yönetilen kimliği kullanarak Azure Dosyalar depolama alanı oluşturun.

az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadWrite --azure-file-account-name MyAccountName --azure-file-share-name MyShareName --azure-file-identity MyIdentityResourceId

Sistem tarafından atanan yönetilen kimliği kullanarak bir Azure Dosyalar depolama alanı oluşturun.

az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --access-mode ReadWrite --azure-file-account-name MyAccountName --azure-file-share-name MyShareName --azure-file-identity system

Nfs azure dosya depolama alanı oluşturun.

az containerapp env storage set -g MyResourceGroup -n MyEnv --storage-name MyStorageName --storage-type NfsAzureFile --access-mode ReadOnly --server MyNfsServer.file.core.windows.net --file-share /MyNfsServer/MyShareName

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

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

--storage-name

Depolamanın 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.

--access-mode

AzureFile veya nfs AzureFile depolama için erişim modu.

Özellik Değer
Kabul edilen değerler: ReadOnly, ReadWrite
--account-name --azure-file-account-name -a

AzureFile depolama hesabının adı.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--azure-file-account-key --storage-account-key -k

AzureFile depolama hesabının anahtarı.

--azure-file-identity
Önizle

Azure Dosyalar ile kimlik doğrulaması için yönetilen kimlik. 'system' veya kullanıcı tarafından atanan bir kimlik kullanın. Kimliğin yönetilen ortama atanması ve depolama hesabında Depolama Dosyası Verileri SMB MI Yönetici rolüne sahip olması gerekir. Depolama hesabında SMB için Yönetilen Kimlik etkinleştirilmelidir.

--azure-file-key-vault-identity --key-vault-identity
Önizle

Azure Key Vault ile kimlik doğrulaması için yönetilen kimlik. 'system' veya kullanıcı tarafından atanan bir kimlik kullanın. Varsayılan olarak 'system' olarak gösterilir.

--azure-file-key-vault-secret-url --key-vault-secret-url
Önizle

Azure Dosyalar depolama hesabı anahtarını içeren gizli dizi URL'sini Azure Key Vault.

--azure-file-share-name --file-share -f

AzureFile veya nfs AzureFile depolama alanında paylaşımın adı.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--no-wait

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

Özellik Değer
Default value: False
--server -s
Önizle

NfsAzureFile depolama hesabının sunucusu.

--storage-type
Önizle

Depolamanın türü. Belirtilmezse AzureFile olduğu varsayılır.

Özellik Değer
Kabul edilen değerler: AzureFile, NfsAzureFile
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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage show

Depolamanın ayrıntılarını gösterme.

az containerapp env storage show --name
                                 --resource-group
                                 --storage-name

Örnekler

Depolamanın ayrıntılarını gösterme.

az containerapp env storage show -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

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

--storage-name

Depolamanın adı.

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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az containerapp env storage show (containerapp uzantı)

Depolamanın ayrıntılarını gösterme.

az containerapp env storage show --name
                                 --resource-group
                                 --storage-name

Örnekler

Depolamanın ayrıntılarını gösterme.

az containerapp env storage show -g MyResourceGroup --storage-name MyStorageName -n MyEnvironment

Gerekli Parametreler

--name -n

Container Apps ortamının adı.

--resource-group -g

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

--storage-name

Depolamanın adı.

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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False