Update-AzRedisEnterpriseCacheDatabase
Aktualizuje istniejącą bazę danych Redis Enterprise
Składnia
Update-AzRedisEnterpriseCacheDatabase
-ClusterName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-AccessKeysAuthentication <AccessKeysAuthentication>]
[-ClientProtocol <Protocol>]
[-EvictionPolicy <EvictionPolicy>]
[-AofPersistenceEnabled]
[-AofPersistenceFrequency <AofFrequency>]
[-RdbPersistenceEnabled]
[-RdbPersistenceFrequency <RdbFrequency>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRedisEnterpriseCacheDatabase
-InputObject <IRedisEnterpriseCacheIdentity>
[-AccessKeysAuthentication <AccessKeysAuthentication>]
[-ClientProtocol <Protocol>]
[-EvictionPolicy <EvictionPolicy>]
[-AofPersistenceEnabled]
[-AofPersistenceFrequency <AofFrequency>]
[-RdbPersistenceEnabled]
[-RdbPersistenceFrequency <RdbFrequency>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Aktualizuje istniejącą bazę danych Redis Enterprise
Przykłady
Przykład 1. Aktualizowanie właściwości protokołu klienta bazy danych
Update-AzRedisEnterpriseCacheDatabase -Name "MyCache" -ResourceGroupName "MyGroup" -ClientProtocol "Plaintext"
Name Type
---- ----
default Microsoft.Cache/redisEnterprise/databases
To polecenie aktualizuje protokół klienta bazy danych dla pamięci podręcznej Redis Enterprise o nazwie MyCache.
Przykład 2. Aktualizowanie właściwości protokołu klienta i zasad eksmisji bazy danych
Update-AzRedisEnterpriseCacheDatabase -Name "MyCache" -ResourceGroupName "MyGroup" -ClientProtocol "Encrypted" -EvictionPolicy "NoEviction"
Name Type
---- ----
default Microsoft.Cache/redisEnterprise/databases
To polecenie aktualizuje protokół klienta i zasady eksmisji bazy danych dla pamięci podręcznej Redis Enterprise o nazwie MyCache.
Parametry
-AccessKeysAuthentication
Tę właściwość można włączyć/wyłączyć, aby zezwolić lub odmówić dostępu przy użyciu bieżących kluczy dostępu. Można aktualizować nawet po utworzeniu bazy danych.
Typ: | AccessKeysAuthentication |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AofPersistenceEnabled
[Wersja zapoznawcza] Określa, czy włączono trwałość AOF. Po włączeniu trwałości AOF nie będzie można go wyłączyć. Obsługa wyłączania trwałości AOF po włączeniu zostanie dodana w późniejszym terminie.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AofPersistenceFrequency
[Wersja zapoznawcza] Ustawia częstotliwość zapisywania danych na dysku, jeśli włączono trwałość AOF. Dozwolone wartości: 1s, zawsze
Typ: | AofFrequency |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AsJob
Uruchamianie polecenia jako zadania
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ClientProtocol
Określa, czy klienci usługi Redis mogą łączyć się przy użyciu protokołów TLS-encrypted lub redis w postaci zwykłego tekstu. Dozwolone wartości: Encrypted, Plaintext
Typ: | Protocol |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ClusterName
Nazwa klastra Redis Enterprise.
Typ: | String |
Aliasy: | Name |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | PSObject |
Aliasy: | AzureRMContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EvictionPolicy
Zasady eksmisji usługi Redis. Dozwolone wartości: AllKeysLFU, AllKeysLRU, AllKeysRandom, VolatileLRU, VolatileLFU, VolatileTTL, VolatileRandom, NoEviction
Typ: | EvictionPolicy |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
Parametr tożsamości Do konstruowania, zobacz sekcję UWAGI dla właściwości INPUTOBJECT i utwórz tabelę skrótów.
Typ: | IRedisEnterpriseCacheIdentity |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-NoWait
Uruchom polecenie asynchronicznie
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RdbPersistenceEnabled
[Wersja zapoznawcza] Określa, czy trwałość bazy danych RDB jest włączona. Po włączeniu trwałości bazy danych RDB nie będzie można go wyłączyć. Obsługa wyłączania trwałości bazy danych RDB po włączeniu zostanie dodana w późniejszym terminie.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RdbPersistenceFrequency
[Wersja zapoznawcza] Ustawia częstotliwość tworzenia migawki bazy danych, jeśli włączono trwałość bazy danych RDB. Dozwolone wartości: 1h, 6h, 12h
Typ: | RdbFrequency |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SubscriptionId
Identyfikator subskrypcji docelowej.
Typ: | String |
Position: | Named |
Domyślna wartość: | (Get-AzContext).Subscription.Id |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |