az redisenterprise

Dekont

Bu başvuru, Azure CLI (sürüm 2.45.0 veya üzeri) için redisenterprise uzantısının bir parçasıdır. Uzantı, bir az redisenterprise komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Redisenterprise önbelleğini yönetin.

Komutlar

Name Description Tür Durum
az redisenterprise create

Mevcut bir (üzerine yazma/yeniden oluşturma, olası kapalı kalma süresiyle) önbellek kümesi oluşturun.

Dahili GA
az redisenterprise database

Redis Enterprise veritabanlarını yönetme.

Dahili GA
az redisenterprise database create

Veritabanı oluşturma.

Dahili GA
az redisenterprise database delete

Tek bir veritabanını silin.

Dahili GA
az redisenterprise database export

Bir veritabanı dosyasını hedef veritabanından dışarı aktarır.

Dahili GA
az redisenterprise database flush

Bu veritabanındaki ve bağlı veritabanlarındaki tüm anahtarları temizler.

Dahili GA
az redisenterprise database force-unlink

Belirtilen veritabanı kaynağının bağlantısını zorla kaldırır.

Dahili GA
az redisenterprise database import

Veritabanı dosyalarını hedef veritabanına aktarır.

Dahili GA
az redisenterprise database list

Belirtilen RedisEnterprise kümesindeki tüm veritabanlarını listeleyin.

Dahili GA
az redisenterprise database list-keys

RedisEnterprise veritabanının erişim anahtarlarını alır.

Dahili GA
az redisenterprise database regenerate-key

RedisEnterprise veritabanının erişim anahtarlarını yeniden oluşturur.

Dahili GA
az redisenterprise database show

RedisEnterprise kümesindeki bir veritabanı hakkında bilgi edinin.

Dahili GA
az redisenterprise database update

Veritabanını güncelleştirme.

Dahili GA
az redisenterprise database wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Dahili GA
az redisenterprise delete

RedisEnterprise önbellek kümesini silin.

Dahili GA
az redisenterprise list

Belirtilen abonelikteki tüm RedisEnterprise kümelerini listeleyin.

Dahili GA
az redisenterprise operation-status

İşlemin durumunu alma.

Dahili GA
az redisenterprise operation-status show

İşlemin durumunu alın.

Dahili GA
az redisenterprise show

RedisEnterprise kümesi hakkında bilgi edinin.

Dahili GA
az redisenterprise update

Mevcut bir önbellek kümesini (üzerine yazma/yeniden oluşturma, olası kapalı kalma süresiyle) güncelleştirme.

Dahili GA
az redisenterprise wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Dahili GA

az redisenterprise create

Mevcut bir (üzerine yazma/yeniden oluşturma, olası kapalı kalma süresiyle) önbellek kümesi oluşturun.

az redisenterprise create --cluster-name
                          --resource-group
                          --sku {EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E200, Enterprise_E400, Enterprise_E5, Enterprise_E50}
                          [--assigned-identities]
                          [--capacity]
                          [--client-protocol {Encrypted, Plaintext}]
                          [--clustering-policy {EnterpriseCluster, OSSCluster}]
                          [--eviction-policy {AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL}]
                          [--group-nickname]
                          [--identity-resource-id]
                          [--identity-type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                          [--key-encryption-identity-type {systemAssignedIdentity, userAssignedIdentity}]
                          [--key-encryption-key-url]
                          [--linked-databases]
                          [--location]
                          [--minimum-tls-version {1.0, 1.1, 1.2}]
                          [--module]
                          [--no-database]
                          [--no-wait]
                          [--persistence]
                          [--port]
                          [--tags]
                          [--zones]

Örnekler

önbellek oluşturma

az redisenterprise create --cluster-name "cache1" --location "East US" --minimum-tls-version "1.2" --sku "Enterprise_E20" --capacity 4 --tags tag1="value1" --zones "1" "2" "3" --client-protocol "Encrypted" --clustering-policy "EnterpriseCluster" --eviction-policy "NoEviction" --modules name="RedisBloom" args="ERROR_RATE 0.02 INITIAL_SIZE 400" --persistence aof-enabled=true aof-frequency="1s" --port 10000 --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

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

--sku

Dağıtılacak RedisEnterprise kümesinin türü. Olası değerler: (Enterprise_E10, EnterpriseFlash_F300 vb.).

kabul edilen değerler: EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E200, Enterprise_E400, Enterprise_E5, Enterprise_E50

İsteğe Bağlı Parametreler

--assigned-identities --user-assigned-identities

Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir.

--capacity

RedisEnterprise kümesinin boyutu. SKU'ya bağlı olarak varsayılan değer 2 veya 3'tir. Geçerli değerler Kurumsal SKU'lar için (2, 4, 6, ...) ve Flash SKU'lar için (3, 9, 15, ...) değerleridir.

--client-protocol

Redis istemcilerinin TLS-encrypted veya düz metin redis protokollerini kullanarak bağlanıp bağlanamayacağını belirtir. Varsayılan olarak TLS ile şifrelenmiştir.

kabul edilen değerler: Encrypted, Plaintext
--clustering-policy

Kümeleme ilkesi - varsayılan değer OSSCluster'dır. Oluşturma zamanında belirtilir.

kabul edilen değerler: EnterpriseCluster, OSSCluster
--eviction-policy

Redis çıkarma ilkesi - varsayılan değer VolatileLRU'dur.

kabul edilen değerler: AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL
--group-nickname

Bağlı veritabanı kaynakları grubunun adı.

--identity-resource-id --user-assigned-identity-resource-id

Anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak kullanıcı tarafından atanan kimlik. Örneğin: /subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId.

--identity-type

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

kabul edilen değerler: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--key-encryption-identity-type --key-identity-type

Bu API sürümünde yalnızca userAssignedIdentity desteklenir; diğer türler gelecekte desteklenebilir.

kabul edilen değerler: systemAssignedIdentity, userAssignedIdentity
--key-encryption-key-url

Anahtar şifreleme anahtarı Url'si, yalnızca sürümlendi. Örn: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78.

--linked-databases

Bu veritabanına bağlanacak veritabanı kaynaklarının listesi.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--minimum-tls-version

Kümenin desteklenmesi gereken en düşük TLS sürümü(ör. '1.2').

kabul edilen değerler: 1.0, 1.1, 1.2
--module --modules

Bu veritabanında etkinleştirmek için isteğe bağlı redis modülleri kümesi - modüller yalnızca oluşturma zamanında eklenebilir.

--no-database

Gelişmiş. Otomatik olarak varsayılan veritabanı oluşturmayın. Uyarı: Siz bir veritabanı oluşturana kadar önbellek kullanılamaz.

varsayılan değer: False
--no-wait

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

varsayılan değer: False
--persistence

Kalıcılık ayarları.

--port

Veritabanı uç noktasının TCP bağlantı noktası. Oluşturma zamanında belirtilir. Varsayılan olarak kullanılabilir bir bağlantı noktasıdır.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--zones -z

Bu kümenin dağıtılacağı Kullanılabilirlik Alanları.

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 redisenterprise delete

RedisEnterprise önbellek kümesini silin.

az redisenterprise delete [--cluster-name]
                          [--ids]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--resource-group]
                          [--subscription]
                          [--yes]

İsteğe Bağlı Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--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.

--no-wait

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--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 redisenterprise list

Belirtilen abonelikteki tüm RedisEnterprise kümelerini listeleyin.

az redisenterprise list [--resource-group]

İsteğe Bağlı Parametreler

--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 redisenterprise show

RedisEnterprise kümesi hakkında bilgi edinin.

az redisenterprise show [--cluster-name]
                        [--ids]
                        [--resource-group]
                        [--subscription]

İsteğe Bağlı Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--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.

--resource-group -g

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

--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 redisenterprise update

Mevcut bir önbellek kümesini (üzerine yazma/yeniden oluşturma, olası kapalı kalma süresiyle) güncelleştirme.

az redisenterprise update [--add]
                          [--assigned-identities]
                          [--capacity]
                          [--cluster-name]
                          [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                          [--identity-resource-id]
                          [--identity-type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                          [--ids]
                          [--key-encryption-identity-type {systemAssignedIdentity, userAssignedIdentity}]
                          [--key-encryption-key-url]
                          [--minimum-tls-version {1.0, 1.1, 1.2}]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--remove]
                          [--resource-group]
                          [--set]
                          [--sku {EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E200, Enterprise_E400, Enterprise_E5, Enterprise_E50}]
                          [--subscription]
                          [--tags]
                          [--zones]

İ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 veya JSON dizesi>.

--assigned-identities --user-assigned-identities

Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--capacity

RedisEnterprise kümesinin boyutu. SKU'ya bağlı olarak varsayılan değer 2 veya 3'tir. Geçerli değerler Kurumsal SKU'lar için (2, 4, 6, ...) ve Flash SKU'lar için (3, 9, 15, ...) değerleridir.

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--force-string

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--identity-resource-id --user-assigned-identity-resource-id

Anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak kullanıcı tarafından atanan kimlik. Örneğin: /subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId.

--identity-type

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

kabul edilen değerler: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--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.

--key-encryption-identity-type --key-identity-type

Bu API sürümünde yalnızca userAssignedIdentity desteklenir; diğer türler gelecekte desteklenebilir.

kabul edilen değerler: systemAssignedIdentity, userAssignedIdentity
--key-encryption-key-url

Anahtar şifreleme anahtarı Url'si, yalnızca sürümlendi. Örn: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78.

--minimum-tls-version

Kümenin desteklenmesi gereken en düşük TLS sürümü(ör. '1.2').

kabul edilen değerler: 1.0, 1.1, 1.2
--no-wait

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

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--remove

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

--resource-group -g

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

--set

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

--sku

Dağıtılacak RedisEnterprise kümesinin türü. Olası değerler: (Enterprise_E10, EnterpriseFlash_F300 vb.).

kabul edilen değerler: EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E200, Enterprise_E400, Enterprise_E5, Enterprise_E50
--subscription

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

--tags

Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--zones

Bu kümenin dağıtılacağı Kullanılabilirlik Alanları. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

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 redisenterprise wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az redisenterprise wait [--cluster-name]
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--ids]
                        [--interval]
                        [--resource-group]
                        [--subscription]
                        [--timeout]
                        [--updated]

İsteğe Bağlı Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

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.

--interval

Saniye cinsinden yoklama aralığı.

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

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

--subscription

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

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

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.