Condividi tramite


Update-AzRedisEnterpriseCache

Aggiorna un cluster Redis Enterprise esistente

Sintassi

Update-AzRedisEnterpriseCache
      -ClusterName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-Capacity <Int32>]
      [-CustomerManagedKeyEncryptionKeyUrl <String>]
      [-HighAvailability <HighAvailability>]
      [-IdentityType <ManagedServiceIdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-KeyEncryptionKeyIdentityType <CmkIdentityType>]
      [-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId <String>]
      [-MinimumTlsVersion <TlsVersion>]
      [-Sku <SkuName>]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRedisEnterpriseCache
      -InputObject <IRedisEnterpriseCacheIdentity>
      [-Capacity <Int32>]
      [-CustomerManagedKeyEncryptionKeyUrl <String>]
      [-HighAvailability <HighAvailability>]
      [-IdentityType <ManagedServiceIdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-KeyEncryptionKeyIdentityType <CmkIdentityType>]
      [-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId <String>]
      [-MinimumTlsVersion <TlsVersion>]
      [-Sku <SkuName>]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Aggiorna un cluster Redis Enterprise esistente

Esempio

Esempio 1: Aggiornare la cache Redis Enterprise

Update-AzRedisEnterpriseCache -Name "MyCache" -ResourceGroupName "MyGroup" -MinimumTlsVersion "1.2" -Tag @{"tag1" = "value1"}

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

Questo comando aggiorna la versione minima di TLS e aggiunge un tag alla cache Redis Enterprise denominata MyCache.

Parametri

-AsJob

Eseguire il comando come processo

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Capacity

Questa proprietà viene usata solo con SKU Enterprise e EnterpriseFlash. Determina le dimensioni del cluster. I valori validi sono (2, 4, 6, ...) per GLI SKU Enterprise e (3, 9, 15, ...) per gli SKU EnterpriseFlash.

Tipo:Int32
Alias:SkuCapacity
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ClusterName

Nome del cluster Redis Enterprise.

Tipo:String
Alias:Name
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CustomerManagedKeyEncryptionKeyUrl

URL della chiave di crittografia della chiave, solo con controllo delle versioni. Ad esempio: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Tipo:PSObject
Alias:AzureRMContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-HighAvailability

Abilitato per impostazione predefinita. 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.

Tipo:HighAvailability
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IdentityType

Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned).

Tipo:ManagedServiceIdentityType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

Tipo:Hashtable
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.

Tipo:IRedisEnterpriseCacheIdentity
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-KeyEncryptionKeyIdentityType

In questa versione dell'API è supportato solo userAssignedIdentity; altri tipi possono essere supportati in futuro

Tipo:CmkIdentityType
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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/<gruppo di risorse>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MinimumTlsVersion

Versione minima di TLS per il cluster da supportare, ad esempio '1.2'. Le versioni più recenti possono essere aggiunte in futuro. Si noti che TLS 1.0 e TLS 1.1 sono ora completamente obsoleti. Non è possibile usarli. Sono menzionati solo per motivi di coerenza con le versioni precedenti dell'API.

Tipo:TlsVersion
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NoWait

Eseguire il comando in modo asincrono

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Sku

Livello di cluster Redis Enterprise da distribuire. Valori possibili: ('Balanced_B5', 'MemoryOptimized_M10', 'ComputeOptimized_X5' e così via). Per altre informazioni sugli SKU, vedere la documentazione sui prezzi più recente. Si noti che gli SKU aggiuntivi potrebbero diventare supportati in futuro.

Tipo:SkuName
Alias:SkuName
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SubscriptionId

ID della sottoscrizione di destinazione.

Tipo:String
Posizione:Named
Valore predefinito:(Get-AzContext).Subscription.Id
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Tag

Tag di risorsa.

Tipo:Hashtable
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

IRedisEnterpriseCacheIdentity

Output

ICluster