Aracılığıyla paylaş


New-AzRedisEnterpriseCache

Redis Enterprise önbelleği oluşturur.

Syntax

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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AofPersistenceFrequency

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

Type:AofFrequency
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Komutu iş olarak çalıştırma

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Int32
Aliases:SkuCapacity
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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

Type:Protocol
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusteringPolicy

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

Type:ClusteringPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

Redis Enterprise kümesinin adı.

Type:String
Aliases:Name
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomerManagedKeyEncryptionKeyUrl

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EvictionPolicy

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

Type:EvictionPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GroupNickname

Bağlı veritabanı kaynakları grubunun adı

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

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

Type:ManagedServiceIdentityType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyEncryptionKeyIdentityType

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

Type:CmkIdentityType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:ILinkedDatabase[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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

Type:TlsVersion
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:IModule[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoDatabase

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Komutu zaman uyumsuz olarak çalıştırma

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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

Type:RdbFrequency
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Sku

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

Type:SkuName
Aliases:SkuName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Hedef aboneliğin kimliği.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Küme kaynak etiketleri.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

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

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

ICluster