New-AzRedisEnterpriseCache

Redis Enterprise önbelleği oluşturur.

Sözdizimi

New-AzRedisEnterpriseCache
   -ClusterName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   -Sku <SkuName>
   [-Capacity <Int32>]
   [-MinimumTlsVersion <TlsVersion>]
   [-Zone <String[]>]
   [-Tag <Hashtable>]
   [-Module <IModule[]>]
   [-ClientProtocol <Protocol>]
   [-Port <Int32>]
   [-EvictionPolicy <EvictionPolicy>]
   [-GroupNickname <String>]
   [-LinkedDatabase <ILinkedDatabase[]>]
   [-ClusteringPolicy <ClusteringPolicy>]
   [-CustomerManagedKeyEncryptionKeyUrl <String>]
   [-IdentityType <ManagedServiceIdentityType>]
   [-IdentityUserAssignedIdentity <Hashtable>]
   [-KeyEncryptionKeyIdentityType <CmkIdentityType>]
   [-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId <String>]
   [-AofPersistenceEnabled]
   [-AofPersistenceFrequency <AofFrequency>]
   [-RdbPersistenceEnabled]
   [-RdbPersistenceFrequency <RdbFrequency>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzRedisEnterpriseCache
   -ClusterName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   -Sku <SkuName>
   [-Capacity <Int32>]
   [-MinimumTlsVersion <TlsVersion>]
   [-Zone <String[]>]
   [-Tag <Hashtable>]
   [-CustomerManagedKeyEncryptionKeyUrl <String>]
   [-IdentityType <ManagedServiceIdentityType>]
   [-IdentityUserAssignedIdentity <Hashtable>]
   [-KeyEncryptionKeyIdentityType <CmkIdentityType>]
   [-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-NoDatabase]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

İlişkili bir veritabanıyla mevcut bir önbellek kümesi (üzerine yazma/yeniden oluşturma, olası kapalı kalma süresiyle) oluşturur veya güncelleştirir.

Örnekler

Örnek 1: Redis Enterprise önbelleği oluşturma

New-AzRedisEnterpriseCache -Name "MyCache" -ResourceGroupName "MyGroup" -Location "West US" -Sku "Enterprise_E10"

Location Name    Type                            Zone Database
-------- ----    ----                            ---- --------
West US  MyCache Microsoft.Cache/redisEnterprise      {default}

Bu komut, default adlı ilişkili bir veritabanıyla MyCache adlı bir Redis Enterprise önbelleği oluşturur.

Örnek 2: bazı isteğe bağlı parametreleri kullanarak Redis Enterprise önbelleği oluşturma

New-AzRedisEnterpriseCache -Name "MyCache" -ResourceGroupName "MyGroup" -Location "East US" -Sku "Enterprise_E20" -Capacity 4 -MinimumTlsVersion "1.2" -Zone "1","2","3" -Tag @{"tag1" = "value1"} -Module "{name:RedisBloom, args:`"ERROR_RATE 0.00 INITIAL_SIZE 400`"}","{name:RedisTimeSeries, args:`"RETENTION_POLICY 20`"}","{name:RediSearch}" -ClientProtocol "Plaintext" -EvictionPolicy "NoEviction" -ClusteringPolicy "EnterpriseCluster" -AofPersistenceEnabled -AofPersistenceFrequency "1s"

Location Name    Type                            Zone      Database
-------- ----    ----                            ----      --------
East US  MyCache Microsoft.Cache/redisEnterprise {1, 2, 3} {default}

Bu komut, isteğe bağlı bazı parametreleri kullanarak default adlı ilişkili bir veritabanıyla MyCache adlı bir Redis Enterprise önbelleği oluşturur.

Örnek 3: Gelişmiş - İlişkili veritabanı olmadan Redis Enterprise önbellek kümesi oluşturma

New-AzRedisEnterpriseCache -Name "MyCache" -ResourceGroupName "MyGroup" -Location "East US" -Sku "EnterpriseFlash_F300" -NoDatabase

Location Name    Type                            Zone Database
-------- ----    ----                            ---- --------
East US  MyCache Microsoft.Cache/redisEnterprise      {}

Uyarı: Bu komut, verileri barındıracak ilişkili veritabanı olmadan MyCache adlı bir Redis Enterprise önbellek kümesi oluşturur.

Örnek 4: Coğrafi olarak ayrılmış veritabanıyla Redis Enterprise önbelleği oluşturma

New-AzRedisEnterpriseCache -Name "MyCache" -ResourceGroupName "MyGroup" -Location "West US" -Sku "Enterprise_E10" -ClientProtocol "Encrypted" -EvictionPolicy "NoEviction" -ClusteringPolicy "EnterpriseCluster" -GroupNickname "GroupNickname" -LinkedDatabase '{id:"/subscriptions/6b9ac7d2-7f6d-4de4-962c-43fda44bc3f2/resourceGroups/MyGroup/providers/Microsoft.Cache/redisEnterprise/MyCache/databases/default"}'

