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


ISearchService Интерфейс

Определение

Неизменяемое клиентское представление реестра Azure.

public interface ISearchService : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Search.Fluent.ISearchManager,Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Search.Fluent.ISearchManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Search.Fluent.ISearchService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Search.Fluent.SearchService.Update.IUpdate>
type ISearchService = interface
    interface IBeta
    interface IGroupableResource<ISearchManager, SearchServiceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<ISearchManager>
    interface IHasInner<SearchServiceInner>
    interface IRefreshable<ISearchService>
    interface IUpdatable<IUpdate>
Public Interface ISearchService
Implements IBeta, IGroupableResource(Of ISearchManager, SearchServiceInner), IHasInner(Of SearchServiceInner), IHasManager(Of ISearchManager), IRefreshable(Of ISearchService), IUpdatable(Of IUpdate)
Реализации

Свойства

HostingMode

Возвращает значение режима размещения. Применимо только для номера SKU Standard3. Это свойство можно задать, чтобы включить до 3 секций с высокой плотностью, допускающих до 1000 индексов, что значительно превышает максимальное число индексов, разрешенных для любого другого номера SKU. Для номера SKU Standard3 используется значение default или highDensity. Для всех остальных номеров SKU это значение должно быть "default".

Id

Возвращает строку идентификатора ресурса.

(Унаследовано от IHasId)
Inner

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IHasInner<T>)
Key

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IIndexable)
Manager

Возвращает тип клиента диспетчера этого типа ресурса.

(Унаследовано от IHasManager<ManagerT>)
Name

Возвращает имя ресурса.

(Унаследовано от IHasName)
PartitionCount

Возвращает количество секций, используемых службой.

ProvisioningState

Возвращает состояние последней операции подготовки, выполненной на служба . Подготовка — это промежуточное состояние, которое наступает при установке емкости службы. После настройки емкости provisioningState изменится на "успешно" или "сбой". Клиентские приложения могут опрашивать состояние подготовки (рекомендуемый интервал опроса составляет от 30 секунд до одной минуты), используя операцию Получения службы поиска, чтобы узнать, когда операция будет завершена. Если вы используете бесплатную службу, это значение, как правило, возвращается как "успешно" непосредственно в вызове Create служба . Это объясняется тем, что бесплатная служба использует уже настроенную емкость.

Region

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IResource)
RegionName

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IResource)
ReplicaCount

Возвращает количество реплик, используемых службой.

ResourceGroupName

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IHasResourceGroup)
Sku

Возвращает тип SKU службы.

Status

Возвращает состояние служба . Возможные значения: "running": служба выполняется и операции подготовки не выполняются. "подготовка": служба подготавливается или масштабируется вверх или вниз. "deleting": служба удаляется. "пониженный": служба понижена. Это может произойти, если базовые единицы поиска не работоспособны. Служба поиска, скорее всего, работает, но производительность может снижаться, а некоторые запросы могут быть удалены. "disabled": служба отключен. В этом состоянии служба отклоняет все запросы API. "error": служба находится в состоянии ошибки. Если ваша служба находится в состоянии понижения, отключения или ошибки, это означает, что группа поиска Azure активно изучает базовую проблему. Выделенные службы в этих состояниях по-прежнему оплачиваются по количеству подготовленных единиц поиска.

StatusDetails

Возвращает сведения о состоянии.

Tags

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IResource)
Type

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IResource)

Методы

CreateQueryKey(String)

Повторно создает первичный или дополнительный ключ API администратора. Ключи можно заново создавать только по одному.

CreateQueryKeyAsync(String, CancellationToken)

Повторно создает первичный или дополнительный ключ API администратора. Ключи можно заново создавать только по одному.

DeleteQueryKey(String)

Удаляет указанный ключ запроса. В отличие от ключей администратора, ключи запросов не создаются повторно. Для обновления кода запроса необходимо удалить и заново создать его.

DeleteQueryKeyAsync(String, CancellationToken)

Удаляет указанный ключ запроса. В отличие от ключей администратора, ключи запросов не создаются повторно. Для обновления кода запроса необходимо удалить и заново создать его.

GetAdminKeys()

Первичный и вторичный ключи API администратора для указанного служба Azure.

GetAdminKeysAsync(CancellationToken)

Первичный и вторичный ключи API администратора для указанного служба Azure.

ListQueryKeys()

Возвращает список ключей API запроса для данной службы поиска Azure.

ListQueryKeysAsync(CancellationToken)

Возвращает список ключей API запроса для данной службы поиска Azure.

Refresh()

Обновляет ресурс для синхронизации с Azure.

(Унаследовано от IRefreshable<T>)
RefreshAsync(CancellationToken)

Обновляет ресурс для синхронизации с Azure.

(Унаследовано от IRefreshable<T>)
RegenerateAdminKeys(AdminKeyKind)

Повторно создает первичный или дополнительный ключ API администратора. Ключи можно заново создавать только по одному.

RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken)

Повторно создает первичный или дополнительный ключ API администратора. Ключи можно заново создавать только по одному.

Update()

Неизменяемое клиентское представление реестра Azure.

(Унаследовано от IUpdatable<T>)

Применяется к