SearchService Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt einen Azure Cognitive Search Dienst und seinen aktuellen Status.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SearchService : Microsoft.Azure.Management.Search.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SearchService = class
inherit TrackedResource
Public Class SearchService
Inherits TrackedResource
- Vererbung
- Attribute
Konstruktoren
SearchService() |
Initialisiert eine neue instance der SearchService-Klasse. |
SearchService(String, String, String, String, IDictionary<String, String>, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<PublicNetworkAccess>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>, NetworkRuleSet, IList<PrivateEndpointConnection>, IList<SharedPrivateLinkResource>, Sku, Identity) |
Initialisiert eine neue instance der SearchService-Klasse. |
Eigenschaften
HostingMode |
Ruft ab oder legt diese fest, die nur für die standard3-SKU gilt. 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" |
Id |
Ruft die vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Geerbt von Resource) |
Identity |
Ruft die Identität der Ressource ab oder legt sie fest. |
Location |
Ruft den Geografischen Standort ab, an dem sich die Ressource befindet, oder legt diese fest. (Geerbt von TrackedResource) |
Name |
Ruft den Namen der Ressource ab. (Geerbt von Resource) |
NetworkRuleSet |
Ruft netzwerkspezifische Regeln ab, die bestimmen, wie der Azure Cognitive Search Dienst erreicht werden kann, oder legt diese fest. |
PartitionCount |
Ruft die Anzahl der Partitionen im Suchdienst ab oder legt diese fest. wenn angegeben, kann es 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. |
PrivateEndpointConnections |
Ruft die Liste der verbindungen des privaten Endpunkts mit dem Azure Cognitive Search-Dienst ab. |
ProvisioningState |
Ruft den Status des letzten Bereitstellungsvorgangs ab, der für den 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 des Suchdiensts erstellen als "erfolgreich" zurückgegeben. Grund hierfür ist, dass der kostenlose Dienst bereits eingerichtete Kapazitäten verwendet. Mögliche Werte: "erfolgreich", "Bereitstellung", "Fehler" |
PublicNetworkAccess |
Ruft ab oder legt diesen Wert auf "aktiviert" fest, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode. Mögliche Werte: "aktiviert", "deaktiviert" |
ReplicaCount |
Ruft die Anzahl der Replikate im Suchdienst ab oder legt sie fest. 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. |
SharedPrivateLinkResources |
Ruft die Liste der freigegebenen privaten Linkressourcen ab, die vom Azure Cognitive Search-Dienst verwaltet werden. |
Sku |
Ruft die SKU des Suchdiensts ab, die preis- und kapazitätslimits bestimmt, oder legt diese fest. Diese Eigenschaft ist beim Erstellen eines neuen Suchdiensts erforderlich. |
Status |
Ruft die status des Suchdiensts ab. Mögliche Werte sind: "running": Der Suchdienst wird ausgeführt, und es werden keine Bereitstellungsvorgänge ausgeführt. "Bereitstellung": Der Suchdienst wird bereitgestellt oder hoch- oder herunterskaliert. "löschen": Der Suchdienst wird gelöscht. "degraded": Der Suchdienst ist beeinträchtigt. Dies kann auftreten, wenn die zugrunde liegenden Sucheinheiten nicht fehlerfrei sind. Der Suchdienst ist höchstwahrscheinlich betriebsbereit, aber die Leistung kann langsam sein, und einige Anforderungen werden möglicherweise gelöscht. "deaktiviert": Der Suchdienst ist deaktiviert. Mit diesem Status lehnt der Dienst alle API-Anforderungen ab. 'error': Der Suchdienst befindet sich in einem Fehlerstatus. Wenn sich Ihr Dienst im Status "Degraded", "Disabled" oder "Error" befindet, bedeutet dies, dass das Azure Cognitive 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 |
Ruft die Details des Suchdienst-status ab. |
Tags |
Ruft Ressourcentags ab oder legt diese fest. (Geerbt von TrackedResource) |
Type |
Ruft den Typ der Ressource ab. Beispiel: Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts. (Geerbt von Resource) |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für