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>) |
Применяется к
Azure SDK for .NET