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


Microsoft.Search SearchServices 2020-03-13

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

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

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

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

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

resource symbolicname 'Microsoft.Search/searchServices@2020-03-13' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    hostingMode: 'string'
    networkRuleSet: {
      ipRules: [
        {
          value: 'string'
        }
      ]
    }
    partitionCount: int
    publicNetworkAccess: 'string'
    replicaCount: int
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned (обязательно)

IpRule

Имя Описание Ценность
ценность Значение, соответствующее одному IPv4-адресу (например, 123.1.2.3) или диапазону IP-адресов в формате CIDR (например, 123.1.2.3/24). струна

Microsoft.Search/searchServices

Имя Описание Ценность
тождество Удостоверение ресурса. удостоверения
местоположение Географическое расположение ресурса. Это должен быть один из поддерживаемых и зарегистрированных регионов Azure Geo (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Это свойство необходимо при создании нового ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства службы поиска. SearchServiceProperties
SKU Номер SKU службы поиска, определяющий ценовую категорию и ограничения емкости. Это свойство необходимо при создании новой службы поиска. Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

NetworkRuleSet

Имя Описание Ценность
ipRules Список правил ограничения IP-адресов, определяющих входящие сети с разрешением доступа к конечной точке службы поиска. В то же время все остальные общедоступные IP-сети блокируются брандмауэром. Эти правила ограничения применяются только в том случае, если функция publicNetworkAccess службы поиска включена; в противном случае трафик через общедоступный интерфейс не допускается даже с любыми правилами общедоступного IP-адреса, а подключения к частной конечной точке — монопольным методом доступа. IpRule[]

ResourceTags

Имя Описание Ценность

SearchServiceProperties

Имя Описание Ценность
hostingMode Применимо только для номера SKU standard3. Это свойство можно настроить для включения до 3 секций высокой плотности, которые позволяют до 1000 индексов, что гораздо выше, чем максимальные индексы, разрешенные для любого другого номера SKU. Для номера SKU уровня "стандартный" значение равно "default" или "highDensity". Для всех остальных номеров SKU это значение должно иметь значение по умолчанию. "по умолчанию"
"highDensity"
networkRuleSet Правила конкретной сети, определяющие, как может быть достигнута служба Когнитивного поиска Azure. NetworkRuleSet
partitionCount Количество секций в службе поиска; Значение 1, 2, 3, 4, 6 или 12. Значения, превышающие 1, допустимы только для стандартных номеров SKU. Для служб "standard3" с параметром hostingMode задано значение highDensity, допустимые значения имеют значение от 1 до 3. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 12
publicNetworkAccess Это значение можно задать как "включено", чтобы избежать критических изменений в существующих ресурсах и шаблонах клиентов. Если задано значение "отключено", трафик через общедоступный интерфейс не разрешен, а подключения к частной конечной точке — это монопольный метод доступа. "отключено"
"Включено"
репликаCount Количество реплик в службе поиска. Если задано, оно должно быть значением от 1 до 12 включительно для стандартных номеров SKU или от 1 до 3 включительно для базового номера SKU. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 12

Sku

Имя Описание Ценность
имя Номер SKU службы поиска. Допустимые значения: "бесплатный": общая служба. "базовый": выделенная служба с 3 репликами. "Стандартный": выделенная служба с 12 секциями и 12 репликами. "standard2": аналогично стандарту, но с большей емкостью на единицу поиска. "Standard3": наибольшее стандартное предложение с до 12 секций и 12 реплик (или до 3 секций с большим количеством индексов, если свойство hostingMode также имеет значение highDensity). "storage_optimized_l1": поддерживает 1TB на секцию до 12 секций. "storage_optimized_l2": поддерживает 2TB на секцию до 12 секций. "базовый"
"бесплатный"
"Стандартный"
"Standard2"
"Standard3"
"storage_optimized_l1"
"storage_optimized_l2"

Примеры краткого руководства

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

Bicep-файл Описание
ограниченной сети Azure AI Studio Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
службы когнитивного поиска Azure Этот шаблон создает службу Когнитивного поиска Azure

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

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

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

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

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

{
  "type": "Microsoft.Search/searchServices",
  "apiVersion": "2020-03-13",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "hostingMode": "string",
    "networkRuleSet": {
      "ipRules": [
        {
          "value": "string"
        }
      ]
    },
    "partitionCount": "int",
    "publicNetworkAccess": "string",
    "replicaCount": "int"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned (обязательно)

IpRule

Имя Описание Ценность
ценность Значение, соответствующее одному IPv4-адресу (например, 123.1.2.3) или диапазону IP-адресов в формате CIDR (например, 123.1.2.3/24). струна

Microsoft.Search/searchServices

Имя Описание Ценность
apiVersion Версия API '2020-03-13'
тождество Удостоверение ресурса. удостоверения
местоположение Географическое расположение ресурса. Это должен быть один из поддерживаемых и зарегистрированных регионов Azure Geo (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Это свойство необходимо при создании нового ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства службы поиска. SearchServiceProperties
SKU Номер SKU службы поиска, определяющий ценовую категорию и ограничения емкости. Это свойство необходимо при создании новой службы поиска. Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Search/searchServices"

NetworkRuleSet

Имя Описание Ценность
ipRules Список правил ограничения IP-адресов, определяющих входящие сети с разрешением доступа к конечной точке службы поиска. В то же время все остальные общедоступные IP-сети блокируются брандмауэром. Эти правила ограничения применяются только в том случае, если функция publicNetworkAccess службы поиска включена; в противном случае трафик через общедоступный интерфейс не допускается даже с любыми правилами общедоступного IP-адреса, а подключения к частной конечной точке — монопольным методом доступа. IpRule[]

ResourceTags

Имя Описание Ценность

SearchServiceProperties

Имя Описание Ценность
hostingMode Применимо только для номера SKU standard3. Это свойство можно настроить для включения до 3 секций высокой плотности, которые позволяют до 1000 индексов, что гораздо выше, чем максимальные индексы, разрешенные для любого другого номера SKU. Для номера SKU уровня "стандартный" значение равно "default" или "highDensity". Для всех остальных номеров SKU это значение должно иметь значение по умолчанию. "по умолчанию"
"highDensity"
networkRuleSet Правила конкретной сети, определяющие, как может быть достигнута служба Когнитивного поиска Azure. NetworkRuleSet
partitionCount Количество секций в службе поиска; Значение 1, 2, 3, 4, 6 или 12. Значения, превышающие 1, допустимы только для стандартных номеров SKU. Для служб "standard3" с параметром hostingMode задано значение highDensity, допустимые значения имеют значение от 1 до 3. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 12
publicNetworkAccess Это значение можно задать как "включено", чтобы избежать критических изменений в существующих ресурсах и шаблонах клиентов. Если задано значение "отключено", трафик через общедоступный интерфейс не разрешен, а подключения к частной конечной точке — это монопольный метод доступа. "отключено"
"Включено"
репликаCount Количество реплик в службе поиска. Если задано, оно должно быть значением от 1 до 12 включительно для стандартных номеров SKU или от 1 до 3 включительно для базового номера SKU. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 12

Sku

Имя Описание Ценность
имя Номер SKU службы поиска. Допустимые значения: "бесплатный": общая служба. "базовый": выделенная служба с 3 репликами. "Стандартный": выделенная служба с 12 секциями и 12 репликами. "standard2": аналогично стандарту, но с большей емкостью на единицу поиска. "Standard3": наибольшее стандартное предложение с до 12 секций и 12 реплик (или до 3 секций с большим количеством индексов, если свойство hostingMode также имеет значение highDensity). "storage_optimized_l1": поддерживает 1TB на секцию до 12 секций. "storage_optimized_l2": поддерживает 2TB на секцию до 12 секций. "базовый"
"бесплатный"
"Стандартный"
"Standard2"
"Standard3"
"storage_optimized_l1"
"storage_optimized_l2"

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

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

Шаблон Описание
ограниченной сети Azure AI Studio

развертывание в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
службы когнитивного поиска Azure

развертывание в Azure
Этот шаблон создает службу Когнитивного поиска Azure
Службе Когнитивного поиска Azure с частной конечной точкой

развертывание в Azure
Этот шаблон создает службу Когнитивного поиска Azure с частной конечной точкой.
веб-приложение с базой данных SQL, Azure Cosmos DB, поиском Azure

развертывание в Azure
Этот шаблон подготавливает веб-приложение, базу данных SQL, Azure Cosmos DB, поиск Azure и Application Insights.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Search/searchServices@2020-03-13"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      hostingMode = "string"
      networkRuleSet = {
        ipRules = [
          {
            value = "string"
          }
        ]
      }
      partitionCount = int
      publicNetworkAccess = "string"
      replicaCount = int
    }
  })
}

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

