SearchServiceUpdate Konstruktoren

Definition

Überlädt

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.

SearchServiceUpdate()

Initialisiert eine neue instance der SearchServiceUpdate-Klasse.

public SearchServiceUpdate ();
Public Sub New ()

Gilt für:

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.

public SearchServiceUpdate (string id = default, string name = default, string type = default, int? replicaCount = default, int? partitionCount = default, Microsoft.Azure.Management.Search.Models.HostingMode? hostingMode = default, Microsoft.Azure.Management.Search.Models.PublicNetworkAccess? publicNetworkAccess = default, Microsoft.Azure.Management.Search.Models.SearchServiceStatus? status = default, string statusDetails = default, Microsoft.Azure.Management.Search.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.Search.Models.NetworkRuleSet networkRuleSet = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.PrivateEndpointConnection> privateEndpointConnections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResource> sharedPrivateLinkResources = default, Microsoft.Azure.Management.Search.Models.Sku sku = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Search.Models.Identity identity = default);
new Microsoft.Azure.Management.Search.Models.SearchServiceUpdate : string * string * string * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.Search.Models.HostingMode> * Nullable<Microsoft.Azure.Management.Search.Models.PublicNetworkAccess> * Nullable<Microsoft.Azure.Management.Search.Models.SearchServiceStatus> * string * Nullable<Microsoft.Azure.Management.Search.Models.ProvisioningState> * Microsoft.Azure.Management.Search.Models.NetworkRuleSet * System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.PrivateEndpointConnection> * System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResource> * Microsoft.Azure.Management.Search.Models.Sku * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Search.Models.Identity -> Microsoft.Azure.Management.Search.Models.SearchServiceUpdate
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional replicaCount As Nullable(Of Integer) = Nothing, Optional partitionCount As Nullable(Of Integer) = Nothing, Optional hostingMode As Nullable(Of HostingMode) = Nothing, Optional publicNetworkAccess As Nullable(Of PublicNetworkAccess) = Nothing, Optional status As Nullable(Of SearchServiceStatus) = Nothing, Optional statusDetails As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional networkRuleSet As NetworkRuleSet = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing, Optional sharedPrivateLinkResources As IList(Of SharedPrivateLinkResource) = Nothing, Optional sku As Sku = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As Identity = Nothing)

Parameter

id
String

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Der Name der Ressource

type
String

Der Typ der Ressource. Beispiel: Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts.

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 einschließlich für die Basis-SKU sein.

partitionCount
Nullable<Int32>

Die Anzahl der Partitionen im Suchdienst; 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.

hostingMode
Nullable<HostingMode>

Gilt nur für die Standard3-SKU. 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"

publicNetworkAccess
Nullable<PublicNetworkAccess>

Dieser Wert kann auf "aktiviert" festgelegt werden, 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"

status
Nullable<SearchServiceStatus>

Die status des Suchdiensts. 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
String

Die Details des Suchdiensts status.

provisioningState
Nullable<ProvisioningState>

Der Status des letzten Bereitstellungsvorgangs, 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"

networkRuleSet
NetworkRuleSet

Netzwerkspezifische Regeln, die bestimmen, wie der Azure Cognitive Search Dienst erreicht werden kann.

privateEndpointConnections
IList<PrivateEndpointConnection>

Die Liste der privaten Endpunktverbindungen mit dem Azure Cognitive Search-Dienst.

sharedPrivateLinkResources
IList<SharedPrivateLinkResource>

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

sku
Sku

Die SKU des Suchdiensts, die preis- und kapazitätslimits bestimmt. Diese Eigenschaft ist beim Erstellen eines neuen Suchdiensts erforderlich.

location
String

Der geografische Standort der Ressource. 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.

tags
IDictionary<String,String>

Tags zum Kategorisieren der Ressource im Azure-Portal.

identity
Identity

Die Identität der Ressource.

Gilt für: