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 |