Services - List By Subscription
Ruft eine Liste aller Suchdienste im angegebenen Abonnement ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Search/searchServices?api-version=2023-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
subscription
|
path | True |
string |
Der eindeutige Bezeichner für ein Microsoft Azure-Abonnement. Sie können diesen Wert über die Azure Resource Manager-API, Befehlszeilentools oder das 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 zur Identifizierung dieser Anforderung. Wenn angegeben, wird dies in die Antwortinformationen aufgenommen, um die Anforderung nachzuverfolgen. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der Vorgang wurde erfolgreich ausgeführt. Die Antwort enthält die Liste aller Suchdienstdefinitionen für das angegebene Abonnement. |
|
Other Status Codes |
Während des Vorgangs ist ein unerwarteter Fehler aufgetreten. |
Sicherheit
azure_auth
Microsoft Entra ID OAuth2-Autorisierungsflow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
SearchListServicesBySubscription
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"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"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 3,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Search/searchServices/mysearchservice2",
"name": "mysearchservice2",
"location": "eastus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app"
},
"sku": {
"name": "basic"
},
"properties": {
"replicaCount": 1,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Aad |
Beschreibt, welche Antwort die Datenebenen-API eines Suchdiensts für Anforderungen sendet, 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 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 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. |
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 des Microsoft.Network-Anbieters. |
Private |
Beschreibt eine vorhandene Verbindung eines privaten Endpunkts mit dem Suchdienst. |
Private |
Beschreibt die Eigenschaften einer vorhandenen Privaten Endpunktverbindung mit dem Suchdienst. |
Private |
Der Bereitstellungsstatus der Private Link-Dienstverbindung. Gültige Werte sind Aktualisieren, Löschen, Fehler, Erfolgreich oder Unvollständig. |
Private |
Beschreibt den aktuellen Zustand einer vorhandenen Private Link Service-Verbindung mit dem privaten Azure-Endpunkt. |
Private |
Status der Private Link-Dienstverbindung. 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 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. |
Public |
Dieser Wert kann auf "aktiviert" festgelegt werden, um fehlerhafte Ä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. |
Search |
Beschreibt, ob der Suchdienst in Bezug auf nicht kundenseitig verschlüsselte Ressourcen konform ist oder nicht. Wenn ein Dienst über mehr als eine nicht kundenseitig verschlüsselte Ressource verfügt und "Erzwingung" aktiviert ist, wird der Dienst als "nicht konform" gekennzeichnet. |
Search |
Beschreibt, wie ein Suchdienst eine oder mehrere nicht kundenseitig 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 Standorten möglich. |
Search |
Beschreibt einen Suchdienst und seinen aktuellen Status. |
Search |
Antwort, die eine Liste von Suchdiensten enthält. |
Search |
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. "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 in den Status "Beeinträchtigt", "Deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste mit diesen Status sind weiterhin auf Basis der Anzahl der bereitgestellten Sucheinheiten fakturierbar. |
Shared |
Beschreibt eine freigegebene Private Link-Ressource, die vom Suchdienst verwaltet wird. |
Shared |
Beschreibt die Eigenschaften einer vorhandenen shared Private Link Ressource, die vom Suchdienst verwaltet wird. |
Shared |
Der Bereitstellungsstatus der freigegebenen Private Link-Ressource. Gültige Werte sind Aktualisieren, Löschen, Fehler, Erfolgreich oder Unvollständig. |
Shared |
Status der freigegebenen Private Link-Ressource. Gültige Werte sind Ausstehend, Genehmigt, Abgelehnt oder Getrennt. |
Sku |
Definiert die SKU eines Suchdiensts, der die Abrechnungsrate und kapazitätslimits bestimmt. |
Sku |
Die SKU des Suchdiensts. Gültige Werte sind: "free": Shared service. "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 sendet, bei denen die Authentifizierung fehlgeschlagen ist.
Name | Typ | Beschreibung |
---|---|---|
http401WithBearerChallenge |
string |
Gibt an, dass Anforderungen, bei denen die Authentifizierung fehlgeschlagen ist, mit dem HTTP-status Code 401 (Nicht autorisiert) angezeigt werden soll und eine Bearer Challenge darstellt. |
http403 |
string |
Gibt an, dass Anforderungen, bei denen die Authentifizierung fehlgeschlagen ist, mit dem HTTP-status Code 403 (Verboten) angezeigt werden soll. |
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-status Code. Kann verwendet werden, um bestimmte Fehlerfälle programmgesteuert zu behandeln. |
details |
Enthält geschachtelte Fehler, die sich auf diesen Fehler beziehen. |
|
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 sendet, 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 kunden=verwalteten Schlüsseln verschlüsselt werden sollen.
Name | Typ | Beschreibung |
---|---|---|
encryptionComplianceStatus |
Beschreibt, ob der Suchdienst in Bezug auf nicht kundenseitig verschlüsselte Ressourcen konform ist oder nicht. Wenn ein Dienst über mehr als eine nicht kundenseitig verschlüsselte Ressource verfügt und "Erzwingung" aktiviert ist, wird der Dienst als "nicht konform" gekennzeichnet. |
|
enforcement |
Beschreibt, wie ein Suchdienst eine oder mehrere nicht kundenseitig 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 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.
Name | Typ | Beschreibung |
---|---|---|
default |
string |
Das Limit für die Anzahl von Indizes wird durch die Standardgrenzwerte für die SKU bestimmt. |
highDensity |
string |
Nur Anwendung für die Standard3-SKU, bei der der Suchdienst über bis zu 1.000 Indizes verfügen kann. |
Identity
Identität für die Ressource.
Name | Typ | Beschreibung |
---|---|---|
principalId |
string |
Die Prinzipal-ID der systemseitig zugewiesenen Identität des Suchdiensts. |
tenantId |
string |
Die Mandanten-ID der systemseitig zugewiesenen Identität des Suchdiensts. |
type |
Der Identitätstyp. |
IdentityType
Der Identitätstyp.
Name | Typ | Beschreibung |
---|---|---|
None |
string |
|
SystemAssigned |
string |
IpRule
Die IP-Einschränkungsregel des Suchdiensts.
Name | Typ | Beschreibung |
---|---|---|
value |
string |
Wert, der einer einzelnen IPv4-Adresse (z. B. 123.1.2.3) oder einem IP-Bereich im CIDR-Format (z. B. 123.1.2.3/24) entspricht, soll zulässig sein. |
NetworkRuleSet
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann.
Name | Typ | Beschreibung |
---|---|---|
ipRules |
Ip |
Eine Liste von IP-Einschränkungsregeln, die für eine IP-Firewall verwendet werden. Alle IP-Adressen, die nicht mit den Regeln übereinstimmen, werden von der Firewall blockiert. Diese Regeln werden nur angewendet, wenn "publicNetworkAccess" des Suchdiensts aktiviert ist. |
PrivateEndpoint
Die private Endpunktressource des Microsoft.Network-Anbieters.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Die Ressourcen-ID der privaten Endpunktressource des Microsoft.Network-Anbieters. |
PrivateEndpointConnection
Beschreibt eine vorhandene Verbindung eines privaten Endpunkts mit dem Suchdienst.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /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 des Ressourcenanbieters, für den der Private Link-Dienst verbunden ist. |
privateEndpoint |
Die private Endpunktressource des Microsoft.Network-Anbieters. |
|
privateLinkServiceConnectionState |
Beschreibt den aktuellen Zustand einer vorhandenen Private Link Service-Verbindung mit dem privaten Azure-Endpunkt. |
|
provisioningState |
Der Bereitstellungsstatus der Private Link-Dienstverbindung. Gültige Werte sind Aktualisieren, Löschen, Fehler, Erfolgreich oder Unvollständig. |
PrivateLinkServiceConnectionProvisioningState
Der Bereitstellungsstatus der Private Link-Dienstverbindung. Gültige Werte sind Aktualisieren, Löschen, Fehler, Erfolgreich oder Unvollständig.
Name | Typ | Beschreibung |
---|---|---|
Canceled |
string |
Die Bereitstellungsanforderung für die Private Link-Dienstverbindungsressource wurde abgebrochen. |
Deleting |
string |
Die Private Link-Dienstverbindung wird gerade gelöscht. |
Failed |
string |
Die Private Link-Dienstverbindung konnte nicht bereitgestellt oder gelöscht werden. |
Incomplete |
string |
Die Bereitstellungsanforderung für die Private Link-Dienstverbindungsressource wurde akzeptiert, aber der Erstellungsprozess wurde noch nicht begonnen. |
Succeeded |
string |
Die Private Link-Dienstverbindung wurde bereitgestellt und kann genehmigt werden. |
Updating |
string |
Die Private Link-Dienstverbindung wird gerade zusammen mit anderen Ressourcen erstellt, damit sie voll funktionsfähig ist. |
PrivateLinkServiceConnectionState
Beschreibt den aktuellen Zustand einer vorhandenen Private Link Service-Verbindung mit dem privaten Azure-Endpunkt.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
actionsRequired |
string |
None |
Eine Beschreibung aller zusätzlichen Aktionen, die möglicherweise erforderlich sind. |
description |
string |
Die Beschreibung für den Verbindungsstatus des Private Link-Diensts. |
|
status |
Status der Private Link-Dienstverbindung. Gültige Werte sind Ausstehend, Genehmigt, Abgelehnt oder Getrennt. |
PrivateLinkServiceConnectionStatus
Status der Private Link-Dienstverbindung. Gültige Werte sind Ausstehend, Genehmigt, Abgelehnt oder Getrennt.
Name | Typ | Beschreibung |
---|---|---|
Approved |
string |
Die Verbindung mit dem privaten Endpunkt ist genehmigt und kann verwendet werden. |
Disconnected |
string |
Die Verbindung mit dem privaten Endpunkt wurde aus dem Dienst entfernt. |
Pending |
string |
Die Verbindung mit dem privaten Endpunkt wurde erstellt und steht noch aus. |
Rejected |
string |
Die Verbindung mit dem privaten Endpunkt wurde abgelehnt und kann nicht verwendet werden. |
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 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.
Name | Typ | Beschreibung |
---|---|---|
failed |
string |
Beim letzten Bereitstellungsvorgang ist ein Fehler aufgetreten. |
provisioning |
string |
Der Suchdienst wird bereitgestellt oder hoch- oder herunterskaliert. |
succeeded |
string |
Der letzte Bereitstellungsvorgang wurde erfolgreich abgeschlossen. |
PublicNetworkAccess
Dieser Wert kann auf "aktiviert" festgelegt werden, um fehlerhafte Ä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.
Name | Typ | Beschreibung |
---|---|---|
disabled |
string |
|
enabled |
string |
SearchEncryptionComplianceStatus
Beschreibt, ob der Suchdienst in Bezug auf nicht kundenseitig verschlüsselte Ressourcen konform ist oder nicht. Wenn ein Dienst über mehr als eine nicht kundenseitig verschlüsselte Ressource verfügt und "Erzwingung" aktiviert ist, wird der Dienst als "nicht konform" gekennzeichnet.
Name | Typ | Beschreibung |
---|---|---|
Compliant |
string |
Gibt an, dass der Suchdienst konform ist, da die Anzahl der nicht kundenseitig verschlüsselten Ressourcen null oder die Erzwingung deaktiviert ist. |
NonCompliant |
string |
Gibt an, dass der Suchdienst über mehrere nicht kundenseitig verschlüsselte Ressourcen verfügt. |
SearchEncryptionWithCmk
Beschreibt, wie ein Suchdienst eine oder mehrere nicht kundenseitig verschlüsselte Ressourcen erzwingen soll.
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
Es wird keine Erzwingung durchgeführt, und der Suchdienst kann über nicht kundenseitig verschlüsselte Ressourcen verfügen. |
Enabled |
string |
Suchdienst werden als nicht konform gekennzeichnet, wenn mindestens eine nicht kundenseitig verschlüsselte Ressource vorhanden ist. |
Unspecified |
string |
Die Erzwingungsrichtlinie wird nicht explizit angegeben, wobei das Verhalten dasselbe 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 Standorten möglich.
Name | Typ | Beschreibung |
---|---|---|
disabled |
string |
Gibt an, dass die semantische Rangfolge für den Suchdienst deaktiviert ist. |
free |
string |
Aktiviert die semantische Rangfolge für einen Suchdienst und gibt an, dass er innerhalb der Grenzen des free-Tarifs verwendet werden soll. Dies würde das Volumen der semantischen Rangfolgeanforderungen deckeln und wird ohne zusätzliche Kosten angeboten. Dies ist die Standardeinstellung für neu bereitgestellte Suchdienste. |
standard |
string |
Ermöglicht die semantische Rangfolge für einen Suchdienst als abrechenbares Feature mit höherem Durchsatz und höherem Volumen semantischer Rangfolgeanforderungen. |
SearchService
Beschreibt einen Suchdienst und seinen aktuellen Status.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /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 dafür, wie die Datenebenen-API eines Suchdiensts Anforderungen authentifiziert. Dies kann nicht festgelegt werden, wenn "disableLocalAuth" auf true festgelegt ist. |
||
properties.disableLocalAuth |
boolean |
Wenn 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 jede 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 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. |
|
properties.networkRuleSet |
Netzwerkspezifische Regeln, die bestimmen, wie der Suchdienst erreicht werden kann. |
||
properties.partitionCount |
integer |
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. Bei "Standard3"-Diensten, bei denen hostingMode auf "highDensity" festgelegt ist, 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 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. |
||
properties.publicNetworkAccess | enabled |
Dieser Wert kann auf "aktiviert" festgelegt werden, um fehlerhafte Ä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. |
|
properties.replicaCount |
integer |
1 |
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. |
properties.semanticSearch |
Legt Optionen fest, die die Verfügbarkeit der semantischen Suche steuern. Diese Konfiguration ist nur für bestimmte Such-SKUs an bestimmten Standorten möglich. |
||
properties.sharedPrivateLinkResources |
Die Liste der freigegebenen privaten Linkressourcen, die vom Suchdienst verwaltet werden. |
||
properties.status |
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. "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 in den Status "Beeinträchtigt", "Deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste mit diesen Status sind weiterhin auf Basis der Anzahl der bereitgestellten Sucheinheiten fakturierbar. |
||
properties.statusDetails |
string |
Die Details des Suchdiensts status. |
|
sku |
Die SKU des Suchdiensts, die Abrechnungsrate und Kapazitätsgrenzen 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" |
SearchServiceListResult
Antwort, die eine Liste von Suchdiensten enthält.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
Anforderungs-URL, die zum Abfragen der nächsten Seite von Suchdiensten verwendet werden kann. Wird zurückgegeben, wenn die Gesamtzahl der angeforderten Suchdienste die maximale Seitengröße überschreitet. |
value |
Die Liste der Suchdienste. |
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. "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 in den Status "Beeinträchtigt", "Deaktiviert" oder "Fehler" befindet, untersucht Microsoft aktiv das zugrunde liegende Problem. Dedizierte Dienste mit diesen Status sind weiterhin auf Basis der Anzahl der bereitgestellten Sucheinheiten fakturierbar.
Name | Typ | Beschreibung |
---|---|---|
degraded |
string |
Der Suchdienst wird beeinträchtigt, da zugrunde liegende Sucheinheiten nicht fehlerfrei sind. |
deleting |
string |
Der Suchdienst wird gelöscht. |
disabled |
string |
Der Suchdienst ist deaktiviert, und alle API-Anforderungen werden abgelehnt. |
error |
string |
Der Suchdienst befindet sich im Fehlerzustand, der entweder einen Fehler bei der Bereitstellung angibt oder gelöscht werden soll. |
provisioning |
string |
Der Suchdienst wird bereitgestellt oder hoch- oder herunterskaliert. |
running |
string |
Der Suchdienst wird ausgeführt, und es werden keine Bereitstellungsvorgänge ausgeführt. |
SharedPrivateLinkResource
Beschreibt eine freigegebene Private Link-Ressource, die vom Suchdienst verwaltet wird.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Der Name der Ressource |
properties |
Beschreibt die Eigenschaften einer freigegebenen Private Link Ressource, die vom Suchdienst verwaltet wird. |
|
type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
SharedPrivateLinkResourceProperties
Beschreibt die Eigenschaften einer vorhandenen shared Private Link Ressource, die vom Suchdienst verwaltet wird.
Name | Typ | Beschreibung |
---|---|---|
groupId |
string |
Die Gruppen-ID des Ressourcenanbieters, für den die freigegebene Private Link-Ressource verwendet wird. |
privateLinkResourceId |
string |
Die Ressourcen-ID der Ressource, für die die freigegebene Private Link-Ressource verwendet wird. |
provisioningState |
Der Bereitstellungsstatus der freigegebenen privaten Linkressource. Gültige Werte sind Aktualisieren, Löschen, Fehler, Erfolgreich oder Unvollständig. |
|
requestMessage |
string |
Die Anforderungsnachricht zum Anfordern der Genehmigung der freigegebenen privaten Linkressource. |
resourceRegion |
string |
Optional. Kann verwendet werden, um den Azure-Resource Manager Speicherort der Ressource anzugeben, zu der ein freigegebener privater Link erstellt werden soll. Dies ist nur für ressourcen erforderlich, deren DNS-Konfiguration regional ist (z. B. Azure Kubernetes Service). |
status |
Status der freigegebenen Private Link-Ressource. Gültige Werte sind Ausstehend, Genehmigt, Abgelehnt oder Getrennt. |
SharedPrivateLinkResourceProvisioningState
Der Bereitstellungsstatus der freigegebenen Private Link-Ressource. Gültige Werte sind Aktualisieren, Löschen, Fehler, Erfolgreich oder Unvollständig.
Name | Typ | Beschreibung |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Incomplete |
string |
|
Succeeded |
string |
|
Updating |
string |
SharedPrivateLinkResourceStatus
Status der freigegebenen Private Link-Ressource. Gültige Werte sind Ausstehend, Genehmigt, Abgelehnt oder Getrennt.
Name | Typ | Beschreibung |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
Sku
Definiert die SKU eines Suchdiensts, der die Abrechnungsrate und kapazitätslimits bestimmt.
Name | Typ | Beschreibung |
---|---|---|
name |
Die SKU des Suchdiensts. Gültige Werte sind: "free": Shared service. "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": Shared service. "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.
Name | Typ | Beschreibung |
---|---|---|
basic |
string |
Abrechnungsfähiger Tarif für einen dedizierten Dienst mit bis zu 3 Replikaten. |
free |
string |
Free-Tarif ohne SLA-Garantien und eine Teilmenge der Features, die auf abrechenbaren Tarifen angeboten werden. |
standard |
string |
Abrechenbarer Tarif für einen dedizierten Dienst mit bis zu 12 Partitionen und 12 Replikaten. |
standard2 |
string |
Ähnlich wie "Standard", aber mit mehr Kapazität pro Sucheinheit. |
standard3 |
string |
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 |
string |
Abrechenbarer Tarif für einen dedizierten Dienst, der 1 TB pro Partition unterstützt, bis zu 12 Partitionen. |
storage_optimized_l2 |
string |
Abrechenbarer Tarif für einen dedizierten Dienst, der 2 TB pro Partition unterstützt, bis zu 12 Partitionen. |