共用方式為


Update-AzRedisEnterpriseCache

更新現有的 Redis Enterprise 叢集

語法

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>]

Description

更新現有的 Redis Enterprise 叢集

範例

範例 1:更新 Redis 企業快取

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

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

此命令會更新最低 TLS 版本,並將標籤新增至名為 MyCache 的 Redis 企業快取。

參數

-AsJob

以作業身分執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Capacity

此屬性僅與 Enterprise 和 EnterpriseFlash SKU 搭配使用。 決定叢集的大小。 企業 SKU 的有效值為 (2、4、6、...) 和 EnterpriseFlash SKU 的有效值為 (3、9、15...)。

類型:Int32
別名:SkuCapacity
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ClusterName

Redis Enterprise 叢集的名稱。

類型:String
別名:Name
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CustomerManagedKeyEncryptionKeyUrl

金鑰加密金鑰 URL,僅限版本。 範例:https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HighAvailability

預設為啟用。 如果 highAvailability 已停用,則不會復寫數據集。 這會影響可用性 SLA,並增加資料遺失的風險。

類型:HighAvailability
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。

類型:ManagedServiceIdentityType
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-IdentityUserAssignedIdentity

與資源相關聯的使用者指派身分識別集。 userAssignedIdentities 字典索引鍵的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}。 字典值可以是要求中的空白物件 ({})。

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

類型:IRedisEnterpriseCacheIdentity
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-KeyEncryptionKeyIdentityType

此 API 版本僅支援 userAssignedIdentity;未來可能支援其他類型

類型:CmkIdentityType
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-KeyEncryptionKeyIdentityUserAssignedIdentityResourceId

使用者指派的身分識別可用來存取金鑰加密金鑰 URL。 例如:/subscriptions/<sub uuid>/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MinimumTlsVersion

叢集支援的最低 TLS 版本,例如 『1.2』。 未來可以新增較新版本。 請注意,TLS 1.0 和 TLS 1.1 現在已完全過時,您無法使用它們。 只有為了與舊版 API 的一致性,才會提及它們。

類型:TlsVersion
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-NoWait

以異步方式執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。 名稱不區分大小寫。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Sku

要部署的 Redis 企業叢集層級。 可能的值:(『Balanced_B5』、『MemoryOptimized_M10』、『ComputeOptimized_X5』等等)。 如需 SKU 的詳細資訊,請參閱最新的定價檔。 請注意,未來可能會支援其他 SKU。

類型:SkuName
別名:SkuName
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

目標訂用帳戶的標識碼。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

資源標籤。

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

IRedisEnterpriseCacheIdentity

輸出

ICluster