Freigeben über


SearchServiceInner Konstruktoren

Definition

Überlädt

SearchServiceInner()

Initialisiert eine neue instance der SearchServiceInner-Klasse.

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

Initialisiert eine neue instance der SearchServiceInner-Klasse.

SearchServiceInner()

Initialisiert eine neue instance der SearchServiceInner-Klasse.

public SearchServiceInner ();
Public Sub New ()

Gilt für:

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

Initialisiert eine neue instance der SearchServiceInner-Klasse.

public SearchServiceInner (Microsoft.Azure.Management.Search.Fluent.Models.Sku sku, string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, int? replicaCount = default, int? partitionCount = default, Microsoft.Azure.Management.Search.Fluent.Models.HostingMode? hostingMode = default, Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceStatus? status = default, string statusDetails = default, Microsoft.Azure.Management.Search.Fluent.Models.ProvisioningState? provisioningState = default);
new Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner : Microsoft.Azure.Management.Search.Fluent.Models.Sku * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.HostingMode> * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceStatus> * string * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.ProvisioningState> -> Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner
Public Sub New (sku As Sku, Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional replicaCount As Nullable(Of Integer) = Nothing, Optional partitionCount As Nullable(Of Integer) = Nothing, Optional hostingMode As Nullable(Of HostingMode) = Nothing, Optional status As Nullable(Of SearchServiceStatus) = Nothing, Optional statusDetails As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing)

Parameter

sku
Sku

Die SKU des Suchdiensts, die preis- und kapazitätslimits bestimmt.

location
String
id
String
name
String
type
String
replicaCount
Nullable<Int32>

Die Anzahl der Replikate im Suchdienst. Wenn angegeben, muss es sich um einen Wert zwischen 1 und 12 inklusive für Standard-SKUs oder zwischen 1 und 3 inklusive für die Basis-SKU sein.

partitionCount
Nullable<Int32>

Die Anzahl der Partitionen im Suchdienst. Wenn angegeben, kann sie 1, 2, 3, 4, 6 oder 12 sein. Werte größer als 1 sind nur für Standard-SKUs gültig. Bei "Standard3"-Diensten, bei denen hostingMode auf "highDensity" festgelegt ist, liegen die zulässigen Werte zwischen 1 und 3.

hostingMode
Nullable<HostingMode>

Gilt nur für die standard3-SKU. Sie können diese Eigenschaft so festlegen, dass sie bis zu 3 Partitionen mit hoher Dichte aktiviert, die bis zu 1.000 Indizes zulassen, was viel höher ist als die maximal zulässigen Indizes für jede andere SKU. Für die Standard3-SKU ist der Wert entweder "default" oder "highDensity". Für alle anderen SKUs muss dieser Wert "standard" sein. Mögliche Werte: "default", "highDensity"

status
Nullable<SearchServiceStatus>

Die status des Suchdienst. Mögliche Werte sind: "running": Die Suchdienst wird ausgeführt, und es werden keine Bereitstellungsvorgänge ausgeführt. "Bereitstellung": Die Suchdienst wird bereitgestellt oder hoch- oder herunterskaliert. "löschen": Die Suchdienst wird gelöscht. "degraded": Die Suchdienst wird beeinträchtigt. Dies kann auftreten, wenn die zugrunde liegenden Sucheinheiten nicht fehlerfrei sind. Der Suchdienst ist wahrscheinlich betriebsbereit, aber möglicherweise ist er langsam und einige Anforderungen werden gelöscht. "deaktiviert": Die Suchdienst ist deaktiviert. Mit diesem Status lehnt der Dienst alle API-Anforderungen ab. 'error': Die Suchdienst befindet sich in einem Fehlerzustand. Wenn sich Ihr Dienst im Status "Degraded", "Disabled" oder "Error" befindet, bedeutet dies, dass das Azure Search-Team das zugrunde liegende Problem aktiv untersucht. Dedizierte Dienste mit diesen Status sind weiterhin auf Basis der Anzahl der bereitgestellten Sucheinheiten fakturierbar. Mögliche Werte: "running", "provisioning", "löschen", "degraded", "disabled", "error"

statusDetails
String

Die Details des Suchdienst status.

provisioningState
Nullable<ProvisioningState>

Der Status des letzten Bereitstellungsvorgangs, der auf dem Suchdienst ausgeführt wurde. Die Bereitstellung ist ein vorübergehender Zustand während der Einrichtung der Dienstkapazität. Nachdem kapazität eingerichtet wurde, ändert sich provisioningState entweder in "erfolgreich" oder "failed". Clientanwendungen können die Bereitstellung status abfragen (das empfohlene Abrufintervall beträgt 30 Sekunden bis eine Minute), indem sie den Vorgang Abrufen des Suchdiensts verwenden, um zu ermitteln, wann ein Vorgang abgeschlossen ist. Wenn Sie den kostenlosen Dienst verwenden, wird dieser Wert in der Regel direkt im Aufruf von Create Suchdienst als "erfolgreich" zurückgegeben. Grund hierfür ist, dass der kostenlose Dienst bereits eingerichtete Kapazitäten verwendet. Mögliche Werte: "erfolgreich", "Bereitstellung", "Fehler"

Gilt für: