Dela via


SearchServiceInner Klass

Definition

Beskriver en Azure-tjänsten Search och dess aktuella tillstånd.

[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
Arv
SearchServiceInner
Attribut

Konstruktorer

SearchServiceInner()

Initierar en ny instans av klassen SearchServiceInner.

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

Initierar en ny instans av klassen SearchServiceInner.

Egenskaper

HostingMode

Hämtar eller anger endast tillämpligt för standard3 SKU. Du kan ange den här egenskapen för att aktivera upp till 3 partitioner med hög densitet som tillåter upp till 1 000 index, vilket är mycket högre än det högsta antalet index som tillåts för andra SKU:er. För standard3 SKU är värdet antingen "default" eller "highDensity". För alla andra SKU:er måste det här värdet vara "standard". Möjliga värden är: "default", "highDensity"

Id

Resurs-ID. Setter skyddas eftersom ID måste anges i Nätverksresurser.

(Ärvd från ProxyResource)
Location

Resursplats

(Ärvd från Resource)
Name

Resursnamn

(Ärvd från ProxyResource)
PartitionCount

Hämtar eller anger antalet partitioner i tjänsten Search. Om det anges kan det vara 1, 2, 3, 4, 6 eller 12. Värden som är större än 1 är bara giltiga för standard-SKU:er. För "standard3"-tjänster med hostingMode inställt på "highDensity" är de tillåtna värdena mellan 1 och 3.

ProvisioningState

Hämtar tillståndet för den senaste etableringsåtgärden som utfördes på tjänsten Search. Etablering är ett mellanliggande tillstånd som inträffar när tjänstkapaciteten upprättas. När kapaciteten har konfigurerats ändras provisioningState till antingen "succeeded" eller "failed". Klientprogram kan avsöka etableringsstatus (det rekommenderade avsökningsintervallet är från 30 sekunder till en minut) med hjälp av åtgärden Hämta söktjänst för att se när en åtgärd har slutförts. Om du använder den kostnadsfria tjänsten tenderar det här värdet att komma tillbaka som "lyckades" direkt i anropet till Skapa tjänsten Search. Det beror på att den kostnadsfria tjänsten använder kapacitet som redan har konfigurerats. Möjliga värden är: "succeeded", "provisioning", "failed"

ReplicaCount

Hämtar eller anger antalet repliker i tjänsten Search. Om det anges måste det vara ett värde mellan 1 och 12 för standard-SKU:er eller mellan 1 och 3 för grundläggande SKU.

Sku

Hämtar eller anger SKU:n för söktjänsten, som avgör prisnivå och kapacitetsgränser.

Status

Hämtar status för tjänsten Search. Möjliga värden är: "körs": Tjänsten Search körs och inga etableringsåtgärder pågår. Etablering: Tjänsten Search etableras eller skalas upp eller ned. "ta bort": Tjänsten Search tas bort. "degraderad": tjänsten Search är degraderad. Detta kan inträffa när de underliggande sökenheterna inte är felfria. Den tjänsten Search är troligen i drift, men prestandan kan vara långsam och vissa begäranden kan tas bort. "disabled": Tjänsten Search är inaktiverad. I det här tillståndet avvisar tjänsten alla API-begäranden. "error": tjänsten Search är i ett feltillstånd. Om tjänsten är i tillståndet degraderad, inaktiverad eller fel innebär det att Azure Search-teamet aktivt undersöker det underliggande problemet. Dedikerade tjänster i dessa tillstånd kan fortfarande debiteras baserat på antalet etablerade sökenheter. Möjliga värden är: "körs", "etablering", "borttagning", "degraderad", "inaktiverad", "fel"

StatusDetails

Hämtar information om tjänsten Search status.

Tags

Resurstaggar

(Ärvd från Resource)
Type

Resurstyp

(Ärvd från ProxyResource)

Metoder

Validate()

Verifiera objektet.

Gäller för