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@2015-02-28' = {
location: 'string'
name: 'string'
properties: {
partitionCount: int
replicaCount: int
sku: {
name: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
Microsoft.Search/searchServices
| Naam | Beschrijving | Waarde |
|---|---|---|
| plaats | De geografische locatie van de zoekservice. | snaar |
| naam | De resourcenaam | tekenreeks (vereist) |
| Eigenschappen | Eigenschappen van de zoekservice. | SearchServiceProperties- |
| Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
ZoekenDienstMakenOfUpdateParametersTags
| Naam | Beschrijving | Waarde |
|---|
SearchServiceProperties
| Naam | Beschrijving | Waarde |
|---|---|---|
| aantal partities | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. | Int |
| replicaCount | Het aantal replica's in de zoekservice. Indien opgegeven, moet deze een waarde tussen 1 en 6 inclusief zijn. | Int |
| Sku | De SKU van de zoekservice, die de prijscategorie en capaciteitslimieten bepaalt. | SKU- |
Sku
| Naam | Beschrijving | Waarde |
|---|---|---|
| naam | De SKU van de search-service. | 'gratis' 'standaard' 'standaard2' |
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": "2015-02-28",
"name": "string",
"location": "string",
"properties": {
"partitionCount": "int",
"replicaCount": "int",
"sku": {
"name": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
Microsoft.Search/searchServices
| Naam | Beschrijving | Waarde |
|---|---|---|
| apiVersion | De API-versie | '2015-02-28' |
| plaats | De geografische locatie van de zoekservice. | snaar |
| naam | De resourcenaam | tekenreeks (vereist) |
| Eigenschappen | Eigenschappen van de zoekservice. | SearchServiceProperties- |
| Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
| soort | Het resourcetype | 'Microsoft.Search/searchServices' |
ZoekenDienstMakenOfUpdateParametersTags
| Naam | Beschrijving | Waarde |
|---|
SearchServiceProperties
| Naam | Beschrijving | Waarde |
|---|---|---|
| aantal partities | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. | Int |
| replicaCount | Het aantal replica's in de zoekservice. Indien opgegeven, moet deze een waarde tussen 1 en 6 inclusief zijn. | Int |
| Sku | De SKU van de zoekservice, die de prijscategorie en capaciteitslimieten bepaalt. | SKU- |
Sku
| Naam | Beschrijving | Waarde |
|---|---|---|
| naam | De SKU van de search-service. | 'gratis' 'standaard' 'standaard2' |
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@2015-02-28"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
partitionCount = int
replicaCount = int
sku = {
name = "string"
}
}
}
}
Eigenschapswaarden
Microsoft.Search/searchServices
| Naam | Beschrijving | Waarde |
|---|---|---|
| plaats | De geografische locatie van de zoekservice. | snaar |
| naam | De resourcenaam | tekenreeks (vereist) |
| Eigenschappen | Eigenschappen van de zoekservice. | SearchServiceProperties- |
| Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
| soort | Het resourcetype | "Microsoft.Search/searchServices@2015-02-28" |
ZoekenDienstMakenOfUpdateParametersTags
| Naam | Beschrijving | Waarde |
|---|
SearchServiceProperties
| Naam | Beschrijving | Waarde |
|---|---|---|
| aantal partities | Het aantal partities in de zoekservice; indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. | Int |
| replicaCount | Het aantal replica's in de zoekservice. Indien opgegeven, moet deze een waarde tussen 1 en 6 inclusief zijn. | Int |
| Sku | De SKU van de zoekservice, die de prijscategorie en capaciteitslimieten bepaalt. | SKU- |
Sku
| Naam | Beschrijving | Waarde |
|---|---|---|
| naam | De SKU van de search-service. | 'gratis' 'standaard' 'standaard2' |