Location Name      Type                            Zone Database
-------- ----      ----                            ---- --------
West US  MyCache   Microsoft.Cache/redisEnterprise      {default}

Bu komut, default adlı coğrafi olarak ayrılmış veritabanıyla MyCache adlı bir önbellek adı oluşturur

Parametreler

-AofPersistenceEnabled

[Önizleme] AOF kalıcılığının etkinleştirilip etkinleştirilmediğini ayarlar. AOF kalıcılığını etkinleştirdikten sonra devre dışı bırakamazsınız. Etkinleştirildikten sonra AOF kalıcılığını devre dışı bırakma desteği daha sonraki bir tarihte eklenecektir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-AofPersistenceFrequency

[Önizleme] AOF kalıcılığı etkinse verilerin diske yazıldığı sıklığı ayarlar. İzin verilen değerler: 1s, her zaman

Tür:AofFrequency
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-AsJob

Komutu iş olarak çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Capacity

Redis Enterprise kümesinin boyutu - SKU'ya bağlı olarak varsayılan olarak 2 veya 3'tür. İzin verilen değerler Kurumsal SKU'lar için (2, 4, 6, ...) ve Flash SKU'lar için (3, 9, 15, ...) değerleridir.

Tür:Int32
Diğer adlar:SkuCapacity
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ClientProtocol

Redis istemcilerinin TLS şifreli veya düz metin redis protokollerini kullanarak bağlanıp bağlanamayacağını belirtir. Varsayılan olarak Şifrelenmiş İzin Verilen değerler: Şifrelenmiş, Düz Metin

Tür:Protocol
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ClusteringPolicy

Kümeleme ilkesi - varsayılan, oluşturma zamanında belirtilen OSSCluster'dır. İzin verilen değerler: EnterpriseCluster, OSSCluster

Tür:ClusteringPolicy
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ClusterName

Redis Enterprise kümesinin adı.

Tür:String
Diğer adlar:Name
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-CustomerManagedKeyEncryptionKeyUrl

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

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:PSObject
Diğer adlar:AzureRMContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-EvictionPolicy

Redis çıkarma ilkesi - varsayılan volatileLRU İzin verilen değerlerdir: AllKeysLFU, AllKeysLRU, AllKeysRandom, VolatileLRU, VolatileLFU, VolatileTTL, VolatileRandom, NoEviction

Tür:EvictionPolicy
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-GroupNickname

Bağlı veritabanı kaynakları grubunun adı

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-IdentityType

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

Tür:ManagedServiceIdentityType
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-IdentityUserAssignedIdentity

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.

Tür:Hashtable
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-KeyEncryptionKeyIdentityType

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

Tür:CmkIdentityType
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId

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

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-LinkedDatabase

Bu veritabanıyla bağlantı kurulacak veritabanı kaynaklarının listesi Oluşturmak için, GEOREPLICATIONLINKEDDATABASE özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun. Oluşturmak için LINKEDDATABASE özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.

Tür:ILinkedDatabase[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Location

Kaynağın bulunduğu coğrafi konum.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MinimumTlsVersion

Kümenin desteklenmesi gereken en düşük TLS sürümü : varsayılan değer: 1.2 İzin verilen değerler: 1.0, 1.1, 1.2

Tür:TlsVersion
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Module

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. Oluşturmak için MODÜL özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.

Tür:IModule[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-NoDatabase

Gelişmiş - Otomatik olarak varsayılan veritabanı oluşturmayın. Uyarı: Veritabanı oluşturulana kadar önbellek kullanılamaz.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-NoWait

Komutu zaman uyumsuz olarak çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Port

Veritabanı uç noktasının TCP bağlantı noktası - varsayılan olarak oluşturma zamanında belirtilen kullanılabilir bir bağlantı noktasıdır.

Tür:Int32
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-RdbPersistenceEnabled

[Önizleme] RDB kalıcılığının etkinleştirilip etkinleştirilmediğini ayarlar. RDB kalıcılığını etkinleştirdikten sonra devre dışı bırakamazsınız. Etkinleştirildikten sonra RDB kalıcılığını devre dışı bırakma desteği daha sonraki bir tarihte eklenecektir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-RdbPersistenceFrequency

[Önizleme] RDB kalıcılığı etkinleştirilirse veritabanının anlık görüntüsünün oluşturulma sıklığını ayarlar. İzin verilen değerler: 1h, 6h, 12h

Tür:RdbFrequency
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Sku

Dağıtılacak Redis Enterprise kümesinin türü. İzin verilen değerler: Enterprise_E1, Enterprise_E5, Enterprise_E10, Enterprise_E20, Enterprise_E50, Enterprise_E100, Enterprise_E200, Enterprise_E400,EnterpriseFlash_F300, EnterpriseFlash_F700, EnterpriseFlash_F1500

Tür:SkuName
Diğer adlar:SkuName
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-SubscriptionId

Hedef aboneliğin kimliği.

Tür:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Tag

Küme kaynak etiketleri.

Tür:Hashtable
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Zone

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

Tür:String[]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Çıkışlar

ICluster