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

New-AzKustoCluster

创建或更新 Kusto 群集。

语法

New-AzKustoCluster
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-IfMatch <String>]
   [-IfNoneMatch <String>]
   -Location <String>
   -SkuName <AzureSkuName>
   -SkuTier <AzureSkuTier>
   [-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[]>]
   [-OptimizedAutoscaleIsEnabled]
   [-OptimizedAutoscaleMaximum <Int32>]
   [-OptimizedAutoscaleMinimum <Int32>]
   [-OptimizedAutoscaleVersion <Int32>]
   [-PublicIPType <PublicIPType>]
   [-PublicNetworkAccess <PublicNetworkAccess>]
   [-RestrictOutboundNetworkAccess <ClusterNetworkAccessFlag>]
   [-SkuCapacity <Int32>]
   [-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:创建新的 Kusto 群集

New-AzKustoCluster -ResourceGroupName testrg -Name testnewkustocluster -Location 'East US' -SkuName Standard_D11_v2 -SkuTier Standard -EnableDoubleEncryption -EngineType 'V2'

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

上述命令在资源组“testrg”中创建名为“testnewkustocluster”的新 Kusto 群集。

参数

-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

-IfNoneMatch

设置为“*”以允许创建新群集,但要防止更新现有群集。 其他值将导致 412 预条件失败响应。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符: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
必需:True
接受管道输入: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
必需:True
接受管道输入:False
接受通配符:False

-SkuTier

SKU 层。

类型:AzureSkuTier
Position:Named
默认值:None
必需:True
接受管道输入: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

输出

ICluster