New-AzRedisEnterpriseCache

Vytvoří mezipaměť Redis Enterprise.

Syntaxe

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

Vytvoří nebo aktualizuje existující cluster mezipaměti (přepsání nebo opětovné vytvoření s potenciálním výpadkem) s přidruženou databází.

Příklady

Příklad 1: Vytvoření mezipaměti Redis Enterprise

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

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

Tento příkaz vytvoří mezipaměť Redis Enterprise s názvem MyCache s přidruženou databází s výchozím názvem.

Příklad 2: Vytvoření mezipaměti Redis Enterprise pomocí některých volitelných parametrů

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}

Tento příkaz vytvoří mezipaměť Redis Enterprise s názvem MyCache s přidruženou výchozí databází s použitím některých volitelných parametrů.

Příklad 3: Upřesnit – Vytvoření clusteru mezipaměti Redis Enterprise bez přidružené databáze

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

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

Upozornění: Tento příkaz vytvoří cluster mezipaměti Redis Enterprise s názvem MyCache bez přidružené databáze k uložení dat.

Příklad 4: Vytvoření mezipaměti Redis Enterprise s georeplicovanou databází

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}

Tento příkaz vytvoří název mezipaměti MyCache s výchozí georeplicovanou databází.

Parametry

-AofPersistenceEnabled

[Preview] Nastaví, jestli je povolená trvalost AOF. Po povolení trvalosti AOF ji nebudete moct zakázat. Podpora zakázání trvalosti AOF po povolení se přidá později.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-AofPersistenceFrequency

[Preview] Nastaví frekvenci zápisu dat na disk, pokud je povolena trvalost AOF. Povolené hodnoty: 1s, vždy

Typ:AofFrequency
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-AsJob

Spuštění příkazu jako úlohy

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Capacity

Velikost clusteru Redis Enterprise – výchozí hodnota je 2 nebo 3 v závislosti na SKU. Povolené hodnoty jsou (2, 4, 6, ...) pro skladové položky Enterprise a (3, 9, 15, ...) pro skladové položky Flash.

Typ:Int32
Aliasy:SkuCapacity
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ClientProtocol

Určuje, jestli se klienti Redis mohou připojit pomocí protokolů TLS šifrovaných nebo redis prostého textu – výchozí hodnota je Encrypted Allowed values: Encrypted, Plaintext.

Typ:Protocol
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ClusteringPolicy

Zásady clusteringu – výchozí hodnota je OSSCluster zadaná při vytváření. Povolené hodnoty: EnterpriseCluster, OSSCluster

Typ:ClusteringPolicy
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ClusterName

Název clusteru Redis Enterprise.

Typ:String
Aliasy:Name
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-CustomerManagedKeyEncryptionKeyUrl

Adresa URL šifrovacího klíče je pouze ve verzi. Příklad: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78"

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:PSObject
Aliasy:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-EvictionPolicy

Zásada vyřazení Redisu – výchozí hodnota je VolatileLRU Povolené hodnoty: AllKeysLFU, AllKeysLRU, AllKeysRandom, VolatileLRU, VolatileLFU, VolatileTTL, VolatileRandom, NoEviction

Typ:EvictionPolicy
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-GroupNickname

Název skupiny propojených databázových prostředků

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IdentityType

Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned).

Typ:ManagedServiceIdentityType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-IdentityUserAssignedIdentity

Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-KeyEncryptionKeyIdentityType

V této verzi rozhraní API se podporuje pouze userAssignedIdentity; další typy mohou být v budoucnu podporovány.

Typ:CmkIdentityType
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId

Identita přiřazená uživatelem, která se má použít pro přístup k adrese URL šifrovacího klíče klíče. Příklad: /subscriptions/<sub uuid>/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LinkedDatabase

Seznam databázových prostředků pro propojení s touto databází Chcete-li vytvořit, přečtěte si část NOTES pro vlastnosti GEOREPLICATIONLINKEDDATABASE a vytvořte tabulku hash. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti LINKEDDATABASE a vytvořte tabulku hash.

Typ:ILinkedDatabase[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Location

Geografické umístění, ve kterém se nachází zdroj.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MinimumTlsVersion

Minimální verze protokolu TLS pro podporu clusteru – výchozí hodnota je 1.2 Povolené hodnoty: 1.0, 1.1, 1.2

Typ:TlsVersion
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Module

Volitelná sada modulů Redis pro povolení v této databázi – moduly je možné přidat pouze při vytváření. Pokud chcete vytvořit, přečtěte si část POZNÁMKY o vlastnostech MODULU a vytvořte tabulku hash.

Typ:IModule[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-NoDatabase

Upřesnit – Nevytvádejte automaticky výchozí databázi. Upozornění: Mezipaměť nebude použitelná, dokud nevytvoříte databázi.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-NoWait

Asynchronní spuštění příkazu

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Port

Port TCP koncového bodu databáze – výchozí hodnota je dostupný port zadaný při vytvoření.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RdbPersistenceEnabled

[Preview] Nastaví, jestli je povolená trvalost RDB. Po povolení trvalosti RDB ji nebudete moct zakázat. Podpora zakázání trvalosti RDB po povolení se přidá k pozdějšímu datu.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RdbPersistenceFrequency

[Preview] Nastaví frekvenci vytvoření snímku databáze, pokud je povoleno trvalost rdB. Povolené hodnoty: 1h, 6h, 12h

Typ:RdbFrequency
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Název skupiny zdrojů. Název nerozlišuje malá a velká písmena.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Sku

Typ clusteru Redis Enterprise, který se má nasadit. Povolené hodnoty: Enterprise_E1, Enterprise_E5, Enterprise_E10, Enterprise_E20, Enterprise_E50, Enterprise_E100, Enterprise_E200, Enterprise_E400, EnterpriseFlash_F300, EnterpriseFlash_F700, EnterpriseFlash_F1500

Typ:SkuName
Aliasy:SkuName
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SubscriptionId

ID cílového předplatného.

Typ:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Tag

Značky prostředků clusteru

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Zone

Zóny dostupnosti, kde se tento cluster nasadí.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

ICluster