SearchServiceUpdate interface
Параметры, используемые для обновления службы поиска ИИ Azure.
- Extends
Свойства
| auth |
Определяет параметры того, как API плоскости данных службы поиска выполняет проверку подлинности запросов. Это невозможно задать, если параметр disableLocalAuth имеет значение true. |
| compute |
Настройте это свойство для поддержки службы поиска с помощью вычислений по умолчанию или конфиденциальных вычислений Azure. |
| data |
Список сценариев кражи данных, которые явно запрещены для службы поиска. В настоящее время единственным поддерживаемым значением является "Все", чтобы отключить все возможные сценарии экспорта данных с более точными элементами управления, запланированными в будущем. |
| disable |
Если задано значение true, вызовы службы поиска не будут разрешены использовать ключи API для проверки подлинности. Это не может быть задано значение true, если определен параметр dataPlaneAuthOptions. |
| encryption |
Указывает любую политику шифрования ресурсов (таких как индексы) с помощью ключей диспетчера клиентов в службе поиска. |
| endpoint | Конечная точка службы поиска ИИ Azure. |
| e |
Системное созданное свойство, представляющее etag службы, которое может быть для управления оптимистическим параллелизмом во время обновлений. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| hosting |
Применимо только для номера SKU standard3. Это свойство можно настроить для включения до 3 секций высокой плотности, которые позволяют до 1000 индексов, что гораздо выше, чем максимальные индексы, разрешенные для любого другого номера SKU. Для номера SKU уровня "стандартный" значение равно "default" или "highDensity". Для всех остальных номеров SKU это значение должно иметь значение по умолчанию. |
| identity | Сведения об удостоверении службы поиска. Значение NULL указывает, что служба поиска не назначена удостоверению. |
| location | Географическое расположение ресурса. Это должен быть один из поддерживаемых и зарегистрированных географических регионов Azure (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Это свойство необходимо при создании нового ресурса. |
| network |
Правила конкретной сети, определяющие, как может быть достигнута служба поиска ИИ Azure. |
| partition |
Количество секций в службе поиска; Значение 1, 2, 3, 4, 6 или 12. Значения, превышающие 1, допустимы только для стандартных номеров SKU. Для служб "standard3" с параметром hostingMode задано значение highDensity, допустимые значения имеют значение от 1 до 3. |
| private |
Список подключений частной конечной точки к службе поиска ИИ Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| provisioning |
Состояние последней операции подготовки, выполняемой в службе поиска. Подготовка — это промежуточное состояние, которое происходит во время установки емкости службы. После настройки емкости подготовкаstate изменится на "Успешно" или "Сбой". Клиентские приложения могут опрашивать состояние подготовки (рекомендуемый интервал опроса составляет от 30 секунд до одной минуты) с помощью операции Get Search Service, чтобы узнать, когда операция завершена. Если вы используете бесплатную службу, это значение, как правило, возвращается как "Успешно" непосредственно в вызове службы создания поиска. Это связано с тем, что бесплатная служба использует емкость, которая уже настроена. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| public |
Это значение можно задать как "включено", чтобы избежать критических изменений в существующих ресурсах и шаблонах клиентов. Если задано значение "отключено", трафик через общедоступный интерфейс не разрешен, а подключения к частной конечной точке — это монопольный метод доступа. |
| replica |
Количество реплик в службе поиска. Если задано, оно должно быть значением от 1 до 12 включительно для стандартных номеров SKU или от 1 до 3 включительно для базового номера SKU. |
| semantic |
Задает параметры, управляющие доступностью семантического поиска. Эта конфигурация возможна только для определенных номеров SKU поиска ИИ Azure в определенных расположениях. |
| service |
Дата и время последнего обновления службы поиска. Это поле будет иметь значение NULL, пока служба не будет обновлена в первый раз. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| shared |
Список общих ресурсов приватного канала, управляемых службой поиска ИИ Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| sku | SKU службы поиска, которая определяет ценовую категорию и ограничения емкости. Это свойство необходимо при создании новой службы поиска. |
| status | Состояние службы поиска. Возможные значения включают: "выполняется": служба поиска выполняется и не выполняется никаких операций подготовки. "подготовка": служба поиска подготавливается или масштабируется вверх или вниз. "удаление": служба поиска удаляется. "понижено": служба поиска снижается. Это может произойти, если базовые единицы поиска не работоспособны. Служба поиска, скорее всего, работает, но производительность может быть медленной, и некоторые запросы могут быть удалены. "отключено": служба поиска отключена. В этом состоянии служба отклонит все запросы API. "error": служба поиска находится в состоянии ошибки. "остановлено": служба поиска находится в подписке, которая отключена. Если служба находится в состояниях пониженной, отключенной или ошибки, это означает, что группа поиска ИИ Azure активно изучает основную проблему. Выделенные службы в этих состояниях по-прежнему оплачиваются на основе количества подготовленных единиц поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| status |
Сведения о состоянии службы поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| tags | Теги, помогающие классифицировать ресурс на портале Azure. |
| upgrade |
Указывает, доступна ли служба поиска обновление. |
Унаследованные свойства
| id | Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| system |
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| type | Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
authOptions
Определяет параметры того, как API плоскости данных службы поиска выполняет проверку подлинности запросов. Это невозможно задать, если параметр disableLocalAuth имеет значение true.
authOptions?: DataPlaneAuthOptions
Значение свойства
computeType
Настройте это свойство для поддержки службы поиска с помощью вычислений по умолчанию или конфиденциальных вычислений Azure.
computeType?: string
Значение свойства
string
dataExfiltrationProtections
Список сценариев кражи данных, которые явно запрещены для службы поиска. В настоящее время единственным поддерживаемым значением является "Все", чтобы отключить все возможные сценарии экспорта данных с более точными элементами управления, запланированными в будущем.
dataExfiltrationProtections?: string[]
Значение свойства
string[]
disableLocalAuth
Если задано значение true, вызовы службы поиска не будут разрешены использовать ключи API для проверки подлинности. Это не может быть задано значение true, если определен параметр dataPlaneAuthOptions.
disableLocalAuth?: boolean
Значение свойства
boolean
encryptionWithCmk
Указывает любую политику шифрования ресурсов (таких как индексы) с помощью ключей диспетчера клиентов в службе поиска.
encryptionWithCmk?: EncryptionWithCmk
Значение свойства
endpoint
Конечная точка службы поиска ИИ Azure.
endpoint?: string
Значение свойства
string
eTag
Системное созданное свойство, представляющее etag службы, которое может быть для управления оптимистическим параллелизмом во время обновлений. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
eTag?: string
Значение свойства
string
hostingMode
Применимо только для номера SKU standard3. Это свойство можно настроить для включения до 3 секций высокой плотности, которые позволяют до 1000 индексов, что гораздо выше, чем максимальные индексы, разрешенные для любого другого номера SKU. Для номера SKU уровня "стандартный" значение равно "default" или "highDensity". Для всех остальных номеров SKU это значение должно иметь значение по умолчанию.
hostingMode?: HostingMode
Значение свойства
identity
Сведения об удостоверении службы поиска. Значение NULL указывает, что служба поиска не назначена удостоверению.
identity?: Identity
Значение свойства
location
Географическое расположение ресурса. Это должен быть один из поддерживаемых и зарегистрированных географических регионов Azure (например, западная часть США, восточная часть США, юго-восточная Азия и т. д.). Это свойство необходимо при создании нового ресурса.
location?: string
Значение свойства
string
networkRuleSet
Правила конкретной сети, определяющие, как может быть достигнута служба поиска ИИ Azure.
networkRuleSet?: NetworkRuleSet
Значение свойства
partitionCount
Количество секций в службе поиска; Значение 1, 2, 3, 4, 6 или 12. Значения, превышающие 1, допустимы только для стандартных номеров SKU. Для служб "standard3" с параметром hostingMode задано значение highDensity, допустимые значения имеют значение от 1 до 3.
partitionCount?: number
Значение свойства
number
privateEndpointConnections
Список подключений частной конечной точки к службе поиска ИИ Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
privateEndpointConnections?: PrivateEndpointConnection[]
Значение свойства
provisioningState
Состояние последней операции подготовки, выполняемой в службе поиска. Подготовка — это промежуточное состояние, которое происходит во время установки емкости службы. После настройки емкости подготовкаstate изменится на "Успешно" или "Сбой". Клиентские приложения могут опрашивать состояние подготовки (рекомендуемый интервал опроса составляет от 30 секунд до одной минуты) с помощью операции Get Search Service, чтобы узнать, когда операция завершена. Если вы используете бесплатную службу, это значение, как правило, возвращается как "Успешно" непосредственно в вызове службы создания поиска. Это связано с тем, что бесплатная служба использует емкость, которая уже настроена. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: ProvisioningState
Значение свойства
publicNetworkAccess
Это значение можно задать как "включено", чтобы избежать критических изменений в существующих ресурсах и шаблонах клиентов. Если задано значение "отключено", трафик через общедоступный интерфейс не разрешен, а подключения к частной конечной точке — это монопольный метод доступа.
publicNetworkAccess?: string
Значение свойства
string
replicaCount
Количество реплик в службе поиска. Если задано, оно должно быть значением от 1 до 12 включительно для стандартных номеров SKU или от 1 до 3 включительно для базового номера SKU.
replicaCount?: number
Значение свойства
number
semanticSearch
Задает параметры, управляющие доступностью семантического поиска. Эта конфигурация возможна только для определенных номеров SKU поиска ИИ Azure в определенных расположениях.
semanticSearch?: string
Значение свойства
string
serviceUpgradedAt
Дата и время последнего обновления службы поиска. Это поле будет иметь значение NULL, пока служба не будет обновлена в первый раз. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
serviceUpgradedAt?: Date
Значение свойства
Date
sharedPrivateLinkResources
Список общих ресурсов приватного канала, управляемых службой поиска ИИ Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
sharedPrivateLinkResources?: SharedPrivateLinkResource[]
Значение свойства
sku
SKU службы поиска, которая определяет ценовую категорию и ограничения емкости. Это свойство необходимо при создании новой службы поиска.
sku?: Sku
Значение свойства
status
Состояние службы поиска. Возможные значения включают: "выполняется": служба поиска выполняется и не выполняется никаких операций подготовки. "подготовка": служба поиска подготавливается или масштабируется вверх или вниз. "удаление": служба поиска удаляется. "понижено": служба поиска снижается. Это может произойти, если базовые единицы поиска не работоспособны. Служба поиска, скорее всего, работает, но производительность может быть медленной, и некоторые запросы могут быть удалены. "отключено": служба поиска отключена. В этом состоянии служба отклонит все запросы API. "error": служба поиска находится в состоянии ошибки. "остановлено": служба поиска находится в подписке, которая отключена. Если служба находится в состояниях пониженной, отключенной или ошибки, это означает, что группа поиска ИИ Azure активно изучает основную проблему. Выделенные службы в этих состояниях по-прежнему оплачиваются на основе количества подготовленных единиц поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
status?: SearchServiceStatus
Значение свойства
statusDetails
Сведения о состоянии службы поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
statusDetails?: string
Значение свойства
string
tags
Теги, помогающие классифицировать ресурс на портале Azure.
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
upgradeAvailable
Указывает, доступна ли служба поиска обновление.
upgradeAvailable?: string
Значение свойства
string
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследован отResource.id
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отResource.name
systemData
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
systemData?: SystemData
Значение свойства
унаследован отResource.systemData
type
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
Наследуется отResource.type