Share via


Microsoft. Search searchServices 2021-04-01-preview

Bicep-resourcedefinitie

Het resourcetype searchServices kan worden geïmplementeerd met bewerkingen die zijn gericht op:

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

Implementeren op Azure
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in.
Azure Cognitive Search service

Implementeren op Azure
Met deze sjabloon wordt een Azure Cognitive Search-service gemaakt
Azure Cognitive Search service met privé-eindpunt

Implementeren op Azure
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:

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

Implementeren op Azure
Deze sjabloon richt een web-app, een SQL Database, Azure Cosmos DB, Azure Search en Application Insights in.
Azure Cognitive Search service

Implementeren op Azure
Met deze sjabloon wordt een Azure Cognitive Search-service gemaakt
Azure Cognitive Search service met privé-eindpunt

Implementeren op Azure
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"