Share via


ISearchService Rozhraní

Definice

Neměnná reprezentace registru Azure na straně klienta

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)
Implementuje

Vlastnosti

HostingMode

Získá hodnotu režimu hostování. Platí jenom pro skladovou položku Standard3. Tuto vlastnost můžete nastavit tak, aby umožňovala až 3 oddíly s vysokou hustotou, které umožňují až 1 000 indexů, což je mnohem vyšší než maximální povolený počet indexů pro jakoukoli jinou skladovou položku. Pro skladovou položku Standard3 je hodnota buď výchozí, nebo highDensity. Pro všechny ostatní skladové položky musí být tato hodnota výchozí.

Id

Získá řetězec ID prostředku.

(Zděděno od IHasId)
Inner

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IHasInner<T>)
Key

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IIndexable)
Manager

Získá typ klienta správce tohoto typu prostředku.

(Zděděno od IHasManager<ManagerT>)
Name

Získá název prostředku.

(Zděděno od IHasName)
PartitionCount

Získá počet oddílů používaných službou.

ProvisioningState

Získá stav poslední operace zřizování provedené na Search. Zřizování je zprostředkující stav, ke kterému dochází při vytváření kapacity služby. Po nastavení kapacity se provisioningState změní na "succeeded" nebo "failed". Klientské aplikace můžou stav zřizování dotazování (doporučený interval dotazování je od 30 sekund do jedné minuty) pomocí operace Získat vyhledávací službu zjistit, kdy je operace dokončena. Pokud používáte bezplatnou službu, má tato hodnota tendenci se vrátit jako "úspěch" přímo ve volání vytvořit Search. Je to proto, že bezplatná služba využívá kapacitu, která je už nastavená.

Region

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IResource)
RegionName

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IResource)
ReplicaCount

Získá počet replik používaných službou.

ResourceGroupName

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IHasResourceGroup)
Sku

Získá typ skladové položky služby.

Status

Získá stav Search. Mezi možné hodnoty patří: "spuštěno": Search běží a neprobíhá žádné operace zřizování. "zřizováním": Search se zřizuje nebo vertikálně navyšuje nebo zvětšuje. "odstranění": Search se odstraňuje. "degradováno": Search je degradován. K tomu může dojít v případě, že základní jednotky vyhledávání nejsou v pořádku. Search je s největší pravděpodobností funkční, ale výkon může být pomalý a některé požadavky se můžou vyhodit. Zakázáno: Search je zakázaná. V tomto stavu služba odmítne všechny požadavky rozhraní API. 'error': Search je v chybovém stavu. Pokud je vaše služba v degradované, zakázané nebo chybovém stavu, znamená to, že tým Služby Azure Search aktivně zkoumá základní problém. Vyhrazené služby v těchto stavech se stále účtují na základě počtu zřízených jednotek vyhledávání.

StatusDetails

Získá podrobnosti o stavu.

Tags

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IResource)
Type

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IResource)

Metody

CreateQueryKey(String)

Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou.

CreateQueryKeyAsync(String, CancellationToken)

Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou.

DeleteQueryKey(String)

Odstraní zadaný klíč dotazu. Na rozdíl od klíčů správce se klíče dotazů negenerují znovu. Proces opětovného vygenerování klíče dotazu spočívá v jeho odstranění a následném opětovném vytvoření.

DeleteQueryKeyAsync(String, CancellationToken)

Odstraní zadaný klíč dotazu. Na rozdíl od klíčů správce se klíče dotazů negenerují znovu. Proces opětovného vygenerování klíče dotazu spočívá v jeho odstranění a následném opětovném vytvoření.

GetAdminKeys()

Primární a sekundární klíče rozhraní API pro správu pro zadanou Search Azure.

GetAdminKeysAsync(CancellationToken)

Primární a sekundární klíče rozhraní API pro správu pro zadanou Search Azure.

ListQueryKeys()

Vrátí seznam klíčů rozhraní API pro dotazy pro danou Search Azure.

ListQueryKeysAsync(CancellationToken)

Vrátí seznam klíčů rozhraní API pro dotazy pro danou Search Azure.

Refresh()

Aktualizuje prostředek, aby se synchronizoval s Azure.

(Zděděno od IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualizuje prostředek, aby se synchronizoval s Azure.

(Zděděno od IRefreshable<T>)
RegenerateAdminKeys(AdminKeyKind)

Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou.

RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken)

Znovu vygeneruje primární nebo sekundární klíč rozhraní API pro správu. Můžete znovu vygenerovat pouze jeden klíč najednou.

Update()

Neměnná reprezentace registru Azure na straně klienta

(Zděděno od IUpdatable<T>)

Platí pro