SearchServiceInner Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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
Azure SDK for .NET