Поделиться через


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[]>]
   [-CalloutPolicy <ICalloutPolicy[]>]
   [-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

Приведенная выше команда создает новый кластер Kusto с именем Testnewkustocluster в группе ресурсов Testrg.

Параметры

-AcceptedAudience

Принятые аудитории кластера. Сведения о создании см. в разделе NOTES для свойств ACCEPTEDAUDIENCE и создания хэш-таблицы.

Тип:IAcceptedAudiences[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AllowedFqdnList

Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из кластера.

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AllowedIPRangeList

Список IP-адресов в формате CIDR, разрешенных для подключения к кластеру.

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AsJob

Выполнение команды в качестве задания

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CalloutPolicy

Список политик выноски для исходящего трафика из кластера. Сведения о создании см. в разделе NOTES для свойств CALLOUTPOLICY и создания хэш-таблицы.

Тип:ICalloutPolicy[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.

Тип:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableAutoStop

Логическое значение, указывающее, может ли кластер быть автоматически остановлен (из-за отсутствия данных или отсутствия активности в течение многих дней).

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableDiskEncryption

Логическое значение, указывающее, зашифрованы ли диски кластера.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableDoubleEncryption

Логическое значение, указывающее, включен ли двойное шифрование.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnablePurge

Логическое значение, указывающее, включены ли операции очистки.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableStreamingIngest

Логическое значение, указывающее, включен ли прием потоковой передачи.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EngineType

Тип обработчика

Тип:EngineType
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IdentityType

Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению всех удостоверений.

Тип:IdentityType
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IdentityUserAssignedIdentity

Список удостоверений пользователей, связанных с кластером Kusto. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Тип:Hashtable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IfMatch

ETag кластера. Опустите это значение, чтобы всегда перезаписать текущий кластер. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IfNoneMatch

Установите значение "*", чтобы разрешить создание нового кластера, но для предотвращения обновления существующего кластера. Другие значения приводят к сбою ответа 412 pre-condition.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-KeyVaultPropertyKeyName

Имя ключа хранилища ключей.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-KeyVaultPropertyKeyVaultUri

Универсальный код ресурса (URI) хранилища ключей.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-KeyVaultPropertyKeyVersion

Версия ключа хранилища ключей.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-KeyVaultPropertyUserIdentity

Назначаемое пользователем удостоверение (идентификатор ресурса ARM), которое имеет доступ к ключу.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LanguageExtensionValue

Список расширений языка. Сведения о создании см. в разделе NOTES для свойств LANGUAGEEXTENSIONVALUE и создания хэш-таблицы.

Тип:ILanguageExtension[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Location

Географическое расположение, в котором находится ресурс

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя кластера Kusto.

Тип:String
Aliases:ClusterName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NoWait

Асинхронное выполнение команды

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OptimizedAutoscaleIsEnabled

Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OptimizedAutoscaleMaximum

Максимально допустимое число экземпляров.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OptimizedAutoscaleMinimum

Минимально допустимое число экземпляров.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OptimizedAutoscaleVersion

Версия определенного шаблона, например 1.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PublicIPType

Указывает, какой тип общедоступного IP-адреса нужно создать : IPv4 (по умолчанию) или DualStack (как IPv4, так и IPv6)

Тип:PublicIPType
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PublicNetworkAccess

Доступ к общедоступной сети к кластеру включен по умолчанию. При отключении разрешено только подключение частной конечной точки к кластеру

Тип:PublicNetworkAccess
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResourceGroupName

Имя группы ресурсов. Имя не учитывает регистр.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RestrictOutboundNetworkAccess

Независимо от того, следует ли ограничить исходящий доступ к сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено.

Тип:ClusterNetworkAccessFlag
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SkuCapacity

Количество экземпляров кластера.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SkuName

Имя номера SKU.

Тип:AzureSkuName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SkuTier

Уровень SKU.

Тип:AzureSkuTier
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SubscriptionId

Идентификатор целевой подписки.

Тип:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Tag

Теги ресурсов.

Тип:Hashtable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrustedExternalTenant

Внешние клиенты кластера. Сведения о создании см. в разделе NOTES для свойств TRUSTEDEXTERNALTENANT и создания хэш-таблицы.

Тип:ITrustedExternalTenant[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualClusterGraduationProperty

Свойства выпуска виртуального кластера

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkConfigurationDataManagementPublicIPId

Идентификатор ресурса общедоступного IP-адреса службы управления данными.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkConfigurationEnginePublicIPId

Идентификатор ресурса общедоступного IP-адреса службы обработчика.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkConfigurationState

При включении кластер развертывается в настроенной подсети, если он отключен, он будет удален из подсети.

Тип:VnetState
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VirtualNetworkConfigurationSubnetId

Идентификатор ресурса подсети.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Zone

Зоны доступности кластера.

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

ICluster