Update-AzKustoCluster

更新 Kusto 叢集。

Syntax

Update-AzKustoCluster
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-IfMatch <String>]
      [-AcceptedAudience <IAcceptedAudiences[]>]
      [-AllowedFqdnList <String[]>]
      [-AllowedIPRangeList <String[]>]
      [-EnableAutoStop]
      [-EnableDiskEncryption]
      [-EnableDoubleEncryption]
      [-EnablePurge]
      [-EnableStreamingIngest]
      [-EngineType <EngineType>]
      [-IdentityType <IdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-KeyVaultPropertyKeyName <String>]
      [-KeyVaultPropertyKeyVaultUri <String>]
      [-KeyVaultPropertyKeyVersion <String>]
      [-KeyVaultPropertyUserIdentity <String>]
      [-LanguageExtensionValue <ILanguageExtension[]>]
      [-Location <String>]
      [-OptimizedAutoscaleIsEnabled]
      [-OptimizedAutoscaleMaximum <Int32>]
      [-OptimizedAutoscaleMinimum <Int32>]
      [-OptimizedAutoscaleVersion <Int32>]
      [-PublicIPType <PublicIPType>]
      [-PublicNetworkAccess <PublicNetworkAccess>]
      [-RestrictOutboundNetworkAccess <ClusterNetworkAccessFlag>]
      [-SkuCapacity <Int32>]
      [-SkuName <AzureSkuName>]
      [-SkuTier <AzureSkuTier>]
      [-Tag <Hashtable>]
      [-TrustedExternalTenant <ITrustedExternalTenant[]>]
      [-VirtualClusterGraduationProperty <String>]
      [-VirtualNetworkConfigurationDataManagementPublicIPId <String>]
      [-VirtualNetworkConfigurationEnginePublicIPId <String>]
      [-VirtualNetworkConfigurationState <VnetState>]
      [-VirtualNetworkConfigurationSubnetId <String>]
      [-Zone <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]
Update-AzKustoCluster
      -InputObject <IKustoIdentity>
      [-IfMatch <String>]
      [-AcceptedAudience <IAcceptedAudiences[]>]
      [-AllowedFqdnList <String[]>]
      [-AllowedIPRangeList <String[]>]
      [-EnableAutoStop]
      [-EnableDiskEncryption]
      [-EnableDoubleEncryption]
      [-EnablePurge]
      [-EnableStreamingIngest]
      [-EngineType <EngineType>]
      [-IdentityType <IdentityType>]
      [-IdentityUserAssignedIdentity <Hashtable>]
      [-KeyVaultPropertyKeyName <String>]
      [-KeyVaultPropertyKeyVaultUri <String>]
      [-KeyVaultPropertyKeyVersion <String>]
      [-KeyVaultPropertyUserIdentity <String>]
      [-LanguageExtensionValue <ILanguageExtension[]>]
      [-Location <String>]
      [-OptimizedAutoscaleIsEnabled]
      [-OptimizedAutoscaleMaximum <Int32>]
      [-OptimizedAutoscaleMinimum <Int32>]
      [-OptimizedAutoscaleVersion <Int32>]
      [-PublicIPType <PublicIPType>]
      [-PublicNetworkAccess <PublicNetworkAccess>]
      [-RestrictOutboundNetworkAccess <ClusterNetworkAccessFlag>]
      [-SkuCapacity <Int32>]
      [-SkuName <AzureSkuName>]
      [-SkuTier <AzureSkuTier>]
      [-Tag <Hashtable>]
      [-TrustedExternalTenant <ITrustedExternalTenant[]>]
      [-VirtualClusterGraduationProperty <String>]
      [-VirtualNetworkConfigurationDataManagementPublicIPId <String>]
      [-VirtualNetworkConfigurationEnginePublicIPId <String>]
      [-VirtualNetworkConfigurationState <VnetState>]
      [-VirtualNetworkConfigurationSubnetId <String>]
      [-Zone <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]

Description

更新 Kusto 叢集。

範例

範例 1:依名稱更新現有的叢集

Update-AzKustoCluster -ResourceGroupName testrg -Name testnewkustocluster -SkuName Standard_D12_v2 -SkuTier Standard -EngineType 'V2'

Location Name                Type                     Zone
-------- ----                ----                     ----
East US  testnewkustocluster Microsoft.Kusto/Clusters

上述命令會更新資源群組 「testrg」 中找到的 Kusto 叢集 「testnewkustocluster」 SKU。

範例 2:依名稱更新現有的叢集

Update-AzKustoCluster -ResourceGroupName testrg -Name testnewkustocluster -KeyVaultPropertyKeyName "TestKey" -KeyVaultPropertyKeyVaultUri "https://testpskeyvault.vault.azure.net" -KeyVaultPropertyKeyVersion "4bd66f0e0d7c403fac80305e0355d982"

Location Name                Type                     Zone
-------- ----                ----                     ----
East US  testnewkustocluster Microsoft.Kusto/Clusters

上述命令會使用客戶管理的密鑰來更新資源群組 「testrg」 中找到的叢集 「testnewkustocluster」。

參數

-AcceptedAudience

叢集接受的物件。 若要建構,請參閱 ACCEPTEDAUDIENCE 屬性的 NOTES 區段並建立哈希表。

Type:IAcceptedAudiences[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowedFqdnList

來自叢集輸出的允許 FQDN(完整功能變數名稱)清單。

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowedIPRangeList

允許連線到叢集之 CIDR 格式的IP清單。

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

以作業身分執行命令

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAutoStop

布爾值,指出叢集是否可自動停止(因為數據不足或沒有活動數天)。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableDiskEncryption

布爾值,指出叢集的磁碟是否已加密。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableDoubleEncryption

布爾值,指出是否啟用雙重加密。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnablePurge

布爾值,指出是否啟用清除作業。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableStreamingIngest

布爾值,指出是否啟用串流內嵌。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EngineType

引擎類型

Type:EngineType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

所使用的受控識別類型。 類型 'SystemAssigned, UserAssigned' 包含隱含建立的身分識別和一組使用者指派的身分識別。 類型 『None』 會移除所有身分識別。

Type:IdentityType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityUserAssignedIdentity

與 Kusto 叢集相關聯的使用者身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'。

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IfMatch

叢集的 ETag。 請省略此值以一律覆寫目前的叢集。 指定最後看到的 ETag 值,以防止意外覆寫並行變更。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

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

Type:IKustoIdentity
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-KeyVaultPropertyKeyName

金鑰儲存庫金鑰的名稱。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultPropertyKeyVaultUri

金鑰保存庫的 URI。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultPropertyKeyVersion

金鑰儲存庫金鑰的版本。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultPropertyUserIdentity

使用者指派的身分識別 (ARM 資源識別碼) 可存取金鑰。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LanguageExtensionValue

語言延伸模組的清單。 若要建構,請參閱 LANGUAGEEXTENSIONVALUE 屬性的 NOTES 區段並建立哈希表。

Type:ILanguageExtension[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

資源位置。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Kusto 叢集的名稱。

Type:String
Aliases:ClusterName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

以異步方式執行命令

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OptimizedAutoscaleIsEnabled

布爾值,指出優化自動調整功能是否已啟用。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OptimizedAutoscaleMaximum

允許的實例計數上限。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OptimizedAutoscaleMinimum

允許的實例計數下限。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OptimizedAutoscaleVersion

定義的範本版本,例如 1。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicIPType

指出要建立的公用IP類型 - IPv4 (預設值),或 DualStack (IPv4 和 IPv6)

Type:PublicIPType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccess

默認會啟用叢集的公用網路存取。 停用時,只允許與叢集的私人端點連線

Type:PublicNetworkAccess
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestrictOutboundNetworkAccess

是否要限制輸出網路存取。 值為選擇性值,但如果傳入,則必須是 'Enabled' 或 'Disabled'

Type:ClusterNetworkAccessFlag
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuCapacity

叢集實例的數目。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

SKU 名稱。

Type:AzureSkuName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuTier

SKU 層。

Type:AzureSkuTier
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

目標訂用帳戶的標識碼。

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

資源標籤。

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TrustedExternalTenant

叢集的外部租使用者。 若要建構,請參閱 TRUSTEDEXTERNALTENANT 屬性和建立哈希表的 NOTES 一節。

Type:ITrustedExternalTenant[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualClusterGraduationProperty

虛擬叢集畢業屬性

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkConfigurationDataManagementPublicIPId

數據管理的服務公用IP位址資源標識碼。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkConfigurationEnginePublicIPId

引擎服務的公用IP位址資源標識碼。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkConfigurationState

啟用時,叢集會部署到已設定的子網中,當停用時,叢集將會從子網中移除。

Type:VnetState
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkConfigurationSubnetId

子網資源標識碼。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

叢集的可用性區域。

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

IKustoIdentity

輸出

ICluster