New-AzRedisEnterpriseCache
Crea una cache Redis Enterprise.
Sintassi
CreateClusterWithDatabase (Impostazione predefinita)
New-AzRedisEnterpriseCache
-ClusterName <String>
-ResourceGroupName <String>
-Location <String>
-Sku <SkuName>
[-SubscriptionId <String>]
[-Capacity <Int32>]
[-MinimumTlsVersion <TlsVersion>]
[-Zone <String[]>]
[-Tag <Hashtable>]
[-Module <IModule[]>]
[-ClientProtocol <Protocol>]
[-Port <Int32>]
[-EvictionPolicy <EvictionPolicy>]
[-GroupNickname <String>]
[-LinkedDatabase <ILinkedDatabase[]>]
[-ClusteringPolicy <ClusteringPolicy>]
[-AccessKeysAuthentication <AccessKeysAuthentication>]
[-CustomerManagedKeyEncryptionKeyUrl <String>]
[-HighAvailability <HighAvailability>]
[-PublicNetworkAccess <PublicNetworkAccess>]
[-IdentityType <ManagedServiceIdentityType>]
[-IdentityUserAssignedIdentity <Hashtable>]
[-KeyEncryptionKeyIdentityType <CmkIdentityType>]
[-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId <String>]
[-AofPersistenceEnabled]
[-AofPersistenceFrequency <AofFrequency>]
[-RdbPersistenceEnabled]
[-RdbPersistenceFrequency <RdbFrequency>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
CreateClusterOnly
New-AzRedisEnterpriseCache
-ClusterName <String>
-ResourceGroupName <String>
-Location <String>
-Sku <SkuName>
[-SubscriptionId <String>]
[-Capacity <Int32>]
[-MinimumTlsVersion <TlsVersion>]
[-Zone <String[]>]
[-Tag <Hashtable>]
[-CustomerManagedKeyEncryptionKeyUrl <String>]
[-HighAvailability <HighAvailability>]
[-PublicNetworkAccess <PublicNetworkAccess>]
[-IdentityType <ManagedServiceIdentityType>]
[-IdentityUserAssignedIdentity <Hashtable>]
[-KeyEncryptionKeyIdentityType <CmkIdentityType>]
[-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-NoDatabase]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Crea o aggiorna un cluster di cache esistente (sovrascritto/ricreato, con potenziali tempi di inattività) con un database associato.
Esempio
Esempio 1: Creare una cache 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}
Questo comando crea una cache Redis Enterprise denominata MyCache con un database associato denominato default.
Esempio 2: Creare una cache Redis Enterprise usando alcuni parametri facoltativi
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}
Questo comando crea una cache Redis Enterprise denominata MyCache con un database associato denominato default, usando alcuni parametri facoltativi.
Esempio 3: Avanzate - Creare un cluster cache Redis Enterprise senza un database associato
New-AzRedisEnterpriseCache -Name "MyCache" -ResourceGroupName "MyGroup" -Location "East US" -Sku "EnterpriseFlash_F300" -NoDatabase
Location Name Type Zone Database
-------- ---- ---- ---- --------
East US MyCache Microsoft.Cache/redisEnterprise {}
Avviso: questo comando crea un cluster cache Redis Enterprise denominato MyCache senza database associato per contenere i dati.
Esempio 4: Creare una cache Redis Enterprise con un database con replica geografica
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}
Questo comando crea un nome di cache MyCache con un database con replica geografica denominata default
Parametri
-AccessKeysAuthentication
Questa proprietà può essere abilitata/disabilitata per consentire o negare l'accesso con le chiavi di accesso correnti.
Può essere aggiornato anche dopo la creazione del database.
Proprietà dei parametri
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-AofPersistenceEnabled
[Anteprima] Imposta un valore che indica se la persistenza AOF è abilitata.
Dopo aver abilitato la persistenza AOF, non sarà possibile disabilitarla.
Il supporto per la disabilitazione della persistenza AOF dopo l'abilitazione verrà aggiunto in un secondo momento.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-AofPersistenceFrequency
[Anteprima] Imposta la frequenza con cui i dati vengono scritti su disco se la persistenza AOF è abilitata.
Valori consentiti: 1s, sempre
Proprietà dei parametri
Tipo: AofFrequency
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-AsJob
Eseguire il comando come processo
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Capacity
Dimensioni del cluster RedisEnterprise.
Il valore predefinito è 2 o 3 o non applicabile a seconda dello SKU. I valori validi sono (2, 4, 6, ...) per gli SKU Enterprise_* e (3, 9, 15, ...) per EnterpriseFlash_* SKU.
Per altri argomenti di capacità SKU non è supportato.
Proprietà dei parametri
Tipo: Int32
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: SkuCapacità
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-ClientProtocol
Specifica se i client Redis possono connettersi usando protocolli TLS-encrypted o redis in testo non crittografato. Il valore predefinito è Encrypted Allowed values: Encrypted, Plaintext
Proprietà dei parametri
Tipo: Protocol
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-ClusteringPolicy
Criteri di clustering: il valore predefinito è OSSCluster specificato in fase di creazione.
Valori consentiti: EnterpriseCluster, OSSCluster
Proprietà dei parametri
Tipo: ClusteringPolicy
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-ClusterName
Nome del cluster Redis Enterprise.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: Nome
Set di parametri
(All)
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: cfr
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-CustomerManagedKeyEncryptionKeyUrl
Solo con versione dell'URL della chiave di crittografia della chiave.
Ad esempio: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78"
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Proprietà dei parametri
Tipo: PSObject
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: AzureRMContext, AzureCredential
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-EvictionPolicy
Criterio di rimozione redis: il valore predefinito è VolatileLRU Allowed values: AllKeysLFU, AllKeysLRU, AllKeysRandom, VolatileLRU, VolatileLFU, VolatileTTL, VolatileRandom, NoEviction
Proprietà dei parametri
Tipo: EvictionPolicy
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-GroupNickname
Nome del gruppo di risorse del database collegato
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-HighAvailability
Abilitato per impostazione predefinita.
Può essere aggiornato solo da disabilitato a abilitato.
Se highAvailability è disabilitato, il set di dati non viene replicato.
Ciò influisce sul contratto di servizio di disponibilità e aumenta il rischio di perdita di dati.
Proprietà dei parametri
Tipo: HighAvailability
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-IdentityType
Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).
Proprietà dei parametri
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-IdentityUserAssignedIdentity
Set di identità assegnate dall'utente associate alla risorsa.
Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste.
Proprietà dei parametri
Tipo: Hashtable
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-KeyEncryptionKeyIdentityType
In questa versione dell'API è supportato solo userAssignedIdentity; altri tipi possono essere supportati in futuro
Proprietà dei parametri
Tipo: CmkIdentityType
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId
Identità assegnata dall'utente da usare per l'accesso all'URL della chiave di crittografia della chiave.
Ad esempio: /subscriptions/<sub uuid>/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-LinkedDatabase
Elenco delle risorse di database da collegare a questo database Per costruire, vedere la sezione NOTES per le proprietà GEOREPLICATIONLINKEDDATABASE e creare una tabella hash.
Per costruire, vedere la sezione NOTES per le proprietà LINKEDDATABASE e creare una tabella hash.
Proprietà dei parametri
Tipo: ILinkedDatabase [ ]
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Location
Posizione geografica in cui risiede la risorsa.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-MinimumTlsVersion
La versione minima di TLS per il supporto del cluster: il valore predefinito è 1.2 Valori consentiti: 1.0, 1.1, 1.2
Proprietà dei parametri
Tipo: TlsVersion
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Module
Set facoltativo di moduli Redis da abilitare in questo database: i moduli possono essere aggiunti solo in fase di creazione.
Per costruire, vedere la sezione NOTES per le proprietà MODULE e creare una tabella hash.
Proprietà dei parametri
Tipo: IModule [ ]
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-NoDatabase
Avanzate: non creare automaticamente un database predefinito.
Avviso: la cache non sarà utilizzabile fino a quando non si crea un database.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterOnly
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-NoWait
Eseguire il comando in modo asincrono
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Port
Porta TCP dell'endpoint del database: l'impostazione predefinita è una porta disponibile specificata in fase di creazione.
Proprietà dei parametri
Tipo: Int32
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-PublicNetworkAccess
Se il traffico della rete pubblica può accedere o meno al cluster Redis.
È possibile impostare solo "Abilitato" o "Disabilitato".
Proprietà dei parametri
Tipo: PublicNetworkAccess
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-RdbPersistenceEnabled
[Anteprima] Imposta un valore che indica se la persistenza RDB è abilitata.
Dopo aver abilitato la persistenza RDB, non sarà possibile disabilitarla.
Il supporto per la disabilitazione della persistenza RDB dopo l'abilitazione verrà aggiunto in un secondo momento.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-RdbPersistenceFrequency
[Anteprima] Imposta la frequenza con cui viene creato uno snapshot del database se la persistenza RDB è abilitata.
Valori consentiti: 1h, 6h, 12h
Proprietà dei parametri
Tipo: RdbFrequency
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
CreateClusterWithDatabase
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-ResourceGroupName
Nome del gruppo di risorse.
Il nome è insensibile alle maiuscole e minuscole.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Sku
Tipo di cluster RedisEnterprise da distribuire.
Valori accettati: Balanced_B0, Balanced_B1, Balanced_B10, Balanced_B100, Balanced_B1000, Balanced_B150, Balanced_B20, Balanced_B250, Balanced_B3, Balanced_B350, Balanced_B5, Balanced_B50, Balanced_B500, Balanced_B700, ComputeOptimized_X10, ComputeOptimized_X100, ComputeOptimized_X150, ComputeOptimized_X20, ComputeOptimized_X250, ComputeOptimized_X3, ComputeOptimized_X350, ComputeOptimized_X5, ComputeOptimized_X50, ComputeOptimized_X500, ComputeOptimized_X700, EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E1, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E200, Enterprise_E400, Enterprise_E5, Enterprise_E50, FlashOptimized_A1000, FlashOptimized_A1500, FlashOptimized_A2000, FlashOptimized_A250, FlashOptimized_A4500, FlashOptimized_A500, FlashOptimized_A700, MemoryOptimized_M10, MemoryOptimized_M100, MemoryOptimized_M1000, MemoryOptimized_M150, MemoryOptimized_M1500, MemoryOptimized_ M20, MemoryOptimized_M2000, MemoryOptimized_M250, MemoryOptimized_M350, MemoryOptimized_M50, MemoryOptimized_M500, MemoryOptimized_M700
Proprietà dei parametri
Tipo: SkuName
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: SkuName
Set di parametri
(All)
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-SubscriptionId
ID della sottoscrizione di destinazione.
Proprietà dei parametri
Tipo: String
Valore predefinito: (Get-AzContext).Subscription.Id
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Tag
Tag delle risorse del cluster.
Proprietà dei parametri
Tipo: Hashtable
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet.
Il cmdlet non viene eseguito.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: Wi
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Zone
Zone di disponibilità in cui verrà distribuito il cluster.
Proprietà dei parametri
Tipo: String [ ]
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters .
Output