你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Update-AzKustoCluster

更新 Kusto 群集。

语法

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]
      [-WhatIf]
      [-Confirm]
      [<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]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

说明

更新 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 部分并创建哈希表。

类型:IAcceptedAudiences[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-AllowedFqdnList

群集出口允许的 FQDN(完全限定域名)列表。

类型:String[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-AllowedIPRangeList

允许连接到群集的 CIDR 格式的 IP 列表。

类型:String[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-AsJob

以作业身份运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DefaultProfile

DefaultProfile 参数不起作用。 如果对其他订阅执行 cmdlet,请使用 SubscriptionId 参数。

类型:PSObject
别名:AzureRMContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableAutoStop

一个布尔值,该值指示群集是否可以自动停止(由于数据不足或没有活动数天)。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableDiskEncryption

一个布尔值,该值指示群集的磁盘是否已加密。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableDoubleEncryption

一个布尔值,该值指示是否启用了双重加密。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnablePurge

一个布尔值,该值指示是否启用了清除操作。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableStreamingIngest

一个布尔值,该值指示是否启用了流式引入。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EngineType

引擎类型

类型:EngineType
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IdentityType

使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除所有标识。

类型:IdentityType
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IdentityUserAssignedIdentity

与 Kusto 群集关联的用户标识列表。 用户标识字典密钥引用的格式为 ARM 资源 ID:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。

类型:Hashtable
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-IfMatch

群集的 ETag。 省略此值以始终覆盖当前群集。 指定最后一次看到的 ETag 值,以防止意外覆盖并发更改。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-InputObject

要构造的标识参数,请参阅 INPUTOBJECT 属性的 NOTES 部分并创建哈希表。

类型:IKustoIdentity
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-KeyVaultPropertyKeyName

密钥保管库密钥的名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-KeyVaultPropertyKeyVaultUri

密钥保管库的 URI。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-KeyVaultPropertyKeyVersion

密钥保管库密钥的版本。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-KeyVaultPropertyUserIdentity

有权访问密钥的用户分配标识(ARM 资源 ID)。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-LanguageExtensionValue

语言扩展列表。 若要构造,请参阅 LANGUAGEEXTENSIONVALUE 属性的 NOTES 部分,并创建哈希表。

类型:ILanguageExtension[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Location

资源位置。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Name

Kusto 群集的名称。

类型:String
别名:ClusterName
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-NoWait

异步运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OptimizedAutoscaleIsEnabled

一个布尔值,该值指示是否启用了优化的自动缩放功能。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OptimizedAutoscaleMaximum

允许的最大实例计数。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OptimizedAutoscaleMinimum

允许的最小实例计数。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OptimizedAutoscaleVersion

定义的模板版本,例如 1。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PublicIPType

指示要创建的公共 IP 类型 - IPv4(默认)或 DualStack (IPv4 和 IPv6)

类型:PublicIPType
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PublicNetworkAccess

默认情况下启用对群集的公共网络访问。 禁用后,仅允许与群集建立专用终结点连接

类型:PublicNetworkAccess
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ResourceGroupName

资源组的名称。 此名称不区分大小写。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-RestrictOutboundNetworkAccess

是否限制出站网络访问。 值是可选的,但如果传入,则必须为“Enabled”或“Disabled”

类型:ClusterNetworkAccessFlag
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SkuCapacity

群集实例的数目。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SkuName

SKU 名称。

类型:AzureSkuName
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SkuTier

SKU 层。

类型:AzureSkuTier
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SubscriptionId

目标订阅的 ID。

类型:String
Position:Named
默认值:(Get-AzContext).Subscription.Id
必需:False
接受管道输入:False
接受通配符:False

-Tag

资源标记。

类型:Hashtable
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-TrustedExternalTenant

群集的外部租户。 若要构造,请参阅 TRUSTEDEXTERNALTENANT 属性的 NOTES 部分并创建哈希表。

类型:ITrustedExternalTenant[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VirtualClusterGraduationProperty

虚拟群集毕业属性

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VirtualNetworkConfigurationDataManagementPublicIPId

数据管理的服务公共 IP 地址资源 ID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VirtualNetworkConfigurationEnginePublicIPId

引擎服务的公共 IP 地址资源 ID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VirtualNetworkConfigurationState

启用后,群集将部署到配置的子网中,禁用后将从子网中删除该群集。

类型:VnetState
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VirtualNetworkConfigurationSubnetId

子网资源 ID。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Zone

群集的可用性区域。

类型:String[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

IKustoIdentity

输出

ICluster