New-AzKustoCluster

建立或更新 Kusto 叢集。

Syntax

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

Description

建立或更新 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 區段並建立哈希表。

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

-IfNoneMatch

設定為 『*』 以允許建立新的叢集,但為了避免更新現有的叢集。 其他值會導致 412 前置條件失敗的回應。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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:True
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:True
Accept pipeline input:False
Accept wildcard characters:False

-SkuTier

SKU 層。

Type:AzureSkuTier
Position:Named
Default value:None
Required:True
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

輸出

ICluster