Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bicep-resourcedefinitie
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Gebruiksvoorbeelden
Bicep-voorbeelden
Een eenvoudig voorbeeld van het implementeren van Search Service.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource searchService 'Microsoft.Search/searchServices@2022-09-01' = {
name: resourceName
location: location
sku: {
name: 'standard'
}
properties: {
authOptions: {
apiKeyOnly: {}
}
disableLocalAuth: false
encryptionWithCmk: {
enforcement: 'Disabled'
}
hostingMode: 'default'
networkRuleSet: {
ipRules: []
}
partitionCount: 1
publicNetworkAccess: 'Enabled'
replicaCount: 1
}
tags: {
environment: 'staging'
}
}
Geverifieerde Azure-modules
De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.
| Moduul | Beschrijving |
|---|---|
| Zoekservice | AVM-resourcemodule voor zoekservice |
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
| Bicep-bestand | Beschrijving |
|---|---|
| Azure AI Foundry Network beperkt | In deze set sjablonen wordt gedemonstreerd hoe u Azure AI Foundry instelt met Private Link en Uitgaand verkeer uitgeschakeld, met behulp van door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitsconfiguratie voor de AI-resource. |
| Azure Cognitive Search-service | Met deze sjabloon maakt u een Azure Cognitive Search-service |
| Met netwerk beveiligde agent met door de gebruiker beheerde identiteit | Deze set sjablonen laat zien hoe u Azure AI Agent Service instelt met isolatie van virtuele netwerken met behulp van door de gebruiker beheerde identiteit-authetication voor de AI-service/AOAI-verbinding en privénetwerkkoppelingen om de agent te verbinden met uw beveiligde gegevens. |
| van de Standard-agent instellen | Deze set sjablonen laat zien hoe u Azure AI Agent Service instelt met de standaardinstallatie, wat betekent dat beheerde identiteitsverificatie wordt uitgevoerd voor project-/hubverbindingen en openbare internettoegang is ingeschakeld. Agents maken gebruik van zoek- en opslagbronnen die eigendom zijn van één tenant. Met deze installatie hebt u volledige controle en zichtbaarheid van deze resources, maar er worden kosten in rekening gebracht op basis van uw gebruik. |
Resource-indeling
Als u een Microsoft.Search/searchServices-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Search/searchServices@2022-09-01' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
authOptions: {
aadOrApiKey: {
aadAuthFailureMode: 'string'
}
apiKeyOnly: any(...)
}
disableLocalAuth: bool
encryptionWithCmk: {
enforcement: 'string'
}
hostingMode: 'string'
networkRuleSet: {
ipRules: [
{
value: 'string'
}
]
}
partitionCount: int
publicNetworkAccess: 'string'
replicaCount: int
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
Microsoft.Search/searchServices
| Naam | Beschrijving | Waarde |
|---|---|---|
| identiteit | De identiteit van de resource. | identity |
| plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
| naam | De resourcenaam | tekenreeks (vereist) |
| Eigenschappen | Eigenschappen van de zoekservice. | SearchServiceProperties- |
| Sku | De SKU van de zoekservice, die de prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe zoekservice. | SKU- |
| Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
DataPlaneAadOrApiKeyAuthOption
| Naam | Beschrijving | Waarde |
|---|---|---|
| aadAuthFailureMode | Beschrijft welke reactie de gegevensvlak-API van een zoekservice zou verzenden naar aanvragen waarvoor verificatie is mislukt. | 'http401WithBearerChallenge' 'http403' |
DataPlaneAuthOpties
| Naam | Beschrijving | Waarde |
|---|---|---|
| aadOrApiKey | Geeft aan dat de API-sleutel of een toegangstoken van Azure Active Directory kan worden gebruikt voor verificatie. | DataPlaneAadOrApiKeyAuthOption- |
| apiKeyOnly | Geeft aan dat alleen de API-sleutel moet worden gebruikt voor verificatie. | enig |
EncryptieWithCmk
| Naam | Beschrijving | Waarde |
|---|---|---|
| handhaving | Beschrijft hoe een zoekservice moet afdwingen dat een of meer niet-door de klant versleutelde resources worden gebruikt. | 'Uitgeschakeld' 'Ingeschakeld' 'Niet opgegeven' |
Identiteit
| Naam | Beschrijving | Waarde |
|---|---|---|
| soort | Het identiteitstype. | 'Geen' 'SystemAssigned' (vereist) |
IpRegel
| Naam | Beschrijving | Waarde |
|---|---|---|
| waarde | Waarde die overeenkomt met één IPv4-adres (bijvoorbeeld 123.1.2.3) of een IP-bereik in CIDR-indeling (bijvoorbeeld 123.1.2.3/24). | snaar |
Netwerkregelset
| Naam | Beschrijving | Waarde |
|---|---|---|
| ipRegels | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerk(en) worden gedefinieerd met toegang tot het eindpunt van de zoekservice. Ondertussen worden alle andere openbare IP-netwerken geblokkeerd door de firewall. Deze beperkingsregels worden alleen toegepast wanneer de 'publicNetworkAccess' van de zoekservice 'ingeschakeld' is; anders is verkeer via openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | IpRule |
SearchServiceProperties
| Naam | Beschrijving | Waarde |
|---|---|---|
| authOpties | Definieert de opties voor de wijze waarop de gegevensvlak-API van een zoekservice aanvragen verifieert. Dit kan niet worden ingesteld als 'disableLocalAuth' is ingesteld op true. | DataPlaneAuthOptions- |
| disableLocalAuth | Als deze is ingesteld op true, kunnen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd. | Bool |
| encryptieWithCmk | Hiermee geeft u een beleid met betrekking tot de versleuteling van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice. | EncryptionWithCmk- |
| hostingmodus | Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan, wat veel hoger is dan de maximumindexen die zijn toegestaan voor elke andere SKU. Voor de standard3-SKU is de waarde 'standaard' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'standaard' 'hoge dichtheid' |
| networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search-service kan worden bereikt. | Netwerkregelset |
| aantal partities | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden die groter zijn dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
| toegang tot het openbare netwerk | Deze waarde kan worden ingesteld op 'ingeschakeld' om te voorkomen dat bestaande klantbronnen en sjablonen fouten veroorzaken. Als deze optie is ingesteld op Uitgeschakeld, is verkeer via openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | 'uitgeschakeld' 'ingeschakeld' |
| aantal replicaties | Het aantal replica's in de zoekservice. Indien opgegeven, moet deze een waarde tussen 1 en 12 inclusief zijn voor standaard-SKU's of tussen 1 en 3 inclusief voor de basis-SKU. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
Sku
| Naam | Beschrijving | Waarde |
|---|---|---|
| naam | De SKU van de zoekservice. Geldige waarden zijn: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standaard, maar met meer capaciteit per zoekeenheid. 'standard3': de grootste Standard-aanbieding met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.' | 'Basis' 'gratis' 'standaard' 'standaard2' 'standaard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Gevolgde brontags
| Naam | Beschrijving | Waarde |
|---|
Resourcedefinitie van ARM-sjabloon
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie resource group deployment-commando's Voor een lijst van gewijzigde eigenschappen in elke API-versie, zie wijzigingslogboek.
Gebruiksvoorbeelden
Azure-snelstartsjablonen
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
| Sjabloon | Beschrijving |
|---|---|
|
Azure AI Foundry Network beperkt |
In deze set sjablonen wordt gedemonstreerd hoe u Azure AI Foundry instelt met Private Link en Uitgaand verkeer uitgeschakeld, met behulp van door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitsconfiguratie voor de AI-resource. |
|
Azure Cognitive Search-service |
Met deze sjabloon maakt u een Azure Cognitive Search-service |
|
Azure Cognitive Search-service met een privé-eindpunt |
Met deze sjabloon maakt u een Azure Cognitive Search-service met een privé-eindpunt. |
|
Met netwerk beveiligde agent met door de gebruiker beheerde identiteit |
Deze set sjablonen laat zien hoe u Azure AI Agent Service instelt met isolatie van virtuele netwerken met behulp van door de gebruiker beheerde identiteit-authetication voor de AI-service/AOAI-verbinding en privénetwerkkoppelingen om de agent te verbinden met uw beveiligde gegevens. |
|
van de Standard-agent instellen |
Deze set sjablonen laat zien hoe u Azure AI Agent Service instelt met de standaardinstallatie, wat betekent dat beheerde identiteitsverificatie wordt uitgevoerd voor project-/hubverbindingen en openbare internettoegang is ingeschakeld. Agents maken gebruik van zoek- en opslagbronnen die eigendom zijn van één tenant. Met deze installatie hebt u volledige controle en zichtbaarheid van deze resources, maar er worden kosten in rekening gebracht op basis van uw gebruik. |
|
web-app met een SQL Database, Azure Cosmos DB, Azure Search- |
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in. |
Resource-indeling
Als u een Microsoft.Search/searchServices-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2022-09-01",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"authOptions": {
"aadOrApiKey": {
"aadAuthFailureMode": "string"
},
"apiKeyOnly": {}
},
"disableLocalAuth": "bool",
"encryptionWithCmk": {
"enforcement": "string"
},
"hostingMode": "string",
"networkRuleSet": {
"ipRules": [
{
"value": "string"
}
]
},
"partitionCount": "int",
"publicNetworkAccess": "string",
"replicaCount": "int"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
Microsoft.Search/searchServices
| Naam | Beschrijving | Waarde |
|---|---|---|
| apiVersion | De API-versie | '2022-09-01' |
| identiteit | De identiteit van de resource. | identity |
| plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
| naam | De resourcenaam | tekenreeks (vereist) |
| Eigenschappen | Eigenschappen van de zoekservice. | SearchServiceProperties- |
| Sku | De SKU van de zoekservice, die de prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe zoekservice. | SKU- |
| Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
| soort | Het resourcetype | 'Microsoft.Search/searchServices' |
DataPlaneAadOrApiKeyAuthOption
| Naam | Beschrijving | Waarde |
|---|---|---|
| aadAuthFailureMode | Beschrijft welke reactie de gegevensvlak-API van een zoekservice zou verzenden naar aanvragen waarvoor verificatie is mislukt. | 'http401WithBearerChallenge' 'http403' |
DataPlaneAuthOpties
| Naam | Beschrijving | Waarde |
|---|---|---|
| aadOrApiKey | Geeft aan dat de API-sleutel of een toegangstoken van Azure Active Directory kan worden gebruikt voor verificatie. | DataPlaneAadOrApiKeyAuthOption- |
| apiKeyOnly | Geeft aan dat alleen de API-sleutel moet worden gebruikt voor verificatie. | enig |
EncryptieWithCmk
| Naam | Beschrijving | Waarde |
|---|---|---|
| handhaving | Beschrijft hoe een zoekservice moet afdwingen dat een of meer niet-door de klant versleutelde resources worden gebruikt. | 'Uitgeschakeld' 'Ingeschakeld' 'Niet opgegeven' |
Identiteit
| Naam | Beschrijving | Waarde |
|---|---|---|
| soort | Het identiteitstype. | 'Geen' 'SystemAssigned' (vereist) |
IpRegel
| Naam | Beschrijving | Waarde |
|---|---|---|
| waarde | Waarde die overeenkomt met één IPv4-adres (bijvoorbeeld 123.1.2.3) of een IP-bereik in CIDR-indeling (bijvoorbeeld 123.1.2.3/24). | snaar |
Netwerkregelset
| Naam | Beschrijving | Waarde |
|---|---|---|
| ipRegels | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerk(en) worden gedefinieerd met toegang tot het eindpunt van de zoekservice. Ondertussen worden alle andere openbare IP-netwerken geblokkeerd door de firewall. Deze beperkingsregels worden alleen toegepast wanneer de 'publicNetworkAccess' van de zoekservice 'ingeschakeld' is; anders is verkeer via openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | IpRule |
SearchServiceProperties
| Naam | Beschrijving | Waarde |
|---|---|---|
| authOpties | Definieert de opties voor de wijze waarop de gegevensvlak-API van een zoekservice aanvragen verifieert. Dit kan niet worden ingesteld als 'disableLocalAuth' is ingesteld op true. | DataPlaneAuthOptions- |
| disableLocalAuth | Als deze is ingesteld op true, kunnen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd. | Bool |
| encryptieWithCmk | Hiermee geeft u een beleid met betrekking tot de versleuteling van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice. | EncryptionWithCmk- |
| hostingmodus | Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan, wat veel hoger is dan de maximumindexen die zijn toegestaan voor elke andere SKU. Voor de standard3-SKU is de waarde 'standaard' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'standaard' 'hoge dichtheid' |
| networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search-service kan worden bereikt. | Netwerkregelset |
| aantal partities | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden die groter zijn dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
| toegang tot het openbare netwerk | Deze waarde kan worden ingesteld op 'ingeschakeld' om te voorkomen dat bestaande klantbronnen en sjablonen fouten veroorzaken. Als deze optie is ingesteld op Uitgeschakeld, is verkeer via openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | 'uitgeschakeld' 'ingeschakeld' |
| aantal replicaties | Het aantal replica's in de zoekservice. Indien opgegeven, moet deze een waarde tussen 1 en 12 inclusief zijn voor standaard-SKU's of tussen 1 en 3 inclusief voor de basis-SKU. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
Sku
| Naam | Beschrijving | Waarde |
|---|---|---|
| naam | De SKU van de zoekservice. Geldige waarden zijn: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standaard, maar met meer capaciteit per zoekeenheid. 'standard3': de grootste Standard-aanbieding met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.' | 'Basis' 'gratis' 'standaard' 'standaard2' 'standaard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Gevolgde brontags
| Naam | Beschrijving | Waarde |
|---|
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen Voor een lijst van gewijzigde eigenschappen in elke API-versie, zie wijzigingslogboek.
Gebruiksvoorbeelden
Terraform-monsters
Een eenvoudig voorbeeld van het implementeren van Search Service.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "searchService" {
type = "Microsoft.Search/searchServices@2022-09-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
authOptions = {
apiKeyOnly = {
}
}
disableLocalAuth = false
encryptionWithCmk = {
enforcement = "Disabled"
}
hostingMode = "default"
networkRuleSet = {
ipRules = [
]
}
partitionCount = 1
publicNetworkAccess = "Enabled"
replicaCount = 1
}
sku = {
name = "standard"
}
tags = {
environment = "staging"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Geverifieerde Azure-modules
De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.
| Moduul | Beschrijving |
|---|---|
| Zoekservice | AVM-resourcemodule voor zoekservice |
Resource-indeling
Als u een Microsoft.Search/searchServices-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Search/searchServices@2022-09-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
authOptions = {
aadOrApiKey = {
aadAuthFailureMode = "string"
}
apiKeyOnly = ?
}
disableLocalAuth = bool
encryptionWithCmk = {
enforcement = "string"
}
hostingMode = "string"
networkRuleSet = {
ipRules = [
{
value = "string"
}
]
}
partitionCount = int
publicNetworkAccess = "string"
replicaCount = int
}
sku = {
name = "string"
}
}
}
Eigenschapswaarden
Microsoft.Search/searchServices
| Naam | Beschrijving | Waarde |
|---|---|---|
| identiteit | De identiteit van de resource. | identity |
| plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
| naam | De resourcenaam | tekenreeks (vereist) |
| Eigenschappen | Eigenschappen van de zoekservice. | SearchServiceProperties- |
| Sku | De SKU van de zoekservice, die de prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe zoekservice. | SKU- |
| Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
| soort | Het resourcetype | "Microsoft.Search/searchServices@2022-09-01" |
DataPlaneAadOrApiKeyAuthOption
| Naam | Beschrijving | Waarde |
|---|---|---|
| aadAuthFailureMode | Beschrijft welke reactie de gegevensvlak-API van een zoekservice zou verzenden naar aanvragen waarvoor verificatie is mislukt. | 'http401WithBearerChallenge' 'http403' |
DataPlaneAuthOpties
| Naam | Beschrijving | Waarde |
|---|---|---|
| aadOrApiKey | Geeft aan dat de API-sleutel of een toegangstoken van Azure Active Directory kan worden gebruikt voor verificatie. | DataPlaneAadOrApiKeyAuthOption- |
| apiKeyOnly | Geeft aan dat alleen de API-sleutel moet worden gebruikt voor verificatie. | enig |
EncryptieWithCmk
| Naam | Beschrijving | Waarde |
|---|---|---|
| handhaving | Beschrijft hoe een zoekservice moet afdwingen dat een of meer niet-door de klant versleutelde resources worden gebruikt. | 'Uitgeschakeld' 'Ingeschakeld' 'Niet opgegeven' |
Identiteit
| Naam | Beschrijving | Waarde |
|---|---|---|
| soort | Het identiteitstype. | 'Geen' 'SystemAssigned' (vereist) |
IpRegel
| Naam | Beschrijving | Waarde |
|---|---|---|
| waarde | Waarde die overeenkomt met één IPv4-adres (bijvoorbeeld 123.1.2.3) of een IP-bereik in CIDR-indeling (bijvoorbeeld 123.1.2.3/24). | snaar |
Netwerkregelset
| Naam | Beschrijving | Waarde |
|---|---|---|
| ipRegels | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerk(en) worden gedefinieerd met toegang tot het eindpunt van de zoekservice. Ondertussen worden alle andere openbare IP-netwerken geblokkeerd door de firewall. Deze beperkingsregels worden alleen toegepast wanneer de 'publicNetworkAccess' van de zoekservice 'ingeschakeld' is; anders is verkeer via openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | IpRule |
SearchServiceProperties
| Naam | Beschrijving | Waarde |
|---|---|---|
| authOpties | Definieert de opties voor de wijze waarop de gegevensvlak-API van een zoekservice aanvragen verifieert. Dit kan niet worden ingesteld als 'disableLocalAuth' is ingesteld op true. | DataPlaneAuthOptions- |
| disableLocalAuth | Als deze is ingesteld op true, kunnen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd. | Bool |
| encryptieWithCmk | Hiermee geeft u een beleid met betrekking tot de versleuteling van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice. | EncryptionWithCmk- |
| hostingmodus | Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan, wat veel hoger is dan de maximumindexen die zijn toegestaan voor elke andere SKU. Voor de standard3-SKU is de waarde 'standaard' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'standaard' 'hoge dichtheid' |
| networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search-service kan worden bereikt. | Netwerkregelset |
| aantal partities | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden die groter zijn dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
| toegang tot het openbare netwerk | Deze waarde kan worden ingesteld op 'ingeschakeld' om te voorkomen dat bestaande klantbronnen en sjablonen fouten veroorzaken. Als deze optie is ingesteld op Uitgeschakeld, is verkeer via openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | 'uitgeschakeld' 'ingeschakeld' |
| aantal replicaties | Het aantal replica's in de zoekservice. Indien opgegeven, moet deze een waarde tussen 1 en 12 inclusief zijn voor standaard-SKU's of tussen 1 en 3 inclusief voor de basis-SKU. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
Sku
| Naam | Beschrijving | Waarde |
|---|---|---|
| naam | De SKU van de zoekservice. Geldige waarden zijn: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standaard, maar met meer capaciteit per zoekeenheid. 'standard3': de grootste Standard-aanbieding met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.' | 'Basis' 'gratis' 'standaard' 'standaard2' 'standaard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Gevolgde brontags
| Naam | Beschrijving | Waarde |
|---|