Udostępnij za pośrednictwem


SearchServiceInner Klasa

Definicja

Opisuje usługa wyszukiwania platformy Azure i jej bieżący stan.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SearchServiceInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SearchServiceInner = class
    inherit Resource
Public Class SearchServiceInner
Inherits Resource
Dziedziczenie
SearchServiceInner
Atrybuty

Konstruktory

SearchServiceInner()

Inicjuje nowe wystąpienie klasy SearchServiceInner.

SearchServiceInner(Sku, String, String, String, String, IDictionary<String, String>, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>)

Inicjuje nowe wystąpienie klasy SearchServiceInner.

Właściwości

HostingMode

Pobiera lub ustawia dotyczy tylko jednostki SKU w warstwie Standardowa3. Tę właściwość można ustawić tak, aby umożliwić maksymalnie 3 partycje o wysokiej gęstości, które zezwalają na maksymalnie 1000 indeksów, co jest znacznie wyższe niż maksymalna liczba indeksów dozwolonych dla dowolnej innej jednostki SKU. W przypadku jednostki SKU w warstwie Standardowa3 wartość to "default" lub "highDensity". W przypadku wszystkich innych jednostek SKU ta wartość musi mieć wartość domyślną. Możliwe wartości to: "default", "highDensity"

Id

Identyfikator zasobu. Moduł ustawiania jest chroniony, ponieważ należy ustawić identyfikator w zasobach sieciowych.

(Odziedziczone po ProxyResource)
Location

Lokalizacja zasobu

(Odziedziczone po Resource)
Name

Nazwa zasobu

(Odziedziczone po ProxyResource)
PartitionCount

Pobiera lub ustawia liczbę partycji w usługa wyszukiwania; jeśli określono, może to być 1, 2, 3, 4, 6 lub 12. Wartości większe niż 1 są prawidłowe tylko dla standardowych jednostek SKU. W przypadku usług "standard3" z hostMode ustawionym na wartość "highDensity" dozwolone wartości to od 1 do 3.

ProvisioningState

Pobiera stan ostatniej operacji aprowizacji wykonanej na usługa wyszukiwania. Aprowizowanie jest stanem pośrednim, który występuje podczas ustanawiania pojemności usługi. Po skonfigurowaniu pojemności stan provisioningState zmieni się na "succeeded" lub "failed". Aplikacje klienckie mogą sondować stan aprowizacji (zalecany interwał sondowania wynosi od 30 sekund do jednej minuty) przy użyciu operacji Pobierz usługę wyszukiwania, aby sprawdzić, kiedy operacja zostanie ukończona. Jeśli używasz bezpłatnej usługi, ta wartość zwykle wraca jako "powodzenie" bezpośrednio w wywołaniu metody Utwórz usługa wyszukiwania. Dzieje się tak, ponieważ bezpłatna usługa używa już skonfigurowanej pojemności. Możliwe wartości to: "succeeded", "provisioning", "failed"

ReplicaCount

Pobiera lub ustawia liczbę replik w usługa wyszukiwania. Jeśli jest określona, musi być wartością z zakresu od 1 do 12 włącznie dla standardowych jednostek SKU lub od 1 do 3 włącznie dla podstawowej jednostki SKU.

Sku

Pobiera lub ustawia jednostkę SKU usługi wyszukiwania, która określa warstwę cenową i limity pojemności.

Status

Pobiera stan usługa wyszukiwania. Możliwe wartości to: "running": usługa wyszukiwania jest uruchomiona i nie są w toku żadne operacje aprowizacji. "Aprowizacja": usługa wyszukiwania jest aprowizowana lub skalowana w górę lub w dół. "Usuwanie": usługa wyszukiwania jest usuwana. "obniżona wydajność": usługa wyszukiwania jest obniżona. Taka sytuacja może wystąpić, gdy bazowe jednostki wyszukiwania nie są w dobrej kondycji. Usługa wyszukiwania najprawdopodobniej działa, ale wydajność może być niska, a niektóre żądania mogą zostać porzucone. "disabled": usługa wyszukiwania jest wyłączona. W tym stanie usługa odrzuci wszystkie żądania interfejsu API. "błąd": usługa wyszukiwania jest w stanie błędu. Jeśli Twoja usługa znajduje się w stanach obniżonej wydajności, wyłączenia lub błędu, oznacza to, że zespół usługi Azure Search aktywnie bada podstawowy problem. Usługi dedykowane w tych stanach są nadal obciążane opłatami na podstawie liczby aprowizowania jednostek wyszukiwania. Możliwe wartości to: "running", "provisioning", "deleting", "degraded", "disabled", "error"

StatusDetails

Pobiera szczegóły stanu usługa wyszukiwania.

Tags

Tagi zasobów

(Odziedziczone po Resource)
Type

Typ zasobu

(Odziedziczone po ProxyResource)

Metody

Validate()

Zweryfikuj obiekt.

Dotyczy