Microsoft. Search searchServices
Bicep-resursdefinition
Resurstypen searchServices kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Skapa en Microsoft. Search/searchServices-resursen lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Search/searchServices@2024-03-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
authOptions: {
aadOrApiKey: {
aadAuthFailureMode: 'string'
}
apiKeyOnly: any()
}
disabledDataExfiltrationOptions: 'All'
disableLocalAuth: bool
encryptionWithCmk: {
enforcement: 'string'
}
hostingMode: 'string'
networkRuleSet: {
bypass: 'string'
ipRules: [
{
value: 'string'
}
]
}
partitionCount: int
publicNetworkAccess: 'string'
replicaCount: int
semanticSearch: 'string'
}
}
Egenskapsvärden
searchServices
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) |
location | Den geo-plats där resursen finns | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
sku | SKU:n för söktjänsten, som avgör prisnivå och kapacitetsgränser. Den här egenskapen krävs när du skapar en ny söktjänst. | Sku |
identity | Resursens identitet. | Identitet |
properties | Egenskaper för söktjänsten. | SearchServiceProperties |
Identitet
Name | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en identitet som skapats av systemet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från tjänsten. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedManagedIdentities |
UserAssignedManagedIdentities
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedManagedIdentity |
UserAssignedManagedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
SearchServiceProperties
Name | Beskrivning | Värde |
---|---|---|
authOptions | Definierar alternativen för hur api:et för dataplanet för en söktjänst autentiserar begäranden. Det går inte att ange detta om "disableLocalAuth" är inställt på true. | DataPlaneAuthOptions |
disabledDataExfiltrationOptions | En lista över dataexfiltreringsscenarier som uttryckligen inte tillåts för söktjänsten. För närvarande är det enda värde som stöds "Alla" för att inaktivera alla möjliga dataexportscenarier med mer detaljerade kontroller som planeras för framtiden. | Strängmatris som innehåller något av: "Alla" |
disableLocalAuth | När värdet är true tillåts inte anrop till söktjänsten att använda API-nycklar för autentisering. Detta kan inte anges till sant om "dataPlaneAuthOptions" har definierats. | boolesk |
encryptionWithCmk | Anger alla principer för kryptering av resurser (till exempel index) med hjälp av kundhanterarnycklar i en söktjänst. | EncryptionWithCmk |
hostingMode | Gäller endast för standard3-SKU:n. Du kan ange den här egenskapen för att aktivera upp till 3 högdensitetspartitioner som tillåter upp till 1 000 index, vilket är mycket högre än det högsta antalet index som tillåts för andra SKU:er. För standard3-SKU:n är värdet antingen "default" eller "highDensity". För alla andra SKU:er måste det här värdet vara "default". | "standard" "highDensity" |
networkRuleSet | Nätverksspecifika regler som avgör hur Azure AI-tjänsten Search kan nås. | NetworkRuleSet |
partitionCount | Antalet partitioner i söktjänsten. om det anges kan det vara 1, 2, 3, 4, 6 eller 12. Värden som är större än 1 är endast giltiga för standard-SKU:er. För "standard3"-tjänster med hostingMode inställt på "highDensity" är de tillåtna värdena mellan 1 och 3. | int Begränsningar: Minsta värde = 1 Maxvärde = 12 |
publicNetworkAccess | Det här värdet kan anges till "aktiverat" för att undvika icke-bakåtkompatibla ändringar av befintliga kundresurser och mallar. Om inställningen är "inaktiverad" tillåts inte trafik via det offentliga gränssnittet och privata slutpunktsanslutningar är den exklusiva åtkomstmetoden. | "inaktiverad" "aktiverad" |
replicaCount | Antalet repliker i söktjänsten. Om det anges måste det vara ett värde mellan 1 och 12 för standard-SKU:er eller mellan 1 och 3 för grundläggande SKU. | int Begränsningar: Minsta värde = 1 Maxvärde = 12 |
semanticSearch | Anger alternativ som styr tillgängligheten för semantisk sökning. Den här konfigurationen är endast möjlig för vissa Azure AI-Search SKU:er på vissa platser. | "inaktiverad" "gratis" "standard" |
DataPlaneAuthOptions
Name | Beskrivning | Värde |
---|---|---|
aadOrApiKey | Anger att antingen API-nyckeln eller en åtkomsttoken från en Microsoft Entra ID klientorganisation kan användas för autentisering. | DataPlaneAadOrApiKeyAuthOption |
apiKeyOnly | Anger att endast API-nyckeln kan användas för autentisering. | För Bicep kan du använda funktionen any(). |
DataPlaneAadOrApiKeyAuthOption
Name | Beskrivning | Värde |
---|---|---|
aadAuthFailureMode | Beskriver vilket svar dataplanets API för en söktjänst skulle skicka för begäranden som misslyckades med autentiseringen. | "http401WithBearerChallenge" "http403" |
EncryptionWithCmk
Name | Beskrivning | Värde |
---|---|---|
Verkställighet | Beskriver hur en söktjänst ska framtvinga efterlevnad om den hittar objekt som inte är krypterade med den kundhanterade nyckeln. | "Inaktiverad" "Aktiverad" "Ospecificerad" |
NetworkRuleSet
Name | Beskrivning | Värde |
---|---|---|
Förbifartsleden | Möjliga ursprung för inkommande trafik som kan kringgå reglerna som definieras i avsnittet "ipRules". | "AzurePortal" "Ingen" |
ipRules | En lista över IP-begränsningsregler som definierar inkommande nätverk med åtkomst till söktjänstens slutpunkt. Under tiden blockeras alla andra offentliga IP-nätverk av brandväggen. Dessa begränsningsregler tillämpas endast när "publicNetworkAccess" för söktjänsten är "aktiverad". Annars tillåts inte trafik via det offentliga gränssnittet ens med offentliga IP-regler, och privata slutpunktsanslutningar skulle vara den exklusiva åtkomstmetoden. | IpRule[] |
IpRule
Name | Beskrivning | Värde |
---|---|---|
värde | Värde som motsvarar en enda IPv4-adress (t.ex. 123.1.2.3) eller ett IP-intervall i CIDR-format (t.ex. 123.1.2.3/24) som ska tillåtas. | sträng |
Sku
Name | Beskrivning | Värde |
---|---|---|
name | SKU:n för söktjänsten. Giltiga värden är: "kostnadsfri": Delad tjänst. "basic": Dedikerad tjänst med upp till 3 repliker. Standard: Dedikerad tjänst med upp till 12 partitioner och 12 repliker. "standard2": Liknar standard, men med mer kapacitet per sökenhet. "standard3": Det största standarderbjudandet med upp till 12 partitioner och 12 repliker (eller upp till 3 partitioner med fler index om du också ställer in egenskapen hostingMode till "highDensity"). "storage_optimized_l1": Stöder 1 TB per partition, upp till 12 partitioner. "storage_optimized_l2": Stöder 2 TB per partition, upp till 12 partitioner. | "grundläggande" "gratis" "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Webbapp med en SQL Database, Azure Cosmos DB, Azure Search |
Den här mallen etablerar en webbapp, en SQL Database, Azure Cosmos DB, Azure Search och Application Insights. |
Azure Cognitive Search tjänst |
Den här mallen skapar en Azure Cognitive Search-tjänst |
Azure Cognitive Search tjänst med privat slutpunkt |
Den här mallen skapar en Azure Cognitive Search-tjänst med en privat slutpunkt. |
Resursdefinition för ARM-mall
Resurstypen searchServices kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Skapa en Microsoft. Search/searchServices-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2024-03-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"authOptions": {
"aadOrApiKey": {
"aadAuthFailureMode": "string"
},
"apiKeyOnly": {}
},
"disabledDataExfiltrationOptions": "All",
"disableLocalAuth": "bool",
"encryptionWithCmk": {
"enforcement": "string"
},
"hostingMode": "string",
"networkRuleSet": {
"bypass": "string",
"ipRules": [
{
"value": "string"
}
]
},
"partitionCount": "int",
"publicNetworkAccess": "string",
"replicaCount": "int",
"semanticSearch": "string"
}
}
Egenskapsvärden
searchServices
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | 'Microsoft. Search/searchServices" |
apiVersion | Resurs-API-versionen | "2024-03-01-preview" |
name | Resursnamnet | sträng (krävs) |
location | Den geo-plats där resursen finns | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
sku | SKU:n för söktjänsten, som avgör prisnivå och kapacitetsgränser. Den här egenskapen krävs när du skapar en ny söktjänst. | Sku |
identity | Resursens identitet. | Identitet |
properties | Egenskaper för söktjänsten. | SearchServiceEgenskaper |
Identitet
Name | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en identitet som skapats av systemet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från tjänsten. | "Ingen" "SystemTilldelade" "SystemAssigned, UserAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedManagedIdentities |
UserAssignedManagedIdentities
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedManagedIdentity |
UserAssignedManagedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
SearchServiceEgenskaper
Name | Beskrivning | Värde |
---|---|---|
authOptions | Definierar alternativen för hur dataplanets API för en söktjänst autentiserar begäranden. Det går inte att ange om "disableLocalAuth" är inställt på true. | DataPlaneAuthOptions |
disabledDataExfiltrationOptions | En lista över dataexfiltreringsscenarier som uttryckligen inte tillåts för söktjänsten. För närvarande är det enda värdet som stöds "Alla" för att inaktivera alla möjliga dataexportscenarier med mer detaljerade kontroller som planeras för framtiden. | Strängmatris som innehåller något av: "Alla" |
disableLocalAuth | När värdet är true tillåts inte anrop till söktjänsten att använda API-nycklar för autentisering. Detta kan inte anges till sant om "dataPlaneAuthOptions" har definierats. | boolesk |
encryptionWithCmk | Anger alla principer för kryptering av resurser (till exempel index) med hjälp av kundhanterarnycklar i en söktjänst. | EncryptionWithCmk |
hostingMode | Gäller endast för standard3 SKU. Du kan ange den här egenskapen för att aktivera upp till 3 partitioner med hög densitet som tillåter upp till 1 000 index, vilket är mycket högre än de högsta index som tillåts för andra SKU:er. För standard3 SKU är värdet antingen "default" eller "highDensity". För alla andra SKU:er måste det här värdet vara "standard". | "standard" "highDensity" |
networkRuleSet | Nätverksspecifika regler som avgör hur Azure AI-tjänsten Search kan nås. | NetworkRuleSet |
partitionCount | Antalet partitioner i söktjänsten. om det anges kan det vara 1, 2, 3, 4, 6 eller 12. Värden som är större än 1 är endast giltiga för standard-SKU:er. För "standard3"-tjänster med hostingMode inställt på "highDensity" är de tillåtna värdena mellan 1 och 3. | int Begränsningar: Minsta värde = 1 Maxvärde = 12 |
publicNetworkAccess | Det här värdet kan anges till "aktiverat" för att undvika icke-bakåtkompatibla ändringar av befintliga kundresurser och mallar. Om inställningen är "inaktiverad" tillåts inte trafik via det offentliga gränssnittet och privata slutpunktsanslutningar är den exklusiva åtkomstmetoden. | "inaktiverad" "aktiverad" |
replicaCount | Antalet repliker i söktjänsten. Om det anges måste det vara ett värde mellan 1 och 12 för standard-SKU:er eller mellan 1 och 3 för grundläggande SKU. | int Begränsningar: Minsta värde = 1 Maxvärde = 12 |
semanticSearch | Anger alternativ som styr tillgängligheten för semantisk sökning. Den här konfigurationen är endast möjlig för vissa Azure AI-Search SKU:er på vissa platser. | "inaktiverad" "gratis" "standard" |
DataPlaneAuthOptions
Name | Beskrivning | Värde |
---|---|---|
aadOrApiKey | Anger att antingen API-nyckeln eller en åtkomsttoken från en Microsoft Entra ID klientorganisation kan användas för autentisering. | DataPlaneAadOrApiKeyAuthOption |
apiKeyOnly | Anger att endast API-nyckeln kan användas för autentisering. |
DataPlaneAadOrApiKeyAuthOption
Name | Beskrivning | Värde |
---|---|---|
aadAuthFailureMode | Beskriver vilket svar dataplanets API för en söktjänst skulle skicka för begäranden som misslyckades med autentiseringen. | "http401WithBearerChallenge" "http403" |
EncryptionWithCmk
Name | Beskrivning | Värde |
---|---|---|
Verkställighet | Beskriver hur en söktjänst ska framtvinga efterlevnad om den hittar objekt som inte är krypterade med den kundhanterade nyckeln. | "Inaktiverad" "Aktiverad" "Ospecificerad" |
NetworkRuleSet
Name | Beskrivning | Värde |
---|---|---|
Förbifartsleden | Möjliga ursprung för inkommande trafik som kan kringgå reglerna som definieras i avsnittet "ipRules". | "AzurePortal" "Ingen" |
ipRules | En lista över IP-begränsningsregler som definierar inkommande nätverk med åtkomst till söktjänstens slutpunkt. Under tiden blockeras alla andra offentliga IP-nätverk av brandväggen. Dessa begränsningsregler tillämpas endast när "publicNetworkAccess" för söktjänsten är "aktiverad". Annars tillåts inte trafik via det offentliga gränssnittet ens med offentliga IP-regler, och privata slutpunktsanslutningar skulle vara den exklusiva åtkomstmetoden. | IpRule[] |
IpRule
Name | Beskrivning | Värde |
---|---|---|
värde | Värde som motsvarar en enda IPv4-adress (t.ex. 123.1.2.3) eller ett IP-intervall i CIDR-format (t.ex. 123.1.2.3/24) som ska tillåtas. | sträng |
Sku
Name | Beskrivning | Värde |
---|---|---|
name | SKU:n för söktjänsten. Giltiga värden är: "kostnadsfri": Delad tjänst. "basic": Dedikerad tjänst med upp till 3 repliker. Standard: Dedikerad tjänst med upp till 12 partitioner och 12 repliker. "standard2": Liknar standard, men med mer kapacitet per sökenhet. "standard3": Det största standarderbjudandet med upp till 12 partitioner och 12 repliker (eller upp till 3 partitioner med fler index om du också ställer in egenskapen hostingMode till "highDensity"). "storage_optimized_l1": Stöder 1 TB per partition, upp till 12 partitioner. "storage_optimized_l2": Stöder 2 TB per partition, upp till 12 partitioner. | "grundläggande" "gratis" "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Webbapp med en SQL Database, Azure Cosmos DB, Azure Search |
Den här mallen etablerar en webbapp, en SQL Database, Azure Cosmos DB, Azure Search och Application Insights. |
Azure Cognitive Search tjänst |
Den här mallen skapar en Azure Cognitive Search-tjänst |
Azure Cognitive Search tjänst med privat slutpunkt |
Den här mallen skapar en Azure Cognitive Search-tjänst med en privat slutpunkt. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen searchServices kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Skapa en Microsoft. Search/searchServices-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Search/searchServices@2024-03-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
authOptions = {
aadOrApiKey = {
aadAuthFailureMode = "string"
}
}
disabledDataExfiltrationOptions = "All"
disableLocalAuth = bool
encryptionWithCmk = {
enforcement = "string"
}
hostingMode = "string"
networkRuleSet = {
bypass = "string"
ipRules = [
{
value = "string"
}
]
}
partitionCount = int
publicNetworkAccess = "string"
replicaCount = int
semanticSearch = "string"
}
sku = {
name = "string"
}
})
}
Egenskapsvärden
searchServices
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft. Search/searchServices@2024-03-01-preview" |
name | Resursnamnet | sträng (krävs) |
location | Den geo-plats där resursen finns | sträng (krävs) |
parent_id | Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. |
sku | SKU:n för söktjänsten, som avgör prisnivå och kapacitetsgränser. Den här egenskapen krävs när du skapar en ny söktjänst. | Sku |
identity | Resursens identitet. | Identitet |
properties | Egenskaper för söktjänsten. | SearchServiceEgenskaper |
Identitet
Name | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en identitet som skapats av systemet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från tjänsten. | "SystemTilldelade" "SystemAssigned, UserAssigned" "UserAssigned" (krävs) |
identity_ids | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Matris med användaridentitets-ID:t. |
UserAssignedManagedIdentities
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedManagedIdentity |
UserAssignedManagedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
SearchServiceEgenskaper
Name | Beskrivning | Värde |
---|---|---|
authOptions | Definierar alternativen för hur dataplanets API för en söktjänst autentiserar begäranden. Det går inte att ange om "disableLocalAuth" är inställt på true. | DataPlaneAuthOptions |
disabledDataExfiltrationOptions | En lista över dataexfiltreringsscenarier som uttryckligen inte tillåts för söktjänsten. För närvarande är det enda värdet som stöds "Alla" för att inaktivera alla möjliga dataexportscenarier med mer detaljerade kontroller som planeras för framtiden. | Strängmatris som innehåller något av: "Alla" |
disableLocalAuth | När värdet är true tillåts inte anrop till söktjänsten att använda API-nycklar för autentisering. Detta kan inte anges till sant om "dataPlaneAuthOptions" har definierats. | boolesk |
encryptionWithCmk | Anger alla principer för kryptering av resurser (till exempel index) med hjälp av kundhanterarnycklar i en söktjänst. | EncryptionWithCmk |
hostingMode | Gäller endast för standard3 SKU. Du kan ange den här egenskapen för att aktivera upp till 3 partitioner med hög densitet som tillåter upp till 1 000 index, vilket är mycket högre än de högsta index som tillåts för andra SKU:er. För standard3 SKU är värdet antingen "default" eller "highDensity". För alla andra SKU:er måste det här värdet vara "standard". | "standard" "highDensity" |
networkRuleSet | Nätverksspecifika regler som avgör hur Azure AI-tjänsten Search kan nås. | NetworkRuleSet |
partitionCount | Antalet partitioner i söktjänsten. om det anges kan det vara 1, 2, 3, 4, 6 eller 12. Värden som är större än 1 är endast giltiga för standard-SKU:er. För "standard3"-tjänster med hostingMode inställt på "highDensity" är de tillåtna värdena mellan 1 och 3. | int Begränsningar: Minsta värde = 1 Maxvärde = 12 |
publicNetworkAccess | Det här värdet kan anges till "aktiverat" för att undvika icke-bakåtkompatibla ändringar av befintliga kundresurser och mallar. Om värdet är "inaktiverat" tillåts inte trafik via offentligt gränssnitt, och privata slutpunktsanslutningar skulle vara metoden för exklusiv åtkomst. | "inaktiverad" "aktiverad" |
replicaCount | Antalet repliker i söktjänsten. Om det anges måste det vara ett värde mellan 1 och 12 inklusivt för standard-SKU:er eller mellan 1 och 3 för grundläggande SKU. | int Begränsningar: Minsta värde = 1 Maxvärde = 12 |
semanticSearch | Anger alternativ som styr tillgängligheten för semantisk sökning. Den här konfigurationen är endast möjlig för vissa Azure AI-Search-SKU:er på vissa platser. | "inaktiverad" "gratis" "standard" |
DataPlaneAuthOptions
Name | Beskrivning | Värde |
---|---|---|
aadOrApiKey | Anger att antingen API-nyckeln eller en åtkomsttoken från en Microsoft Entra ID klientorganisation kan användas för autentisering. | DataPlaneAadOrApiKeyAuthOption |
apiKeyOnly | Anger att endast API-nyckeln kan användas för autentisering. |
DataPlaneAadOrApiKeyAuthOption
Name | Beskrivning | Värde |
---|---|---|
aadAuthFailureMode | Beskriver vilket svar dataplans-API:et för en söktjänst skulle skicka för begäranden som misslyckades med autentiseringen. | "http401WithBearerChallenge" "http403" |
EncryptionWithCmk
Name | Beskrivning | Värde |
---|---|---|
Verkställighet | Beskriver hur en söktjänst ska framtvinga efterlevnad om den hittar objekt som inte är krypterade med den kundhanterade nyckeln. | "Inaktiverad" "Aktiverad" "Ospecificerad" |
NetworkRuleSet
Name | Beskrivning | Värde |
---|---|---|
Förbifartsleden | Möjliga ursprung för inkommande trafik som kan kringgå de regler som definieras i avsnittet "ipRules". | "AzurePortal" "Ingen" |
ipRules | En lista över IP-begränsningsregler som definierar de inkommande nätverken med åtkomst till söktjänstens slutpunkt. Under tiden blockeras alla andra offentliga IP-nätverk av brandväggen. Dessa begränsningsregler tillämpas endast när "publicNetworkAccess" för söktjänsten är "aktiverad". Annars tillåts inte trafik via offentligt gränssnitt ens med några offentliga IP-regler, och privata slutpunktsanslutningar skulle vara metoden för exklusiv åtkomst. | IpRule[] |
IpRule
Name | Beskrivning | Värde |
---|---|---|
värde | Värde som motsvarar en enda IPv4-adress (t.ex. 123.1.2.3) eller ett IP-intervall i CIDR-format (t.ex. 123.1.2.3/24) som ska tillåtas. | sträng |
Sku
Name | Beskrivning | Värde |
---|---|---|
name | SKU:n för söktjänsten. Giltiga värden är: "kostnadsfri": Delad tjänst. "basic": Dedikerad tjänst med upp till 3 repliker. Standard: Dedikerad tjänst med upp till 12 partitioner och 12 repliker. "standard2": Liknar standard, men med mer kapacitet per sökenhet. "standard3": Det största standarderbjudandet med upp till 12 partitioner och 12 repliker (eller upp till 3 partitioner med fler index om du också ställer in egenskapen hostingMode på "highDensity"). "storage_optimized_l1": Stöder 1 TB per partition, upp till 12 partitioner. "storage_optimized_l2": Stöder 2 TB per partition, upp till 12 partitioner." | "grundläggande" "gratis" "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |