Microsoft. Search searchServices 2021-04-01-preview
Bicep-resourcedefinitie
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Om een Microsoft te maken. Search/searchServices resource, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Search/searchServices@2021-04-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'
}
}
Eigenschapswaarden
searchServices
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
sku | De SKU van de Search Service, die prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe Search Service. | SKU |
identity | De identiteit van de resource. | Identiteit |
properties | Eigenschappen van de zoekservice. | SearchServiceProperties |
Identiteit
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een identiteit die door het systeem is gemaakt als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (vereist) |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | UserAssignedManagedId-entiteiten |
UserAssignedManagedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedManagedIdentity |
UserAssignedManagedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
SearchServiceProperties
Naam | Description | Waarde |
---|---|---|
authOptions | Hiermee definieert u 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 |
disabledDataExfiltrationOptions | Een lijst met scenario's voor gegevensexfiltratie die expliciet niet zijn toegestaan voor de zoekservice. Momenteel is de enige ondersteunde waarde 'Alle' om alle mogelijke scenario's voor gegevensexport uit te schakelen met meer verfijnde besturingselementen die voor de toekomst zijn gepland. | Tekenreeksmatrix met een van de volgende: 'Alle' |
disableLocalAuth | Als deze optie is ingesteld op true, mogen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd. | booleaans |
encryptionWithCmk | Hiermee geeft u beleidsregels op met betrekking tot het versleutelen van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice. | EncryptionWithCmk |
hostingMode | 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. Dit is veel hoger dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'standaard' 'highDensity' |
networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search service kan worden bereikt. | NetworkRuleSet |
partitionCount | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter 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 Maximale waarde = 12 |
publicNetworkAccess | Deze waarde kan worden ingesteld op 'ingeschakeld' om wijzigingen in bestaande klantresources en sjablonen te voorkomen. Als deze optie is ingesteld op uitgeschakeld, is verkeer via de openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | 'uitgeschakeld' 'ingeschakeld' |
replicaCount | Het aantal replica's in de zoekservice. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor basis-SKU. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 12 |
semanticSearch | Hiermee stelt u opties in waarmee de beschikbaarheid van semantisch zoeken wordt ingesteld. Deze configuratie is alleen mogelijk voor bepaalde Azure Cognitive Search SKU's op bepaalde locaties. | 'uitgeschakeld' 'gratis' 'standaard' |
DataPlaneAuthOptions
Naam | Description | 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 hoeft te worden gebruikt voor verificatie. | Voor Bicep kunt u de functie any() gebruiken. |
DataPlaneAadOrApiKeyAuthOption
Naam | Description | Waarde |
---|---|---|
aadAuthFailureMode | Hierin wordt beschreven welk antwoord de gegevensvlak-API van een Search-service verzendt voor aanvragen waarvoor de verificatie is mislukt. | 'http401WithBearerChallenge' 'http403' |
EncryptionWithCmk
Naam | Description | Waarde |
---|---|---|
Handhaving | Hierin wordt beschreven hoe een zoekservice het gebruik van een of meer niet door de klant versleutelde resources moet afdwingen. | 'Uitgeschakeld' Ingeschakeld 'Niet opgegeven' |
NetworkRuleSet
Naam | Description | Waarde |
---|---|---|
Rondweg | Mogelijke oorsprongen van binnenkomend verkeer dat de regels kan omzeilen die zijn gedefinieerd in de sectie 'ipRules'. | 'AzurePortal' 'Geen' |
ipRules | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerken worden gedefinieerd met toegang tot het eindpunt van de zoekservice. In de tussentijd 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 de openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | IpRule[] |
IpRule
Naam | Description | Waarde |
---|---|---|
waarde | De 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) moet worden toegestaan. | tekenreeks |
Sku
Naam | Description | 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.' | 'basic' 'gratis' 'standaard' 'standard2' 'standard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
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. |
Azure Cognitive Search service |
Met deze sjabloon wordt een Azure Cognitive Search-service gemaakt |
Azure Cognitive Search service met privé-eindpunt |
Met deze sjabloon maakt u een Azure Cognitive Search service met een privé-eindpunt. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Om een Microsoft te maken. Search/searchServices resource, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2021-04-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"
}
}
Eigenschapswaarden
searchServices
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft. Search/searchServices' |
apiVersion | De resource-API-versie | '2021-04-01-preview' |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
sku | De SKU van de Search Service, die prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe Search Service. | SKU |
identity | De identiteit van de resource. | Identiteit |
properties | Eigenschappen van de zoekservice. | SearchServiceProperties |
Identiteit
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een identiteit die door het systeem is gemaakt als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten uit de service verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (vereist) |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | UserAssignedManagedId-entiteiten |
UserAssignedManagedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedManagedIdentity |
UserAssignedManagedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
SearchServiceProperties
Naam | Description | Waarde |
---|---|---|
authOptions | Hiermee definieert u 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 |
disabledDataExfiltrationOptions | Een lijst met scenario's voor gegevensexfiltratie die expliciet niet zijn toegestaan voor de zoekservice. Momenteel is de enige ondersteunde waarde 'Alle' om alle mogelijke scenario's voor gegevensexport uit te schakelen met meer verfijnde besturingselementen die voor de toekomst zijn gepland. | Tekenreeksmatrix met een van de volgende: 'Alle' |
disableLocalAuth | Als deze optie is ingesteld op true, mogen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd. | booleaans |
encryptionWithCmk | Hiermee geeft u beleidsregels op met betrekking tot het versleutelen van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice. | EncryptionWithCmk |
hostingMode | 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. Dit is veel hoger dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | 'standaard' 'highDensity' |
networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search service kan worden bereikt. | NetworkRuleSet |
partitionCount | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter 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 |
publicNetworkAccess | Deze waarde kan worden ingesteld op 'ingeschakeld' om te voorkomen dat wijzigingen in bestaande klantresources en sjablonen fouten veroorzaken. Als deze optie is ingesteld op uitgeschakeld, is verkeer via de openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | 'uitgeschakeld' 'ingeschakeld' |
replicaCount | Het aantal replica's in de zoekservice. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor de Basis-SKU. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
semanticSearch | Hiermee stelt u opties in die de beschikbaarheid van semantisch zoeken bepalen. Deze configuratie is alleen mogelijk voor bepaalde Azure Cognitive Search SKU's op bepaalde locaties. | 'uitgeschakeld' 'gratis' 'standaard' |
DataPlaneAuthOptions
Naam | Description | 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. |
DataPlaneAadOrApiKeyAuthOption
Naam | Description | Waarde |
---|---|---|
aadAuthFailureMode | Beschrijft welk antwoord de gegevensvlak-API van een Search-service verzendt voor aanvragen waarvoor de verificatie is mislukt. | 'http401WithBearerChallenge' 'http403' |
EncryptionWithCmk
Naam | Description | Waarde |
---|---|---|
Handhaving | Hierin wordt beschreven hoe een zoekservice het gebruik van een of meer niet door de klant versleutelde resources moet afdwingen. | 'Uitgeschakeld' Ingeschakeld 'Niet opgegeven' |
NetworkRuleSet
Naam | Description | Waarde |
---|---|---|
Rondweg | Mogelijke oorsprongen van inkomend verkeer dat de regels kan omzeilen die zijn gedefinieerd in de sectie 'ipRules'. | 'AzurePortal' 'Geen' |
ipRules | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerken 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 de openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | IpRule[] |
IpRule
Naam | Description | 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) dat moet worden toegestaan. | tekenreeks |
Sku
Naam | Description | Waarde |
---|---|---|
naam | De SKU van de zoekservice. Geldige waarden zijn onder andere: '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 standard, maar met meer capaciteit per zoekeenheid. 'standard3': het grootste Standard-aanbod 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.' | 'basic' 'gratis' 'standaard' 'standard2' 'standard3' 'storage_optimized_l1' 'storage_optimized_l2' |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
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. |
Azure Cognitive Search service |
Met deze sjabloon wordt een Azure Cognitive Search-service gemaakt |
Azure Cognitive Search service met privé-eindpunt |
Met deze sjabloon maakt u een Azure Cognitive Search service met een privé-eindpunt. |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Om een Microsoft te maken. Search/searchServices resource, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Search/searchServices@2021-04-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"
}
})
}
Eigenschapswaarden
searchServices
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft. Search/searchServices@2021-04-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
sku | De SKU van de Search Service, die prijscategorie en capaciteitslimieten bepaalt. Deze eigenschap is vereist bij het maken van een nieuwe Search Service. | SKU |
identity | De identiteit van de resource. | Identiteit |
properties | Eigenschappen van de zoekservice. | SearchServiceProperties |
Identiteit
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een identiteit die door het systeem is gemaakt als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten uit de service verwijderd. | "SystemAssigned" "SystemAssigned, UserAssigned" 'UserAssigned' (vereist) |
identity_ids | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | Matrix met gebruikersidentiteits-id's. |
UserAssignedManagedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedManagedIdentity |
UserAssignedManagedIdentity
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
SearchServiceProperties
Naam | Description | Waarde |
---|---|---|
authOptions | Hiermee definieert u 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 |
disabledDataExfiltrationOptions | Een lijst met scenario's voor gegevensexfiltratie die expliciet niet zijn toegestaan voor de zoekservice. Momenteel is de enige ondersteunde waarde 'Alle' om alle mogelijke scenario's voor gegevensexport uit te schakelen met meer verfijnde besturingselementen die voor de toekomst zijn gepland. | Tekenreeksmatrix met een van de volgende: "Alle" |
disableLocalAuth | Als deze optie is ingesteld op true, mogen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd. | booleaans |
encryptionWithCmk | Hiermee geeft u beleidsregels op met betrekking tot het versleutelen van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice. | EncryptionWithCmk |
hostingMode | 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. Dit is veel hoger dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. | "standaard" "highDensity" |
networkRuleSet | Netwerkspecifieke regels die bepalen hoe de Azure Cognitive Search service kan worden bereikt. | NetworkRuleSet |
partitionCount | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter 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 |
publicNetworkAccess | Deze waarde kan worden ingesteld op 'ingeschakeld' om te voorkomen dat wijzigingen in bestaande klantresources en sjablonen fouten veroorzaken. Als deze optie is ingesteld op uitgeschakeld, is verkeer via de openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | "uitgeschakeld" "ingeschakeld" |
replicaCount | Het aantal replica's in de zoekservice. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor de Basis-SKU. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 12 |
semanticSearch | Hiermee stelt u opties in die de beschikbaarheid van semantisch zoeken bepalen. Deze configuratie is alleen mogelijk voor bepaalde Azure Cognitive Search SKU's op bepaalde locaties. | "uitgeschakeld" "gratis" "standaard" |
DataPlaneAuthOptions
Naam | Description | 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. |
DataPlaneAadOrApiKeyAuthOption
Naam | Description | Waarde |
---|---|---|
aadAuthFailureMode | Beschrijft welk antwoord de gegevensvlak-API van een Search-service verzendt voor aanvragen waarvoor de verificatie is mislukt. | "http401WithBearerChallenge" "http403" |
EncryptionWithCmk
Naam | Description | Waarde |
---|---|---|
Handhaving | Hierin wordt beschreven hoe een zoekservice het gebruik van een of meer niet door de klant versleutelde resources moet afdwingen. | "Uitgeschakeld" "Ingeschakeld" "Niet opgegeven" |
NetworkRuleSet
Naam | Description | Waarde |
---|---|---|
Rondweg | Mogelijke oorsprongen van inkomend verkeer dat de regels kan omzeilen die zijn gedefinieerd in de sectie 'ipRules'. | "AzurePortal" "Geen" |
ipRules | Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerken 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 de openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode. | IpRule[] |
IpRule
Naam | Description | 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) dat moet worden toegestaan. | tekenreeks |
Sku
Naam | Description | Waarde |
---|---|---|
naam | De SKU van de zoekservice. Geldige waarden zijn onder andere: '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 standard, maar met meer capaciteit per zoekeenheid. 'standard3': het grootste Standard-aanbod 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.' | "basic" "gratis" "standaard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor