Кластеры Microsoft.Kusto 2022-12-29

Определение ресурсов Bicep

Тип ресурсов кластеров можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Kusto/clusters, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Kusto/clusters@2022-12-29' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    acceptedAudiences: [
      {
        value: 'string'
      }
    ]
    allowedFqdnList: [
      'string'
    ]
    allowedIpRangeList: [
      'string'
    ]
    enableAutoStop: bool
    enableDiskEncryption: bool
    enableDoubleEncryption: bool
    enablePurge: bool
    enableStreamingIngest: bool
    engineType: 'string'
    keyVaultProperties: {
      keyName: 'string'
      keyVaultUri: 'string'
      keyVersion: 'string'
      userIdentity: 'string'
    }
    languageExtensions: {
      value: [
        {
          languageExtensionImageName: 'string'
          languageExtensionName: 'string'
        }
      ]
      value: [
        {
          languageExtensionImageName: 'string'
          languageExtensionName: 'string'
        }
      ]
    }
    optimizedAutoscale: {
      isEnabled: bool
      maximum: int
      minimum: int
      version: int
    }
    publicIPType: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    trustedExternalTenants: [
      {
        value: 'string'
      }
    ]
    virtualClusterGraduationProperties: 'string'
    virtualNetworkConfiguration: {
      dataManagementPublicIpId: 'string'
      enginePublicIpId: 'string'
      subnetId: 'string'
    }
  }
  zones: [
    'string'
  ]
}

Значения свойств

Кластеров

Имя Описание Ценность
имя Имя ресурса строка (обязательно)

Ограничение символов: 4–22

Допустимые символы:
Строчные буквы и цифры.

Начните с буквы.

Имя ресурса должно быть уникальным в Azure.
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов. См. теги в шаблонах
SKU Номер SKU кластера. AzureSku (обязательно)
тождество Удостоверение кластера, если настроено. удостоверения
свойства Свойства кластера. ClusterProperties
Зоны Зоны доступности кластера. string[]

Тождество

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

IdentityUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

ClusterProperties

Имя Описание Ценность
acceptedAudiences Принятые аудитории кластера. AcceptedAudiences[]
allowedFqdnList Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из кластера. string[]
allowedIpRangeList Список IP-адресов в формате CIDR, разрешенных для подключения к кластеру. string[]
enableAutoStop Логическое значение, указывающее, может ли кластер быть автоматически остановлен (из-за отсутствия данных или отсутствия активности в течение многих дней). bool
enableDiskEncryption Логическое значение, указывающее, зашифрованы ли диски кластера. bool
enableDoubleEncryption Логическое значение, указывающее, включен ли двойное шифрование. bool
enablePurge Логическое значение, указывающее, включены ли операции очистки. bool
enableStreamingIngest Логическое значение, указывающее, включен ли прием потоковой передачи. bool
EngineType Тип обработчика "V2"
"V3"
keyVaultProperties Свойства KeyVault для шифрования кластера. KeyVaultProperties
languageExtensions Список расширений языка кластера. LanguageExtensionsList
оптимизировано дляautoscale Оптимизированное определение автомасштабирования. Оптимизировано Autoscale
publicIPType Указывает, какой тип общедоступного IP-адреса нужно создать : IPv4 (по умолчанию) или DualStack (как IPv4, так и IPv6) "DualStack"
IPv4
publicNetworkAccess Доступ к общедоступной сети к кластеру включен по умолчанию. При отключении разрешено только подключение частной конечной точки к кластеру "Отключено"
"Включено"
restrictOutboundNetworkAccess Независимо от того, следует ли ограничить исходящий доступ к сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено. "Отключено"
"Включено"
ДоверенныеExternalTenants Внешние клиенты кластера. TrustedExternalTenant[]
virtualClusterGraduationProperties Свойства выпуска виртуального кластера струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
virtualNetworkConfiguration Определение виртуальной сети. VirtualNetworkConfiguration

AcceptedAudiences

Имя Описание Ценность
ценность GUID или допустимый URL-адрес, представляющий приемлемую аудиторию. струна

KeyVaultProperties

Имя Описание Ценность
keyName Имя ключа хранилища ключей. струна
keyVaultUri Универсальный код ресурса (URI) хранилища ключей. струна
keyVersion Версия ключа хранилища ключей. струна
userIdentity Назначаемое пользователем удостоверение (идентификатор ресурса ARM), которое имеет доступ к ключу. струна

LanguageExtensionsList

Имя Описание Ценность
ценность Список расширений языка. LanguageExtension[]
ценность Список расширений языка. LanguageExtension[]

LanguageExtension

Имя Описание Ценность
languageExtensionImageName Имя образа расширения языка. "Python3_10_8"
"Python3_6_5"
'R'
languageExtensionName Имя расширения языка. Python
'R'

ОптимизацияAutoscale

Имя Описание Ценность
isEnabled Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования. bool (обязательно)
максимум Максимально допустимое число экземпляров. int (обязательно)
минимум Минимально допустимое число экземпляров. int (обязательно)
Версия Версия определенного шаблона, например 1. int (обязательно)

TrustedExternalTenant

Имя Описание Ценность
ценность GUID, представляющий внешний клиент. струна

VirtualNetworkConfiguration

Имя Описание Ценность
dataManagementPublicIpId Идентификатор ресурса общедоступного IP-адреса службы управления данными. строка (обязательно)
enginePublicIpId Идентификатор ресурса общедоступного IP-адреса службы обработчика. строка (обязательно)
SubnetId Идентификатор ресурса подсети. строка (обязательно)

AzureSku

Имя Описание Ценность
способность Количество экземпляров кластера. int
имя Имя номера SKU. "Dev(No SLA)_Standard_D11_v2"
"Dev(No SLA)_Standard_E2a_v4"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_D16d_v5"
"Standard_D32d_v4"
"Standard_D32d_v5"
"Standard_DS13_v2+1TB_PS"
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
"Standard_E16a_v4"
"Standard_E16ads_v5"
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E16as_v5+3TB_PS'
'Standard_E16as_v5+4TB_PS'
"Standard_E16d_v4"
"Standard_E16d_v5"
'Standard_E16s_v4+3TB_PS'
'Standard_E16s_v4+4TB_PS'
'Standard_E16s_v5+3TB_PS'
'Standard_E16s_v5+4TB_PS'
"Standard_E2a_v4"
"Standard_E2ads_v5"
"Standard_E2d_v4"
"Standard_E2d_v5"
"Standard_E4a_v4"
"Standard_E4ads_v5"
"Standard_E4d_v4"
"Standard_E4d_v5"
"Standard_E64i_v3"
"Standard_E80ids_v4"
"Standard_E8a_v4"
"Standard_E8ads_v5"
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_E8as_v5+1TB_PS'
'Standard_E8as_v5+2TB_PS'
"Standard_E8d_v4"
"Standard_E8d_v5"
'Standard_E8s_v4+1TB_PS'
'Standard_E8s_v4+2TB_PS'
'Standard_E8s_v5+1TB_PS'
'Standard_E8s_v5+2TB_PS'
"Standard_EC16ads_v5"
'Standard_EC16as_v5+3TB_PS'
'Standard_EC16as_v5+4TB_PS'
"Standard_EC8ads_v5"
'Standard_EC8as_v5+1TB_PS'
"Standard_EC8as_v5+2TB_PS"
"Standard_L16as_v3"
"Standard_L16s"
"Standard_L16s_v2"
"Standard_L16s_v3"
"Standard_L32as_v3"
"Standard_L32s_v3"
"Standard_L4s"
"Standard_L8as_v3"
"Standard_L8s"
"Standard_L8s_v2"
"Standard_L8s_v3" (обязательно)
ярус Уровень SKU. "Базовый"
"Стандартный" (обязательный)

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание наблюдателя за базой данных

развертывание в Azure
В этом примере создается наблюдатель за базами данных для SQL Azure и настраивается его хранилище данных, целевые объекты SQL и управляемые частные конечные точки.
Azure Digital Twins с подключением к журналу данных времени

развертывание в Azure
Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Azure Data Explorer и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
создание кластера базы данных

развертывание в Azure
Этот шаблон позволяет создать кластер и базу данных.
Развертывание базы данных Azure Data Explorer с помощью подключения Cosmos DB

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением Cosmos DB.
Развертывание базы данных Azure Data Explorer с помощью подключения к сетке событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением сетки событий.
Развертывание базы данных Azure Data Explorer с помощью подключения к Концентратору событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением концентратора событий.
Развертывание кластера Azure Data Explorer в виртуальной сети

развертывание в Azure
Этот шаблон позволяет развернуть кластер в виртуальной сети.

Определение ресурса шаблона ARM

Тип ресурсов кластеров можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Kusto/clusters, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Kusto/clusters",
  "apiVersion": "2022-12-29",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "acceptedAudiences": [
      {
        "value": "string"
      }
    ],
    "allowedFqdnList": [ "string" ],
    "allowedIpRangeList": [ "string" ],
    "enableAutoStop": "bool",
    "enableDiskEncryption": "bool",
    "enableDoubleEncryption": "bool",
    "enablePurge": "bool",
    "enableStreamingIngest": "bool",
    "engineType": "string",
    "keyVaultProperties": {
      "keyName": "string",
      "keyVaultUri": "string",
      "keyVersion": "string",
      "userIdentity": "string"
    },
    "languageExtensions": {
      "value": [
        {
          "languageExtensionImageName": "string",
          "languageExtensionName": "string"
        }
      ],
      "value": [
        {
          "languageExtensionImageName": "string",
          "languageExtensionName": "string"
        }
      ]
    },
    "optimizedAutoscale": {
      "isEnabled": "bool",
      "maximum": "int",
      "minimum": "int",
      "version": "int"
    },
    "publicIPType": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "trustedExternalTenants": [
      {
        "value": "string"
      }
    ],
    "virtualClusterGraduationProperties": "string",
    "virtualNetworkConfiguration": {
      "dataManagementPublicIpId": "string",
      "enginePublicIpId": "string",
      "subnetId": "string"
    }
  },
  "zones": [ "string" ]
}

Значения свойств

Кластеров

Имя Описание Ценность
тип Тип ресурса "Microsoft.Kusto/clusters"
apiVersion Версия API ресурсов '2022-12-29'
имя Имя ресурса строка (обязательно)

Ограничение символов: 4–22

Допустимые символы:
Строчные буквы и цифры.

Начните с буквы.

Имя ресурса должно быть уникальным в Azure.
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов. См. теги в шаблонах
SKU Номер SKU кластера. AzureSku (обязательно)
тождество Удостоверение кластера, если настроено. удостоверения
свойства Свойства кластера. ClusterProperties
Зоны Зоны доступности кластера. string[]

Тождество

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

IdentityUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

ClusterProperties

Имя Описание Ценность
acceptedAudiences Принятые аудитории кластера. AcceptedAudiences[]
allowedFqdnList Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из кластера. string[]
allowedIpRangeList Список IP-адресов в формате CIDR, разрешенных для подключения к кластеру. string[]
enableAutoStop Логическое значение, указывающее, может ли кластер быть автоматически остановлен (из-за отсутствия данных или отсутствия активности в течение многих дней). bool
enableDiskEncryption Логическое значение, указывающее, зашифрованы ли диски кластера. bool
enableDoubleEncryption Логическое значение, указывающее, включен ли двойное шифрование. bool
enablePurge Логическое значение, указывающее, включены ли операции очистки. bool
enableStreamingIngest Логическое значение, указывающее, включен ли прием потоковой передачи. bool
EngineType Тип обработчика "V2"
"V3"
keyVaultProperties Свойства KeyVault для шифрования кластера. KeyVaultProperties
languageExtensions Список расширений языка кластера. LanguageExtensionsList
оптимизировано дляautoscale Оптимизированное определение автомасштабирования. Оптимизировано Autoscale
publicIPType Указывает, какой тип общедоступного IP-адреса нужно создать : IPv4 (по умолчанию) или DualStack (как IPv4, так и IPv6) "DualStack"
IPv4
publicNetworkAccess Доступ к общедоступной сети к кластеру включен по умолчанию. При отключении разрешено только подключение частной конечной точки к кластеру "Отключено"
"Включено"
restrictOutboundNetworkAccess Независимо от того, следует ли ограничить исходящий доступ к сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено. "Отключено"
"Включено"
ДоверенныеExternalTenants Внешние клиенты кластера. TrustedExternalTenant[]
virtualClusterGraduationProperties Свойства выпуска виртуального кластера струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
virtualNetworkConfiguration Определение виртуальной сети. VirtualNetworkConfiguration

AcceptedAudiences

Имя Описание Ценность
ценность GUID или допустимый URL-адрес, представляющий приемлемую аудиторию. струна

KeyVaultProperties

Имя Описание Ценность
keyName Имя ключа хранилища ключей. струна
keyVaultUri Универсальный код ресурса (URI) хранилища ключей. струна
keyVersion Версия ключа хранилища ключей. струна
userIdentity Назначаемое пользователем удостоверение (идентификатор ресурса ARM), которое имеет доступ к ключу. струна

LanguageExtensionsList

Имя Описание Ценность
ценность Список расширений языка. LanguageExtension[]
ценность Список расширений языка. LanguageExtension[]