Тождество

Имя Описание Ценность
тип Тип удостоверения. "Нет"
SystemAssigned (обязательно)

IpRule

Имя Описание Ценность
ценность Значение, соответствующее одному IPv4-адресу (например, 123.1.2.3) или диапазону IP-адресов в формате CIDR (например, 123.1.2.3/24). струна

Microsoft.Search/searchServices

Имя Описание Ценность
тождество Удостоверение ресурса. удостоверения
местоположение Географическое расположение ресурса. Это должен быть один из поддерживаемых и зарегистрированных регионов Azure Geo (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Это свойство необходимо при создании нового ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства службы поиска. SearchServiceProperties
SKU Номер SKU службы поиска, определяющий ценовую категорию и ограничения емкости. Это свойство необходимо при создании новой службы поиска. Sku
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Search/searchServices@2020-03-13"

NetworkRuleSet

Имя Описание Ценность
ipRules Список правил ограничения IP-адресов, определяющих входящие сети с разрешением доступа к конечной точке службы поиска. В то же время все остальные общедоступные IP-сети блокируются брандмауэром. Эти правила ограничения применяются только в том случае, если функция publicNetworkAccess службы поиска включена; в противном случае трафик через общедоступный интерфейс не допускается даже с любыми правилами общедоступного IP-адреса, а подключения к частной конечной точке — монопольным методом доступа. IpRule[]

ResourceTags

Имя Описание Ценность

SearchServiceProperties

Имя Описание Ценность
hostingMode Применимо только для номера SKU standard3. Это свойство можно настроить для включения до 3 секций высокой плотности, которые позволяют до 1000 индексов, что гораздо выше, чем максимальные индексы, разрешенные для любого другого номера SKU. Для номера SKU уровня "стандартный" значение равно "default" или "highDensity". Для всех остальных номеров SKU это значение должно иметь значение по умолчанию. "по умолчанию"
"highDensity"
networkRuleSet Правила конкретной сети, определяющие, как может быть достигнута служба Когнитивного поиска Azure. NetworkRuleSet
partitionCount Количество секций в службе поиска; Значение 1, 2, 3, 4, 6 или 12. Значения, превышающие 1, допустимы только для стандартных номеров SKU. Для служб "standard3" с параметром hostingMode задано значение highDensity, допустимые значения имеют значение от 1 до 3. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 12
publicNetworkAccess Это значение можно задать как "включено", чтобы избежать критических изменений в существующих ресурсах и шаблонах клиентов. Если задано значение "отключено", трафик через общедоступный интерфейс не разрешен, а подключения к частной конечной точке — это монопольный метод доступа. "отключено"
"Включено"
репликаCount Количество реплик в службе поиска. Если задано, оно должно быть значением от 1 до 12 включительно для стандартных номеров SKU или от 1 до 3 включительно для базового номера SKU. int

Ограничения целостности:
Минимальное значение = 1
Максимальное значение = 12

Sku

Имя Описание Ценность
имя Номер SKU службы поиска. Допустимые значения: "бесплатный": общая служба. "базовый": выделенная служба с 3 репликами. "Стандартный": выделенная служба с 12 секциями и 12 репликами. "standard2": аналогично стандарту, но с большей емкостью на единицу поиска. "Standard3": наибольшее стандартное предложение с до 12 секций и 12 реплик (или до 3 секций с большим количеством индексов, если свойство hostingMode также имеет значение highDensity). "storage_optimized_l1": поддерживает 1TB на секцию до 12 секций. "storage_optimized_l2": поддерживает 2TB на секцию до 12 секций. "базовый"
"бесплатный"
"Стандартный"
"Standard2"
"Standard3"
"storage_optimized_l1"
"storage_optimized_l2"