Share via


SearchServiceUpdate Klasse

Definition

Die Parameter, die zum Aktualisieren eines Azure Cognitive Search-Diensts verwendet werden.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SearchServiceUpdate : Microsoft.Azure.Management.Search.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SearchServiceUpdate = class
    inherit Resource
Public Class SearchServiceUpdate
Inherits Resource
Vererbung
SearchServiceUpdate
Attribute

Konstruktoren

SearchServiceUpdate()

Initialisiert eine neue instance der SearchServiceUpdate-Klasse.

SearchServiceUpdate(String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<PublicNetworkAccess>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>, NetworkRuleSet, IList<PrivateEndpointConnection>, IList<SharedPrivateLinkResource>, Sku, String, IDictionary<String, String>, Identity)

Initialisiert eine neue instance der SearchServiceUpdate-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 bis zu 3 Partitionen mit hoher Dichte aktiviert werden, die bis zu 1000 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 "default" 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 der Ressource ab oder legt diese fest. Dies muss eine der unterstützten und registrierten Azure-Georegionen sein (z. B. USA, Westen, USA, Osten, Asien, Südosten usw.). Diese Eigenschaft ist beim Erstellen einer neuen Ressource erforderlich.

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 sie 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 privaten Endpunktverbindungen 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 die Kapazität eingerichtet wurde, ändert sich provisioningState entweder in "succeeded" oder "failed". Clientanwendungen können die Bereitstellung status abfragen (das empfohlene Abrufintervall liegt zwischen 30 Sekunden und einer Minute), indem sie den Vorgang Suchdienst abrufen verwenden, um festzustellen, 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: "succeeded", "provisioning", "failed"

PublicNetworkAccess

Ruft diesen Wert ab oder legt diesen Wert auf "aktiviert" fest, um Breaking Changes an vorhandenen Kundenressourcen und Vorlagen zu vermeiden. Wenn diese Einstellung auf "deaktiviert" festgelegt ist, ist datenverkehr über die öffentliche Schnittstelle nicht zulässig, und Verbindungen mit privaten Endpunkten sind die exklusive Zugriffsmethode. Mögliche Werte: "enabled", "disabled"

ReplicaCount

Ruft die Anzahl der Replikate im Suchdienst ab oder legt diese fest. Wenn angegeben, muss es sich um einen Wert zwischen 1 und 12 inklusive für Standard-SKUs oder zwischen 1 und 3 einschließlich für die Basis-SKU sein.

SharedPrivateLinkResources

Ruft die Liste der freigegebenen Private Link-Ressourcen ab, die vom Azure Cognitive Search-Dienst verwaltet werden.

Sku

Ruft die SKU des Suchdiensts ab, der 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. "delete": Der Suchdienst wird gelöscht. "heruntergestuft": Der Suchdienst wird heruntergestuft. 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 Fehlerzustand. Wenn sich Ihr Dienst im Status "Heruntergestuft", "Deaktiviert" oder "Fehler" 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", "deleting", "degraded", "disabled", "error"

StatusDetails

Ruft die Details des suchdienst-status ab.

Tags

Ruft Tags ab, um die Ressource im Azure-Portal zu kategorisieren, oder legt sie fest.

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: