Update-AzRedisEnterpriseCacheDatabase
更新 現有的 Redis Enterprise 資料庫
Syntax
Update-AzRedisEnterpriseCacheDatabase
-ClusterName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-AofPersistenceEnabled]
[-AofPersistenceFrequency <AofFrequency>]
[-ClientProtocol <Protocol>]
[-EvictionPolicy <EvictionPolicy>]
[-RdbPersistenceEnabled]
[-RdbPersistenceFrequency <RdbFrequency>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Update-AzRedisEnterpriseCacheDatabase
-InputObject <IRedisEnterpriseCacheIdentity>
[-AofPersistenceEnabled]
[-AofPersistenceFrequency <AofFrequency>]
[-ClientProtocol <Protocol>]
[-EvictionPolicy <EvictionPolicy>]
[-RdbPersistenceEnabled]
[-RdbPersistenceFrequency <RdbFrequency>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Description
更新 現有的 Redis Enterprise 資料庫
範例
範例 1:更新資料庫的用戶端通訊協定屬性
Update-AzRedisEnterpriseCacheDatabase -Name "MyCache" -ResourceGroupName "MyGroup" -ClientProtocol "Plaintext"
Name Type
---- ----
default Microsoft.Cache/redisEnterprise/databases
此命令會更新名為 MyCache 之 Redis Enterprise 快取之資料庫的用戶端通訊協定。
範例 2:更新資料庫的用戶端通訊協定和收回原則屬性
Update-AzRedisEnterpriseCacheDatabase -Name "MyCache" -ResourceGroupName "MyGroup" -ClientProtocol "Encrypted" -EvictionPolicy "NoEviction"
Name Type
---- ----
default Microsoft.Cache/redisEnterprise/databases
此命令會更新名為 MyCache 之 Redis Enterprise 快取資料庫的用戶端通訊協定和收回原則。
參數
-AofPersistenceEnabled
[預覽]設定是否啟用 AOF 持續性。 啟用 AOF 持續性之後,您將無法停用它。 稍後會新增啟用之後停用 AOF 持續性的支援。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AofPersistenceFrequency
[預覽]設定啟用 AOF 持續性時,數據寫入磁碟的頻率。 允許的值:1s,一律
Type: | AofFrequency |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
以作業身分執行命令
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClientProtocol
指定 redis 用戶端是否可以使用 TLS 加密或純文字 redis 通訊協議進行連線。 允許的值:加密、純文字
Type: | Protocol |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Redis Enterprise 叢集的名稱。
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
執行 Cmdlet 之前先提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EvictionPolicy
Redis 收回原則。 允許的值: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 |
-InputObject
Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
Type: | IRedisEnterpriseCacheIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoWait
以異步方式執行命令
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RdbPersistenceEnabled
[預覽]設定是否啟用 RDB 持續性。 啟用 RDB 持續性之後,您將無法將其停用。 啟用之後停用 RDB 持續性的支援將會在稍後新增。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RdbPersistenceFrequency
[預覽]設定啟用 RDB 持續性時,建立資料庫快照集的頻率。 允許的值:1h、6h、12h
Type: | RdbFrequency |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
資源群組的名稱。 名稱不區分大小寫。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
目標訂用帳戶的標識碼。
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
輸出
備註
別名
COMPLEX PARAMETER PROPERTIES
若要建立以下所述的參數,請建構包含適當屬性的哈希表。 如需哈希表的相關信息,請執行 Get-Help about_Hash_Tables。
INPUTOBJECT <IRedisEnterpriseCacheIdentity>
:Identity 參數
[ClusterName <String>]
:RedisEnterprise 叢集的名稱。[DatabaseName <String>]
:資料庫的名稱。[Id <String>]
:資源識別路徑[Location <String>]
:Azure 區域的名稱。[OperationId <String>]
:進行中異步操作的標識碼。[PrivateEndpointConnectionName <String>]
:與 Azure 資源相關聯的私人端點連線名稱[ResourceGroupName <String>]
:資源群組的名稱。 名稱不區分大小寫。[SubscriptionId <String>]
:目標訂用帳戶的標識碼。