Services - Update
Aktualisiert einen vorhandenen Suchdienst in der angegebenen Ressourcengruppe.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}?api-version=2023-11-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen. |
|
search
|
path | True |
string |
Der Name des zu aktualisierenden Suchdiensts. |
|
subscription
|
path | True |
string |
Der eindeutige Bezeichner für ein Microsoft Azure-Abonnement. Sie können diesen Wert aus der Azure Resource Manager-API, den Befehlszeilentools oder dem Portal abrufen. |
|
api-version
|
query | True |
string |
Die API-Version, die für jede Anforderung verwendet werden soll. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Ein vom Client generierter GUID-Wert, der diese Anforderung identifiziert. Wenn angegeben, wird dies in Antwortinformationen eingeschlossen, um die Anforderung nachzuverfolgen. |
Anforderungstext
| Name | Typ | Beschreibung |
|---|---|---|
| identity |
Die Identität der Ressource. |
|
| location |
string |
Der geografische Standort der Ressource. Dies muss eine der unterstützten und registrierten Azure-Geo-Regionen sein (z. B. West-USA, Ost-USA, Südostasien usw.). Diese Eigenschaft ist beim Erstellen einer neuen Ressource erforderlich. |
| properties.authOptions |
Definiert die Optionen, wie die Datenebenen-API eines Suchdiensts Anforderungen authentifiziert. Dies kann nicht festgelegt werden, wenn "disableLocalAuth" auf "true" festgelegt ist. |
|
| properties.disableLocalAuth |
boolean |
Wenn dieser Wert auf "true" festgelegt ist, dürfen Aufrufe des Suchdiensts keine API-Schlüssel für die Authentifizierung verwenden. Dies kann nicht auf "true" festgelegt werden, wenn "dataPlaneAuthOptions" definiert ist. |
| properties.encryptionWithCmk |
Gibt eine Richtlinie zur Verschlüsselung von Ressourcen (z. B. Indizes) mithilfe von Kunden-Manager-Schlüsseln innerhalb eines Suchdiensts an. |
|
| properties.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. |
|
| properties.networkRuleSet |
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann. |
|
| properties.partitionCount |
integer (int32) minimum: 1maximum: 12 |
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. Für "Standard3"-Dienste mit hostingMode-Wert auf "highDensity" festgelegt, liegen die zulässigen Werte zwischen 1 und 3. |
| properties.publicNetworkAccess |
Dieser Wert kann auf "aktiviert" festgelegt werden, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn dieser Wert auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode. |
|
| properties.replicaCount |
integer (int32) minimum: 1maximum: 12 |
Die Anzahl der Replikate im Suchdienst. Wenn angegeben, muss es sich um einen Wert zwischen 1 und 12 einschließlich für Standard-SKUs oder zwischen 1 und 3 einschließlich für einfache SKU handeln. |
| properties.semanticSearch |
Legt Optionen fest, die die Verfügbarkeit der semantischen Suche steuern. Diese Konfiguration ist nur für bestimmte Such-SKUs an bestimmten Orten möglich. |
|
| sku |
Die SKU des Suchdiensts, die die Abrechnungsraten und Kapazitätsgrenzen bestimmt. Diese Eigenschaft ist beim Erstellen eines neuen Suchdiensts erforderlich. |
|
| tags |
object |
Tags zum Kategorisieren der Ressource im Azure-Portal. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die vorhandene Dienstdefinition wurde erfolgreich aktualisiert. Wenn Sie die Anzahl der Replikate oder Partitionen geändert haben, erfolgt der Skalierungsvorgang asynchron. Sie können ihre Dienstdefinition regelmäßig abrufen und den Fortschritt über die eigenschaft provisioningState überwachen. |
|
| Other Status Codes |
HTTP 400 (ungültige Anforderung): Die angegebene Dienstdefinition ist ungültig, oder Sie haben versucht, eine Eigenschaft zu ändern, die unveränderlich ist; Ausführliche Informationen finden Sie im Fehlercode und in der Antwort. HTTP 404 (Nicht gefunden): Das Abonnement oder die Ressourcengruppe konnte nicht gefunden werden. HTTP 409 (Konflikt): Das angegebene Abonnement ist deaktiviert. |
Sicherheit
azure_auth
Microsoft Entra ID OAuth2-Autorisierungsfluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
SearchUpdateService
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 2,
"partitionCount": 1,
"status": "provisioning",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "provisioning",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
}
}
SearchUpdateServiceAuthOptions
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2,
"authOptions": {
"aadOrApiKey": {
"aadAuthFailureMode": "http401WithBearerChallenge"
}
}
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 2,
"partitionCount": 1,
"status": "provisioning",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "provisioning",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"authOptions": {
"aadOrApiKey": {
"aadAuthFailureMode": "http401WithBearerChallenge"
}
}
}
}
SearchUpdateServiceDisableLocalAuth
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2,
"disableLocalAuth": true
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 2,
"partitionCount": 1,
"status": "provisioning",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "provisioning",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"disableLocalAuth": true,
"authOptions": null
}
}
SearchUpdateServiceToAllowAccessFromPrivateEndpoints
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"properties": {
"replicaCount": 1,
"partitionCount": 1,
"publicNetworkAccess": "disabled"
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "basic"
},
"properties": {
"replicaCount": 1,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "disabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
}
}
SearchUpdateServiceToAllowAccessFromPublicCustomIPs
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"properties": {
"replicaCount": 3,
"partitionCount": 1,
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": [
{
"value": "123.4.5.6"
},
{
"value": "123.4.6.0/18"
}
]
}
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 3,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": [
{
"value": "10.2.3.4"
}
]
},
"privateEndpointConnections": []
}
}
SearchUpdateServiceToRemoveIdentity
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"sku": {
"name": "standard"
},
"identity": {
"type": "None"
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 3,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
},
"identity": {
"type": "None"
}
}
SearchUpdateServiceWithCmkEnforcement
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2,
"encryptionWithCmk": {
"enforcement": "Enabled"
}
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 2,
"partitionCount": 1,
"status": "provisioning",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "provisioning",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": [],
"sharedPrivateLinkResources": [],
"encryptionWithCmk": {
"enforcement": "Enabled",
"encryptionComplianceStatus": "Compliant"
},
"disableLocalAuth": false,
"authOptions": {
"apiKeyOnly": {}
}
}
}
SearchUpdateServiceWithSemanticSearch
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2023-11-01
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2,
"semanticSearch": "standard"
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 2,
"partitionCount": 1,
"status": "provisioning",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "provisioning",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": [],
"sharedPrivateLinkResources": [],
"encryptionWithCmk": {
"enforcement": "Unspecified",
"encryptionComplianceStatus": "Compliant"
},
"disableLocalAuth": false,
"authOptions": {
"apiKeyOnly": {}
},
"semanticSearch": "standard"
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Aad |
Beschreibt, welche Antwort die Datenebenen-API eines Suchdiensts für Anforderungen senden würde, bei denen die Authentifizierung fehlgeschlagen ist. |
|
Api |
Gibt an, dass nur der API-Schlüssel für die Authentifizierung verwendet werden kann. |
|
Cloud |
Enthält Informationen zu einem API-Fehler. |
|
Cloud |
Beschreibt einen bestimmten API-Fehler mit einem Fehlercode und einer Meldung. |
|
Data |
Gibt an, dass entweder der API-Schlüssel oder ein Zugriffstoken von einem Microsoft Entra ID-Mandanten für die Authentifizierung verwendet werden kann. |
|
Data |
Definiert die Optionen für die Authentifizierung einer Datenebenenanforderung durch den Suchdienst. Dies kann nicht festgelegt werden, wenn "disableLocalAuth" auf "true" festgelegt ist. |
|
Encryption |
Beschreibt eine Richtlinie, die bestimmt, wie Ressourcen innerhalb des Suchdiensts mit vom Kunden=verwalteten Schlüsseln verschlüsselt werden sollen. |
|
Hosting |
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. |
| Identity |
Identität für die Ressource. |
|
Identity |
Der Identitätstyp. |
|
Ip |
Die IP-Einschränkungsregel des Suchdiensts. |
|
Network |
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann. |
|
Private |
Die private Endpunktressource vom Microsoft.Network-Anbieter. |
|
Private |
Beschreibt eine vorhandene private Endpunktverbindung mit dem Suchdienst. |
|
Private |
Beschreibt die Eigenschaften einer vorhandenen privaten Endpunktverbindung mit dem Suchdienst. |
|
Private |
Der Bereitstellungsstatus der Verbindung mit dem privaten Linkdienst. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig" |
|
Private |
Beschreibt den aktuellen Status einer vorhandenen Verbindung mit dem privaten Azure-Endpunkt. |
|
Private |
Status der Verbindung mit dem privaten Linkdienst. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt. |
|
Provisioning |
Der Status des letzten Bereitstellungsvorgangs, der für den Suchdienst ausgeführt wurde. Die Bereitstellung ist ein Zwischenzustand, der auftritt, während die Dienstkapazität eingerichtet wird. Nachdem die Kapazität eingerichtet wurde, ändert sich "provisioningState" entweder in "erfolgreich" oder "fehlgeschlagen". Clientanwendungen können den Bereitstellungsstatus abfragen (das empfohlene Abrufintervall liegt zwischen 30 Sekunden und einer Minute) mithilfe des Suchdienstvorgangs abrufen, um festzustellen, wann ein Vorgang abgeschlossen ist. Wenn Sie den kostenlosen Dienst verwenden, wird dieser Wert tendenziell wieder als "erfolgreich" direkt im Aufruf des Create-Suchdiensts zurückgegeben. Dies liegt daran, dass der kostenlose Dienst bereits eingerichtete Kapazität verwendet. |
|
Public |
Dieser Wert kann auf "aktiviert" festgelegt werden, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn dieser Wert auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode. |
|
Search |
Beschreibt, ob der Suchdienst konform ist oder nicht in Bezug auf nicht vom Kunden verschlüsselte Ressourcen. Wenn ein Dienst mehr als eine nicht vom Kunden verschlüsselte Ressource aufweist und "Erzwingung" aktiviert ist, wird der Dienst als "nicht konform" gekennzeichnet. |
|
Search |
Beschreibt, wie ein Suchdienst eine oder mehrere nicht vom Kunden verschlüsselte Ressourcen erzwingen soll. |
|
Search |
Legt Optionen fest, die die Verfügbarkeit der semantischen Suche steuern. Diese Konfiguration ist nur für bestimmte Such-SKUs an bestimmten Orten möglich. |
|
Search |
Beschreibt einen Suchdienst und seinen aktuellen Status. |
|
Search |
Der 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 nach oben oder unten skaliert. 'delete': Der Suchdienst wird gelöscht. "degradiert": Der Suchdienst wird herabgestuft. Dies kann auftreten, wenn die zugrunde liegenden Sucheinheiten nicht fehlerfrei sind. Der Suchdienst ist wahrscheinlich betriebsbereit, die Leistung kann jedoch langsam sein, und einige Anforderungen werden möglicherweise verworfen. 'disabled': Der Suchdienst ist deaktiviert. In diesem Zustand lehnt der Dienst alle API-Anforderungen ab. 'error': Der Suchdienst befindet sich in einem Fehlerstatus. Wenn sich Ihr Dienst in den Status "Herabgestuft", "deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste in diesen Zuständen können weiterhin auf der Grundlage der Anzahl der bereitgestellten Sucheinheiten berechnet werden. |
|
Search |
Die Parameter, die zum Aktualisieren eines Suchdiensts verwendet werden. |
|
Shared |
Beschreibt eine vom Suchdienst verwaltete ressource für freigegebene private Verknüpfungen. |
|
Shared |
Beschreibt die Eigenschaften einer vorhandenen ressource mit freigegebenen privaten Verknüpfungen, die vom Suchdienst verwaltet wird. |
|
Shared |
Der Bereitstellungsstatus der freigegebenen ressource für private Verknüpfungen. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig". |
|
Shared |
Status der freigegebenen privaten Linkressource. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt. |
| Sku |
Definiert die SKU eines Suchdiensts, die Abrechnungsraten und Kapazitätsgrenzwerte bestimmt. |
|
Sku |
Die SKU des Suchdiensts. Gültige Werte sind: 'free': Gemeinsamer Dienst. "basic": Dedizierter Dienst mit bis zu 3 Replikaten. "standard": Dedizierter Dienst mit bis zu 12 Partitionen und 12 Replikaten. 'standard2': Ähnlich wie standard, aber mit mehr Kapazität pro Sucheinheit. "standard3": Das größte Standardangebot mit bis zu 12 Partitionen und 12 Replikaten (oder bis zu 3 Partitionen mit mehr Indizes, wenn Sie auch die hostingMode-Eigenschaft auf "highDensity" festlegen). 'storage_optimized_l1': Unterstützt 1 TB pro Partition, bis zu 12 Partitionen. 'storage_optimized_l2': Unterstützt 2 TB pro Partition, bis zu 12 Partitionen.' |
AadAuthFailureMode
Beschreibt, welche Antwort die Datenebenen-API eines Suchdiensts für Anforderungen senden würde, bei denen die Authentifizierung fehlgeschlagen ist.
| Wert | Beschreibung |
|---|---|
| http403 |
Gibt an, dass Anforderungen, bei denen die Authentifizierung fehlgeschlagen ist, einem HTTP-Statuscode von 403 (Verboten) angezeigt werden sollen. |
| http401WithBearerChallenge |
Gibt an, dass Anforderungen, bei denen die Authentifizierung fehlgeschlagen ist, einem HTTP-Statuscode von 401 (Nicht autorisiert) angezeigt werden sollen und eine Bearer-Herausforderung darstellen. |
ApiKeyOnly
Gibt an, dass nur der API-Schlüssel für die Authentifizierung verwendet werden kann.
CloudError
Enthält Informationen zu einem API-Fehler.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Beschreibt einen bestimmten API-Fehler mit einem Fehlercode und einer Meldung. |
CloudErrorBody
Beschreibt einen bestimmten API-Fehler mit einem Fehlercode und einer Meldung.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Ein Fehlercode, der die Fehlerbedingung genauer beschreibt als ein HTTP-Statuscode. Kann verwendet werden, um bestimmte Fehlerfälle programmgesteuert zu behandeln. |
| details |
Enthält geschachtelte Fehler, die mit diesem Fehler zusammenhängen. |
|
| message |
string |
Eine Meldung, die den Fehler detailliert beschreibt und Debuginformationen bereitstellt. |
| target |
string |
Das Ziel des bestimmten Fehlers (z. B. der Name der Eigenschaft im Fehler). |
DataPlaneAadOrApiKeyAuthOption
Gibt an, dass entweder der API-Schlüssel oder ein Zugriffstoken von einem Microsoft Entra ID-Mandanten für die Authentifizierung verwendet werden kann.
| Name | Typ | Beschreibung |
|---|---|---|
| aadAuthFailureMode |
Beschreibt, welche Antwort die Datenebenen-API eines Suchdiensts für Anforderungen senden würde, bei denen die Authentifizierung fehlgeschlagen ist. |
DataPlaneAuthOptions
Definiert die Optionen für die Authentifizierung einer Datenebenenanforderung durch den Suchdienst. Dies kann nicht festgelegt werden, wenn "disableLocalAuth" auf "true" festgelegt ist.
| Name | Typ | Beschreibung |
|---|---|---|
| aadOrApiKey |
Gibt an, dass entweder der API-Schlüssel oder ein Zugriffstoken von einem Microsoft Entra ID-Mandanten für die Authentifizierung verwendet werden kann. |
|
| apiKeyOnly |
Gibt an, dass nur der API-Schlüssel für die Authentifizierung verwendet werden kann. |
EncryptionWithCmk
Beschreibt eine Richtlinie, die bestimmt, wie Ressourcen innerhalb des Suchdiensts mit vom Kunden=verwalteten Schlüsseln verschlüsselt werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| encryptionComplianceStatus |
Beschreibt, ob der Suchdienst konform ist oder nicht in Bezug auf nicht vom Kunden verschlüsselte Ressourcen. Wenn ein Dienst mehr als eine nicht vom Kunden verschlüsselte Ressource aufweist und "Erzwingung" aktiviert ist, wird der Dienst als "nicht konform" gekennzeichnet. |
|
| enforcement |
Beschreibt, wie ein Suchdienst eine oder mehrere nicht vom Kunden verschlüsselte Ressourcen erzwingen soll. |
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.
| Wert | Beschreibung |
|---|---|
| default |
Der Grenzwert für die Anzahl der Indizes wird durch die Standardgrenzwerte für die SKU bestimmt. |
| highDensity |
Nur Anwendung für Standard3-SKU, bei der der Suchdienst bis zu 1000 Indizes enthalten kann. |
Identity
Identität für die Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| principalId |
string |
Die Prinzipal-ID der vom System zugewiesenen Identität des Suchdiensts. |
| tenantId |
string |
Die Mandanten-ID der vom System zugewiesenen Identität des Suchdiensts. |
| type |
Der Identitätstyp. |
IdentityType
Der Identitätstyp.
| Wert | Beschreibung |
|---|---|
| None | |
| SystemAssigned |
IpRule
Die IP-Einschränkungsregel des Suchdiensts.
| Name | Typ | Beschreibung |
|---|---|---|
| value |
string |
Wert, der einer einzelnen IPv4-Adresse entspricht (z. B. 123.1.2.3) oder einem IP-Bereich im CIDR-Format (z. B. 123.1.2.3/24), der zulässig ist. |
NetworkRuleSet
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann.
| Name | Typ | Beschreibung |
|---|---|---|
| ipRules |
Ip |
Eine Liste der IP-Einschränkungsregeln, die für eine IP-Firewall verwendet werden. Alle IPs, die nicht den Regeln entsprechen, werden von der Firewall blockiert. Diese Regeln werden nur angewendet, wenn "publicNetworkAccess" des Suchdiensts aktiviert ist. |
PrivateEndpoint
Die private Endpunktressource vom Microsoft.Network-Anbieter.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Die Ressourcen-ID der privaten Endpunktressource vom Microsoft.Network-Anbieter. |
PrivateEndpointConnection
Beschreibt eine vorhandene private Endpunktverbindung mit dem Suchdienst.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Der Name der Ressource |
| properties |
Beschreibt die Eigenschaften einer vorhandenen privaten Endpunktverbindung mit dem Suchdienst. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProperties
Beschreibt die Eigenschaften einer vorhandenen privaten Endpunktverbindung mit dem Suchdienst.
| Name | Typ | Beschreibung |
|---|---|---|
| groupId |
string |
Die Gruppen-ID vom Anbieter der Ressource, für die die Verbindung mit dem privaten Linkdienst verwendet wird. |
| privateEndpoint |
Die private Endpunktressource vom Microsoft.Network-Anbieter. |
|
| privateLinkServiceConnectionState |
Beschreibt den aktuellen Status einer vorhandenen Verbindung mit dem privaten Azure-Endpunkt. |
|
| provisioningState |
Der Bereitstellungsstatus der Verbindung mit dem privaten Linkdienst. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig" |
PrivateLinkServiceConnectionProvisioningState
Der Bereitstellungsstatus der Verbindung mit dem privaten Linkdienst. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig"
| Wert | Beschreibung |
|---|---|
| Updating |
Die Verbindung mit dem privaten Linkdienst wird zusammen mit anderen Ressourcen erstellt, damit sie voll funktionsfähig sind. |
| Deleting |
Die Verbindung mit dem privaten Linkdienst wird gerade gelöscht. |
| Failed |
Die Verbindung mit dem privaten Linkdienst konnte nicht bereitgestellt oder gelöscht werden. |
| Succeeded |
Die Verbindung mit dem privaten Linkdienst hat die Bereitstellung abgeschlossen und ist zur Genehmigung bereit. |
| Incomplete |
Die Bereitstellungsanforderung für die Verbindungsressource für den privaten Linkdienst wurde akzeptiert, der Erstellungsprozess wurde jedoch noch nicht begonnen. |
| Canceled |
Die Bereitstellungsanforderung für die Verbindungsressource für den privaten Linkdienst wurde abgebrochen. |
PrivateLinkServiceConnectionState
Beschreibt den aktuellen Status einer vorhandenen Verbindung mit dem privaten Azure-Endpunkt.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| actionsRequired |
string |
None |
Eine Beschreibung aller zusätzlichen Aktionen, die erforderlich sein können. |
| description |
string |
Die Beschreibung für den Verbindungsstatus des privaten Linkdiensts. |
|
| status |
Status der Verbindung mit dem privaten Linkdienst. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt. |
PrivateLinkServiceConnectionStatus
Status der Verbindung mit dem privaten Linkdienst. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt.
| Wert | Beschreibung |
|---|---|
| Pending |
Die private Endpunktverbindung wurde erstellt und steht aus. |
| Approved |
Die private Endpunktverbindung ist genehmigt und kann verwendet werden. |
| Rejected |
Die private Endpunktverbindung wurde abgelehnt und kann nicht verwendet werden. |
| Disconnected |
Die private Endpunktverbindung wurde aus dem Dienst entfernt. |
ProvisioningState
Der Status des letzten Bereitstellungsvorgangs, der für den Suchdienst ausgeführt wurde. Die Bereitstellung ist ein Zwischenzustand, der auftritt, während die Dienstkapazität eingerichtet wird. Nachdem die Kapazität eingerichtet wurde, ändert sich "provisioningState" entweder in "erfolgreich" oder "fehlgeschlagen". Clientanwendungen können den Bereitstellungsstatus abfragen (das empfohlene Abrufintervall liegt zwischen 30 Sekunden und einer Minute) mithilfe des Suchdienstvorgangs abrufen, um festzustellen, wann ein Vorgang abgeschlossen ist. Wenn Sie den kostenlosen Dienst verwenden, wird dieser Wert tendenziell wieder als "erfolgreich" direkt im Aufruf des Create-Suchdiensts zurückgegeben. Dies liegt daran, dass der kostenlose Dienst bereits eingerichtete Kapazität verwendet.
| Wert | Beschreibung |
|---|---|
| succeeded |
Der letzte Bereitstellungsvorgang wurde erfolgreich abgeschlossen. |
| provisioning |
Der Suchdienst wird nach oben oder unten bereitgestellt oder skaliert. |
| failed |
Fehler beim letzten Bereitstellungsvorgang. |
PublicNetworkAccess
Dieser Wert kann auf "aktiviert" festgelegt werden, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn dieser Wert auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode.
| Wert | Beschreibung |
|---|---|
| enabled | |
| disabled |
SearchEncryptionComplianceStatus
Beschreibt, ob der Suchdienst konform ist oder nicht in Bezug auf nicht vom Kunden verschlüsselte Ressourcen. Wenn ein Dienst mehr als eine nicht vom Kunden verschlüsselte Ressource aufweist und "Erzwingung" aktiviert ist, wird der Dienst als "nicht konform" gekennzeichnet.
| Wert | Beschreibung |
|---|---|
| Compliant |
Gibt an, dass der Suchdienst kompatibel ist, entweder weil die Anzahl nicht vom Kunden verschlüsselter Ressourcen null ist oder die Erzwingung deaktiviert ist. |
| NonCompliant |
Gibt an, dass der Suchdienst über mehr als eine nicht vom Kunden verschlüsselte Ressource verfügt. |
SearchEncryptionWithCmk
Beschreibt, wie ein Suchdienst eine oder mehrere nicht vom Kunden verschlüsselte Ressourcen erzwingen soll.
| Wert | Beschreibung |
|---|---|
| Disabled |
Es wird keine Erzwingung vorgenommen, und der Suchdienst kann nicht vom Kunden verschlüsselte Ressourcen haben. |
| Enabled |
Der Suchdienst wird als nicht konform gekennzeichnet, wenn mindestens eine nicht vom Kunden verschlüsselte Ressource vorhanden ist. |
| Unspecified |
Die Erzwingungsrichtlinie ist nicht explizit angegeben, wobei das Verhalten identisch ist, als wäre sie auf "Deaktiviert" festgelegt. |
SearchSemanticSearch
Legt Optionen fest, die die Verfügbarkeit der semantischen Suche steuern. Diese Konfiguration ist nur für bestimmte Such-SKUs an bestimmten Orten möglich.
| Wert | Beschreibung |
|---|---|
| disabled |
Gibt an, dass die semantische Rangfolge für den Suchdienst deaktiviert ist. |
| free |
Aktiviert die semantische Rangfolge für einen Suchdienst und gibt an, dass es innerhalb der Grenzen der freien Ebene verwendet werden soll. Dadurch würde das Volumen der semantischen Rangfolgenanforderungen begrenzt und kostenlos angeboten. Dies ist die Standardeinstellung für neu bereitgestellte Suchdienste. |
| standard |
Ermöglicht die semantische Rangfolge für einen Suchdienst als abrechnende Funktion mit höherem Durchsatz und Volumen semantischer Rangfolgeanforderungen. |
SearchService
Beschreibt einen Suchdienst und seinen aktuellen Status.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Die Identität der Ressource. |
||
| location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
|
| name |
string |
Der Name der Ressource |
|
| properties.authOptions |
Definiert die Optionen, wie die Datenebenen-API eines Suchdiensts Anforderungen authentifiziert. Dies kann nicht festgelegt werden, wenn "disableLocalAuth" auf "true" festgelegt ist. |
||
| properties.disableLocalAuth |
boolean |
Wenn dieser Wert auf "true" festgelegt ist, dürfen Aufrufe des Suchdiensts keine API-Schlüssel für die Authentifizierung verwenden. Dies kann nicht auf "true" festgelegt werden, wenn "dataPlaneAuthOptions" definiert ist. |
|
| properties.encryptionWithCmk |
Gibt eine Richtlinie zur Verschlüsselung von Ressourcen (z. B. Indizes) mithilfe von Kunden-Manager-Schlüsseln innerhalb eines Suchdiensts an. |
||
| properties.hostingMode | default |
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. |
|
| properties.networkRuleSet |
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann. |
||
| properties.partitionCount |
integer (int32) minimum: 1maximum: 12 |
1 |
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. Für "Standard3"-Dienste mit hostingMode-Wert auf "highDensity" festgelegt, liegen die zulässigen Werte zwischen 1 und 3. |
| properties.privateEndpointConnections |
Die Liste der privaten Endpunktverbindungen mit dem Suchdienst. |
||
| properties.provisioningState |
Der Status des letzten Bereitstellungsvorgangs, der für den Suchdienst ausgeführt wurde. Die Bereitstellung ist ein Zwischenzustand, der auftritt, während die Dienstkapazität eingerichtet wird. Nachdem die Kapazität eingerichtet wurde, ändert sich "provisioningState" entweder in "erfolgreich" oder "fehlgeschlagen". Clientanwendungen können den Bereitstellungsstatus abfragen (das empfohlene Abrufintervall liegt zwischen 30 Sekunden und einer Minute) mithilfe des Suchdienstvorgangs abrufen, um festzustellen, wann ein Vorgang abgeschlossen ist. Wenn Sie den kostenlosen Dienst verwenden, wird dieser Wert tendenziell wieder als "erfolgreich" direkt im Aufruf des Create-Suchdiensts zurückgegeben. Dies liegt daran, dass der kostenlose Dienst bereits eingerichtete Kapazität verwendet. |
||
| properties.publicNetworkAccess | enabled |
Dieser Wert kann auf "aktiviert" festgelegt werden, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn dieser Wert auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode. |
|
| properties.replicaCount |
integer (int32) minimum: 1maximum: 12 |
1 |
Die Anzahl der Replikate im Suchdienst. Wenn angegeben, muss es sich um einen Wert zwischen 1 und 12 einschließlich für Standard-SKUs oder zwischen 1 und 3 einschließlich für einfache SKU handeln. |
| properties.semanticSearch |
Legt Optionen fest, die die Verfügbarkeit der semantischen Suche steuern. Diese Konfiguration ist nur für bestimmte Such-SKUs an bestimmten Orten möglich. |
||
| properties.sharedPrivateLinkResources |
Die Liste der freigegebenen privaten Linkressourcen, die vom Suchdienst verwaltet werden. |
||
| properties.status |
Der 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 nach oben oder unten skaliert. 'delete': Der Suchdienst wird gelöscht. "degradiert": Der Suchdienst wird herabgestuft. Dies kann auftreten, wenn die zugrunde liegenden Sucheinheiten nicht fehlerfrei sind. Der Suchdienst ist wahrscheinlich betriebsbereit, die Leistung kann jedoch langsam sein, und einige Anforderungen werden möglicherweise verworfen. 'disabled': Der Suchdienst ist deaktiviert. In diesem Zustand lehnt der Dienst alle API-Anforderungen ab. 'error': Der Suchdienst befindet sich in einem Fehlerstatus. Wenn sich Ihr Dienst in den Status "Herabgestuft", "deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste in diesen Zuständen können weiterhin auf der Grundlage der Anzahl der bereitgestellten Sucheinheiten berechnet werden. |
||
| properties.statusDetails |
string |
Die Details des Suchdienststatus. |
|
| sku |
Die SKU des Suchdiensts, die Abrechnungsraten und Kapazitätsgrenzwerte bestimmt. Diese Eigenschaft ist beim Erstellen eines neuen Suchdiensts erforderlich. |
||
| tags |
object |
Ressourcentags. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
SearchServiceStatus
Der 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 nach oben oder unten skaliert. 'delete': Der Suchdienst wird gelöscht. "degradiert": Der Suchdienst wird herabgestuft. Dies kann auftreten, wenn die zugrunde liegenden Sucheinheiten nicht fehlerfrei sind. Der Suchdienst ist wahrscheinlich betriebsbereit, die Leistung kann jedoch langsam sein, und einige Anforderungen werden möglicherweise verworfen. 'disabled': Der Suchdienst ist deaktiviert. In diesem Zustand lehnt der Dienst alle API-Anforderungen ab. 'error': Der Suchdienst befindet sich in einem Fehlerstatus. Wenn sich Ihr Dienst in den Status "Herabgestuft", "deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste in diesen Zuständen können weiterhin auf der Grundlage der Anzahl der bereitgestellten Sucheinheiten berechnet werden.
| Wert | Beschreibung |
|---|---|
| running |
Der Suchdienst wird ausgeführt, und es werden keine Bereitstellungsvorgänge ausgeführt. |
| provisioning |
Der Suchdienst wird nach oben oder unten bereitgestellt oder skaliert. |
| deleting |
Der Suchdienst wird gelöscht. |
| degraded |
Der Suchdienst wird beeinträchtigt, da zugrunde liegende Sucheinheiten nicht fehlerfrei sind. |
| disabled |
Der Suchdienst ist deaktiviert, und alle API-Anforderungen werden abgelehnt. |
| error |
Der Suchdienst befindet sich im Fehlerzustand, der angibt, dass entweder ein Fehler bei der Bereitstellung oder gelöscht wird. |
SearchServiceUpdate
Die Parameter, die zum Aktualisieren eines Suchdiensts verwendet werden.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Die Identität der Ressource. |
||
| location |
string |
Der geografische Standort der Ressource. Dies muss eine der unterstützten und registrierten Azure-Geo-Regionen sein (z. B. West-USA, Ost-USA, Südostasien usw.). Diese Eigenschaft ist beim Erstellen einer neuen Ressource erforderlich. |
|
| name |
string |
Der Name der Ressource |
|
| properties.authOptions |
Definiert die Optionen, wie die Datenebenen-API eines Suchdiensts Anforderungen authentifiziert. Dies kann nicht festgelegt werden, wenn "disableLocalAuth" auf "true" festgelegt ist. |
||
| properties.disableLocalAuth |
boolean |
Wenn dieser Wert auf "true" festgelegt ist, dürfen Aufrufe des Suchdiensts keine API-Schlüssel für die Authentifizierung verwenden. Dies kann nicht auf "true" festgelegt werden, wenn "dataPlaneAuthOptions" definiert ist. |
|
| properties.encryptionWithCmk |
Gibt eine Richtlinie zur Verschlüsselung von Ressourcen (z. B. Indizes) mithilfe von Kunden-Manager-Schlüsseln innerhalb eines Suchdiensts an. |
||
| properties.hostingMode | default |
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. |
|
| properties.networkRuleSet |
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann. |
||
| properties.partitionCount |
integer (int32) minimum: 1maximum: 12 |
1 |
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. Für "Standard3"-Dienste mit hostingMode-Wert auf "highDensity" festgelegt, liegen die zulässigen Werte zwischen 1 und 3. |
| properties.privateEndpointConnections |
Die Liste der privaten Endpunktverbindungen mit dem Suchdienst. |
||
| properties.provisioningState |
Der Status des letzten Bereitstellungsvorgangs, der für den Suchdienst ausgeführt wurde. Die Bereitstellung ist ein Zwischenzustand, der auftritt, während die Dienstkapazität eingerichtet wird. Nachdem die Kapazität eingerichtet wurde, ändert sich "provisioningState" entweder in "erfolgreich" oder "fehlgeschlagen". Clientanwendungen können den Bereitstellungsstatus abfragen (das empfohlene Abrufintervall liegt zwischen 30 Sekunden und einer Minute) mithilfe des Suchdienstvorgangs abrufen, um festzustellen, wann ein Vorgang abgeschlossen ist. Wenn Sie den kostenlosen Dienst verwenden, wird dieser Wert tendenziell wieder als "erfolgreich" direkt im Aufruf des Create-Suchdiensts zurückgegeben. Dies liegt daran, dass der kostenlose Dienst bereits eingerichtete Kapazität verwendet. |
||
| properties.publicNetworkAccess | enabled |
Dieser Wert kann auf "aktiviert" festgelegt werden, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn dieser Wert auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode. |
|
| properties.replicaCount |
integer (int32) minimum: 1maximum: 12 |
1 |
Die Anzahl der Replikate im Suchdienst. Wenn angegeben, muss es sich um einen Wert zwischen 1 und 12 einschließlich für Standard-SKUs oder zwischen 1 und 3 einschließlich für einfache SKU handeln. |
| properties.semanticSearch |
Legt Optionen fest, die die Verfügbarkeit der semantischen Suche steuern. Diese Konfiguration ist nur für bestimmte Such-SKUs an bestimmten Orten möglich. |
||
| properties.sharedPrivateLinkResources |
Die Liste der freigegebenen privaten Linkressourcen, die vom Suchdienst verwaltet werden. |
||
| properties.status |
Der 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 nach oben oder unten skaliert. 'delete': Der Suchdienst wird gelöscht. "degradiert": Der Suchdienst wird herabgestuft. Dies kann auftreten, wenn die zugrunde liegenden Sucheinheiten nicht fehlerfrei sind. Der Suchdienst ist wahrscheinlich betriebsbereit, die Leistung kann jedoch langsam sein, und einige Anforderungen werden möglicherweise verworfen. 'disabled': Der Suchdienst ist deaktiviert. In diesem Zustand lehnt der Dienst alle API-Anforderungen ab. 'error': Der Suchdienst befindet sich in einem Fehlerstatus. Wenn sich Ihr Dienst in den Status "Herabgestuft", "deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste in diesen Zuständen können weiterhin auf der Grundlage der Anzahl der bereitgestellten Sucheinheiten berechnet werden. |
||
| properties.statusDetails |
string |
Die Details des Suchdienststatus. |
|
| sku |
Die SKU des Suchdiensts, die die Abrechnungsraten und Kapazitätsgrenzen bestimmt. Diese Eigenschaft ist beim Erstellen eines neuen Suchdiensts erforderlich. |
||
| tags |
object |
Tags zum Kategorisieren der Ressource im Azure-Portal. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
SharedPrivateLinkResource
Beschreibt eine vom Suchdienst verwaltete ressource für freigegebene private Verknüpfungen.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Der Name der Ressource |
| properties |
Beschreibt die Eigenschaften einer vom Suchdienst verwalteten freigegebenen privaten Linkressource. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
SharedPrivateLinkResourceProperties
Beschreibt die Eigenschaften einer vorhandenen ressource mit freigegebenen privaten Verknüpfungen, die vom Suchdienst verwaltet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| groupId |
string |
Die Gruppen-ID vom Anbieter der Ressource, für die die freigegebene private Linkressource gilt. |
| privateLinkResourceId |
string |
Die Ressourcen-ID der Ressource, für die die freigegebene private Verknüpfungsressource gilt. |
| provisioningState |
Der Bereitstellungsstatus der freigegebenen ressource für private Verknüpfungen. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig". |
|
| requestMessage |
string |
Die Anforderungsnachricht zum Anfordern der Genehmigung der Ressource für freigegebene private Links. |
| resourceRegion |
string |
Wahlfrei. Kann verwendet werden, um den Azure Resource Manager-Speicherort der Ressource anzugeben, mit der eine freigegebene private Verknüpfung erstellt werden soll. Dies ist nur für ressourcen erforderlich, deren DNS-Konfiguration regional ist (z. B. Azure Kubernetes Service). |
| status |
Status der freigegebenen privaten Linkressource. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt. |
SharedPrivateLinkResourceProvisioningState
Der Bereitstellungsstatus der freigegebenen ressource für private Verknüpfungen. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig".
| Wert | Beschreibung |
|---|---|
| Updating | |
| Deleting | |
| Failed | |
| Succeeded | |
| Incomplete |
SharedPrivateLinkResourceStatus
Status der freigegebenen privaten Linkressource. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt.
| Wert | Beschreibung |
|---|---|
| Pending | |
| Approved | |
| Rejected | |
| Disconnected |
Sku
Definiert die SKU eines Suchdiensts, die Abrechnungsraten und Kapazitätsgrenzwerte bestimmt.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
Die SKU des Suchdiensts. Gültige Werte sind: 'free': Gemeinsamer Dienst. "basic": Dedizierter Dienst mit bis zu 3 Replikaten. "standard": Dedizierter Dienst mit bis zu 12 Partitionen und 12 Replikaten. 'standard2': Ähnlich wie standard, aber mit mehr Kapazität pro Sucheinheit. "standard3": Das größte Standardangebot mit bis zu 12 Partitionen und 12 Replikaten (oder bis zu 3 Partitionen mit mehr Indizes, wenn Sie auch die hostingMode-Eigenschaft auf "highDensity" festlegen). 'storage_optimized_l1': Unterstützt 1 TB pro Partition, bis zu 12 Partitionen. 'storage_optimized_l2': Unterstützt 2 TB pro Partition, bis zu 12 Partitionen.' |
SkuName
Die SKU des Suchdiensts. Gültige Werte sind: 'free': Gemeinsamer Dienst. "basic": Dedizierter Dienst mit bis zu 3 Replikaten. "standard": Dedizierter Dienst mit bis zu 12 Partitionen und 12 Replikaten. 'standard2': Ähnlich wie standard, aber mit mehr Kapazität pro Sucheinheit. "standard3": Das größte Standardangebot mit bis zu 12 Partitionen und 12 Replikaten (oder bis zu 3 Partitionen mit mehr Indizes, wenn Sie auch die hostingMode-Eigenschaft auf "highDensity" festlegen). 'storage_optimized_l1': Unterstützt 1 TB pro Partition, bis zu 12 Partitionen. 'storage_optimized_l2': Unterstützt 2 TB pro Partition, bis zu 12 Partitionen.'
| Wert | Beschreibung |
|---|---|
| free |
Kostenlose Stufe ohne SLA-Garantien und eine Teilmenge der Features, die auf abrechnungsfähigen Ebenen angeboten werden. |
| basic |
Abrechnungsstufe für einen dedizierten Dienst mit bis zu 3 Replikaten. |
| standard |
Abrechnende Ebene für einen dedizierten Dienst mit bis zu 12 Partitionen und 12 Replikaten. |
| standard2 |
Ähnlich wie "Standard", aber mit mehr Kapazität pro Sucheinheit. |
| standard3 |
Das größte Standardangebot mit bis zu 12 Partitionen und 12 Replikaten (oder bis zu 3 Partitionen mit weiteren Indizes, wenn Sie auch die HostingMode-Eigenschaft auf "highDensity" festlegen). |
| storage_optimized_l1 |
Abrechnende Ebene für einen dedizierten Dienst, der 1 TB pro Partition unterstützt, bis zu 12 Partitionen. |
| storage_optimized_l2 |
Abrechnende Ebene für einen dedizierten Dienst, der 2 TB pro Partition unterstützt, bis zu 12 Partitionen. |