LanguageExtension

Имя Описание Ценность
languageExtensionImageName Имя образа расширения языка. "Python3_10_8"
"Python3_6_5"
'R'
languageExtensionName Имя расширения языка. Python
'R'

ОптимизацияAutoscale

Имя Описание Ценность
isEnabled Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования. bool (обязательно)
максимум Максимально допустимое число экземпляров. int (обязательно)
минимум Минимально допустимое число экземпляров. int (обязательно)
Версия Версия определенного шаблона, например 1. int (обязательно)

TrustedExternalTenant

Имя Описание Ценность
ценность GUID, представляющий внешний клиент. струна

VirtualNetworkConfiguration

Имя Описание Ценность
dataManagementPublicIpId Идентификатор ресурса общедоступного IP-адреса службы управления данными. строка (обязательно)
enginePublicIpId Идентификатор ресурса общедоступного IP-адреса службы обработчика. строка (обязательно)
SubnetId Идентификатор ресурса подсети. строка (обязательно)

AzureSku

Имя Описание Ценность
способность Количество экземпляров кластера. int
имя Имя номера SKU. "Dev(No SLA)_Standard_D11_v2"
"Dev(No SLA)_Standard_E2a_v4"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_D16d_v5"
"Standard_D32d_v4"
"Standard_D32d_v5"
"Standard_DS13_v2+1TB_PS"
'Standard_DS13_v2+2TB_PS'
'Standard_DS14_v2+3TB_PS'
'Standard_DS14_v2+4TB_PS'
"Standard_E16a_v4"
"Standard_E16ads_v5"
'Standard_E16as_v4+3TB_PS'
'Standard_E16as_v4+4TB_PS'
'Standard_E16as_v5+3TB_PS'
'Standard_E16as_v5+4TB_PS'
"Standard_E16d_v4"
"Standard_E16d_v5"
'Standard_E16s_v4+3TB_PS'
'Standard_E16s_v4+4TB_PS'
'Standard_E16s_v5+3TB_PS'
'Standard_E16s_v5+4TB_PS'
"Standard_E2a_v4"
"Standard_E2ads_v5"
"Standard_E2d_v4"
"Standard_E2d_v5"
"Standard_E4a_v4"
"Standard_E4ads_v5"
"Standard_E4d_v4"
"Standard_E4d_v5"
"Standard_E64i_v3"
"Standard_E80ids_v4"
"Standard_E8a_v4"
"Standard_E8ads_v5"
'Standard_E8as_v4+1TB_PS'
'Standard_E8as_v4+2TB_PS'
'Standard_E8as_v5+1TB_PS'
'Standard_E8as_v5+2TB_PS'
"Standard_E8d_v4"
"Standard_E8d_v5"
'Standard_E8s_v4+1TB_PS'
'Standard_E8s_v4+2TB_PS'
'Standard_E8s_v5+1TB_PS'
'Standard_E8s_v5+2TB_PS'
"Standard_EC16ads_v5"
'Standard_EC16as_v5+3TB_PS'
'Standard_EC16as_v5+4TB_PS'
"Standard_EC8ads_v5"
'Standard_EC8as_v5+1TB_PS'
"Standard_EC8as_v5+2TB_PS"
"Standard_L16as_v3"
"Standard_L16s"
"Standard_L16s_v2"
"Standard_L16s_v3"
"Standard_L32as_v3"
"Standard_L32s_v3"
"Standard_L4s"
"Standard_L8as_v3"
"Standard_L8s"
"Standard_L8s_v2"
"Standard_L8s_v3" (обязательно)
ярус Уровень SKU. "Базовый"
"Стандартный" (обязательный)

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание наблюдателя за базой данных

развертывание в Azure
В этом примере создается наблюдатель за базами данных для SQL Azure и настраивается его хранилище данных, целевые объекты SQL и управляемые частные конечные точки.
Azure Digital Twins с подключением к журналу данных времени

развертывание в Azure
Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Azure Data Explorer и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
создание кластера базы данных

развертывание в Azure
Этот шаблон позволяет создать кластер и базу данных.
Развертывание базы данных Azure Data Explorer с помощью подключения Cosmos DB

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением Cosmos DB.
Развертывание базы данных Azure Data Explorer с помощью подключения к сетке событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением сетки событий.
Развертывание базы данных Azure Data Explorer с помощью подключения к Концентратору событий

развертывание в Azure
Разверните базу данных Azure Data Explorer с подключением концентратора событий.
Развертывание кластера Azure Data Explorer в виртуальной сети

развертывание в Azure
Этот шаблон позволяет развернуть кластер в виртуальной сети.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов кластеров можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Kusto/clusters, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters@2022-12-29"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      acceptedAudiences = [
        {
          value = "string"
        }
      ]
      allowedFqdnList = [
        "string"
      ]
      allowedIpRangeList = [
        "string"
      ]
      enableAutoStop = bool
      enableDiskEncryption = bool
      enableDoubleEncryption = bool
      enablePurge = bool
      enableStreamingIngest = bool
      engineType = "string"
      keyVaultProperties = {
        keyName = "string"
        keyVaultUri = "string"
        keyVersion = "string"
        userIdentity = "string"
      }
      languageExtensions = {
        value = [
          {
            languageExtensionImageName = "string"
            languageExtensionName = "string"
          }
        ]
        value = [
          {
            languageExtensionImageName = "string"
            languageExtensionName = "string"
          }
        ]
      }
      optimizedAutoscale = {
        isEnabled = bool
        maximum = int
        minimum = int
        version = int
      }
      publicIPType = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      trustedExternalTenants = [
        {
          value = "string"
        }
      ]
      virtualClusterGraduationProperties = "string"
      virtualNetworkConfiguration = {
        dataManagementPublicIpId = "string"
        enginePublicIpId = "string"
        subnetId = "string"
      }
    }
    zones = [
      "string"
    ]
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Значения свойств

Кластеров

Имя Описание Ценность
тип Тип ресурса "Microsoft.Kusto/clusters@2022-12-29"
имя Имя ресурса строка (обязательно)

Ограничение символов: 4–22

Допустимые символы:
Строчные буквы и цифры.

Начните с буквы.

Имя ресурса должно быть уникальным в Azure.
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
parent_id Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
Теги Теги ресурсов. Словарь имен и значений тегов.
SKU Номер SKU кластера. AzureSku (обязательно)
тождество Удостоверение кластера, если настроено. удостоверения
свойства Свойства кластера. ClusterProperties
Зоны Зоны доступности кластера. string[]

Тождество

Имя Описание Ценность
тип Тип управляемого удостоверения, используемого. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип "Нет" приведет к удалению всех удостоверений. SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (обязательно)
identity_ids Список удостоверений пользователей, связанных с кластером Kusto. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Массив идентификаторов удостоверений пользователя.

IdentityUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

ComponentsSgqdofSchemasIdentityPropertiesUserassigne...

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

ClusterProperties

Имя Описание Ценность
acceptedAudiences Принятые аудитории кластера. AcceptedAudiences[]
allowedFqdnList Список разрешенных полных доменных имен (полное доменное имя) для исходящего трафика из кластера. string[]
allowedIpRangeList Список IP-адресов в формате CIDR, разрешенных для подключения к кластеру. string[]
enableAutoStop Логическое значение, указывающее, может ли кластер быть автоматически остановлен (из-за отсутствия данных или отсутствия активности в течение многих дней). bool
enableDiskEncryption Логическое значение, указывающее, зашифрованы ли диски кластера. bool
enableDoubleEncryption Логическое значение, указывающее, включен ли двойное шифрование. bool
enablePurge Логическое значение, указывающее, включены ли операции очистки. bool
enableStreamingIngest Логическое значение, указывающее, включен ли прием потоковой передачи. bool
EngineType Тип обработчика "V2"
"V3"
keyVaultProperties Свойства KeyVault для шифрования кластера. KeyVaultProperties
languageExtensions Список расширений языка кластера. LanguageExtensionsList
оптимизировано дляautoscale Оптимизированное определение автомасштабирования. Оптимизировано Autoscale
publicIPType Указывает, какой тип общедоступного IP-адреса нужно создать : IPv4 (по умолчанию) или DualStack (как IPv4, так и IPv6) "DualStack"
IPv4
publicNetworkAccess Доступ к общедоступной сети к кластеру включен по умолчанию. При отключении разрешено только подключение частной конечной точки к кластеру "Отключено"
"Включено"
restrictOutboundNetworkAccess Независимо от того, следует ли ограничить исходящий доступ к сети. Значение является необязательным, но при передаче в нее должно быть включено или отключено. "Отключено"
"Включено"
ДоверенныеExternalTenants Внешние клиенты кластера. TrustedExternalTenant[]
virtualClusterGraduationProperties Свойства выпуска виртуального кластера струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
virtualNetworkConfiguration Определение виртуальной сети. VirtualNetworkConfiguration

AcceptedAudiences

Имя Описание Ценность
ценность GUID или допустимый URL-адрес, представляющий приемлемую аудиторию. струна

KeyVaultProperties

Имя Описание Ценность
keyName Имя ключа хранилища ключей. струна
keyVaultUri Универсальный код ресурса (URI) хранилища ключей. струна
keyVersion Версия ключа хранилища ключей. струна
userIdentity Назначаемое пользователем удостоверение (идентификатор ресурса ARM), которое имеет доступ к ключу. струна

LanguageExtensionsList

Имя Описание Ценность
ценность Список расширений языка. LanguageExtension[]
ценность Список расширений языка. LanguageExtension[]

LanguageExtension

Имя Описание Ценность
languageExtensionImageName Имя образа расширения языка. "Python3_10_8"
"Python3_6_5"
"R"
languageExtensionName Имя расширения языка. Python
"R"

ОптимизацияAutoscale

Имя Описание Ценность
isEnabled Логическое значение, указывающее, включена ли оптимизированная функция автомасштабирования. bool (обязательно)
максимум Максимально допустимое число экземпляров. int (обязательно)
минимум Минимально допустимое число экземпляров. int (обязательно)
Версия Версия определенного шаблона, например 1. int (обязательно)

TrustedExternalTenant

Имя Описание Ценность
ценность GUID, представляющий внешний клиент. струна

VirtualNetworkConfiguration

Имя Описание Ценность
dataManagementPublicIpId Идентификатор ресурса общедоступного IP-адреса службы управления данными. строка (обязательно)
enginePublicIpId Идентификатор ресурса общедоступного IP-адреса службы обработчика. строка (обязательно)
SubnetId Идентификатор ресурса подсети. строка (обязательно)

AzureSku

Имя Описание Ценность
способность Количество экземпляров кластера. int
имя Имя номера SKU. "Dev(No SLA)_Standard_D11_v2"
"Dev(No SLA)_Standard_E2a_v4"
"Standard_D11_v2"
"Standard_D12_v2"
"Standard_D13_v2"
"Standard_D14_v2"
"Standard_D16d_v5"
"Standard_D32d_v4"
"Standard_D32d_v5"
"Standard_DS13_v2+1TB_PS"
"Standard_DS13_v2+2TB_PS"
"Standard_DS14_v2+3TB_PS"
"Standard_DS14_v2+4TB_PS"
"Standard_E16a_v4"
"Standard_E16ads_v5"
"Standard_E16as_v4+3TB_PS"
"Standard_E16as_v4+4TB_PS"
"Standard_E16as_v5+3TB_PS"
"Standard_E16as_v5+4TB_PS"
"Standard_E16d_v4"
"Standard_E16d_v5"
"Standard_E16s_v4+3TB_PS"
"Standard_E16s_v4+4TB_PS"
"Standard_E16s_v5+3TB_PS"
"Standard_E16s_v5+4TB_PS"
"Standard_E2a_v4"
"Standard_E2ads_v5"
"Standard_E2d_v4"
"Standard_E2d_v5"
"Standard_E4a_v4"
"Standard_E4ads_v5"
"Standard_E4d_v4"
"Standard_E4d_v5"
"Standard_E64i_v3"
"Standard_E80ids_v4"
"Standard_E8a_v4"
"Standard_E8ads_v5"
"Standard_E8as_v4+1TB_PS"
"Standard_E8as_v4+2TB_PS"
"Standard_E8as_v5+1TB_PS"
"Standard_E8as_v5+2TB_PS"
"Standard_E8d_v4"
"Standard_E8d_v5"
"Standard_E8s_v4+1TB_PS"
"Standard_E8s_v4+2TB_PS"
"Standard_E8s_v5+1TB_PS"
"Standard_E8s_v5+2TB_PS"
"Standard_EC16ads_v5"
"Standard_EC16as_v5+3TB_PS"
"Standard_EC16as_v5+4TB_PS"
"Standard_EC8ads_v5"
"Standard_EC8as_v5+1TB_PS"
"Standard_EC8as_v5+2TB_PS"
"Standard_L16as_v3"
"Standard_L16s"
"Standard_L16s_v2"
"Standard_L16s_v3"
"Standard_L32as_v3"
"Standard_L32s_v3"
"Standard_L4s"
"Standard_L8as_v3"
"Standard_L8s"
"Standard_L8s_v2"
"Standard_L8s_v3" (обязательно)
ярус Уровень SKU. "Базовый"
"Стандартный" (обязательный)