Microsoft.Search SearchServices 2015-02-28

Definice prostředku Bicep

Typ prostředku searchServices je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Příklady použití

Ukázky Bicep

Základní příklad nasazení vyhledávací služby.

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'
  }
}

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Popis
vyhledávací služby Modul prostředků AVM pro vyhledávací službu

Ukázky rychlého startu Azure

Následující šablony Azure pro rychlý start obsahují ukázky Bicep pro nasazení tohoto typu prostředku.

Soubor Bicep Popis
Síť Azure AI Foundry je omezena Tato sada šablon ukazuje, jak nastavit Azure AI Foundry se zakázaným privátním propojením a výstupním přenosem pomocí klíčů spravovaných Microsoftem pro šifrování a konfigurace identity spravované Microsoftem pro prostředek AI.
služby Azure Cognitive Search Tato šablona vytvoří službu Azure Cognitive Search.
agenta zabezpečeného sítí s identitou spravovanou uživatelem Tato sada šablon ukazuje, jak nastavit službu agenta Azure AI s izolací virtuální sítě pomocí autetika identity spravované uživatelem pro připojení a AI Service/AOAI a privátní síťové propojení pro připojení agenta k zabezpečeným datům.
nastavení standardního agenta Tato sada šablon ukazuje, jak nastavit službu agenta Azure AI se standardním nastavením, což znamená ověřování spravovaných identit pro připojení k projektu nebo centru a povolený veřejný přístup k internetu. Agenti používají prostředky vyhledávání a úložiště vlastněné zákazníky s jedním tenantem. Díky tomuto nastavení máte plnou kontrolu a přehled o těchto prostředcích, ale na základě využití vám budou účtovány náklady.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Search/searchServices, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Search/searchServices@2015-02-28' = {
  location: 'string'
  name: 'string'
  properties: {
    partitionCount: int
    replicaCount: int
    sku: {
      name: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

Microsoft.Search/searchServices

Jméno Popis Hodnota
poloha Zeměpisné umístění vyhledávací služby. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti vyhledávací služby. SearchServiceProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Tagy SearchServiceCreateOrUpdateParameters.

Jméno Popis Hodnota

Vlastnosti služby SearchService

Jméno Popis Hodnota
partitionCount Počet oddílů ve vyhledávací službě; pokud je zadaný, může to být 1, 2, 3, 4, 6 nebo 12. Int
Počet replik Počet replik ve vyhledávací službě. Pokud je zadáno, musí to být hodnota mezi 1 a 6 včetně. Int
SKU (identifikátor zboží) Skladová položka vyhledávací služby, která určuje cenové úrovně a limity kapacity. skladové položky

Sku

Jméno Popis Hodnota
Jméno Skladová položka vyhledávací služby. "free"
"standard"
"standard2"

Definice prostředku šablony ARM

Typ prostředku searchServices je možné nasadit s operacemi, které cílí:

Příklady použití

Šablony azure pro rychlý start

Následující šablony Azure Pro rychlý start nasadit tento typ prostředku.

Šablona Popis
Síť Azure AI Foundry je omezena

nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Foundry se zakázaným privátním propojením a výstupním přenosem pomocí klíčů spravovaných Microsoftem pro šifrování a konfigurace identity spravované Microsoftem pro prostředek AI.
služby Azure Cognitive Search

nasazení do Azure
Tato šablona vytvoří službu Azure Cognitive Search.
služby Azure Cognitive Search s privátním koncovým bodem

nasazení do Azure
Tato šablona vytvoří službu Azure Cognitive Search s privátním koncovým bodem.
agenta zabezpečeného sítí s identitou spravovanou uživatelem

nasazení do Azure
Tato sada šablon ukazuje, jak nastavit službu agenta Azure AI s izolací virtuální sítě pomocí autetika identity spravované uživatelem pro připojení a AI Service/AOAI a privátní síťové propojení pro připojení agenta k zabezpečeným datům.
nastavení standardního agenta

nasazení do Azure
Tato sada šablon ukazuje, jak nastavit službu agenta Azure AI se standardním nastavením, což znamená ověřování spravovaných identit pro připojení k projektu nebo centru a povolený veřejný přístup k internetu. Agenti používají prostředky vyhledávání a úložiště vlastněné zákazníky s jedním tenantem. Díky tomuto nastavení máte plnou kontrolu a přehled o těchto prostředcích, ale na základě využití vám budou účtovány náklady.
webovou aplikaci se službou SQL Database, Azure Cosmos DB, službou Azure Search

nasazení do Azure
Tato šablona zřídí webovou aplikaci, službu SQL Database, Azure Cosmos DB, Azure Search a Application Insights.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Search/searchServices, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Search/searchServices",
  "apiVersion": "2015-02-28",
  "name": "string",
  "location": "string",
  "properties": {
    "partitionCount": "int",
    "replicaCount": "int",
    "sku": {
      "name": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

Microsoft.Search/searchServices

Jméno Popis Hodnota
Verze rozhraní apiVersion Verze rozhraní API '2015-02-28'
poloha Zeměpisné umístění vyhledávací služby. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti vyhledávací služby. SearchServiceProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Search/searchServices

Tagy SearchServiceCreateOrUpdateParameters.

Jméno Popis Hodnota

Vlastnosti služby SearchService

Jméno Popis Hodnota
partitionCount Počet oddílů ve vyhledávací službě; pokud je zadaný, může to být 1, 2, 3, 4, 6 nebo 12. Int
Počet replik Počet replik ve vyhledávací službě. Pokud je zadáno, musí to být hodnota mezi 1 a 6 včetně. Int
SKU (identifikátor zboží) Skladová položka vyhledávací služby, která určuje cenové úrovně a limity kapacity. skladové položky

Sku

Jméno Popis Hodnota
Jméno Skladová položka vyhledávací služby. "free"
"standard"
"standard2"

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku searchServices je možné nasadit s operacemi, které cílí:

  • Skupiny zdrojů Pro seznam změněných vlastností v každé verzi API viz log změn.

Příklady použití

Ukázky Terraformu

Základní příklad nasazení vyhledávací služby.

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    = ["*"]
}

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Popis
vyhledávací služby Modul prostředků AVM pro vyhledávací službu

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Search/searchServices, přidejte do šablony následující Terraform.

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"
      }
    }
  }
}

Hodnoty vlastností

Microsoft.Search/searchServices

Jméno Popis Hodnota
poloha Zeměpisné umístění vyhledávací služby. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti vyhledávací služby. SearchServiceProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku "Microsoft.Search/searchServices@2015-02-28"

Tagy SearchServiceCreateOrUpdateParameters.

Jméno Popis Hodnota

Vlastnosti služby SearchService

Jméno Popis Hodnota
partitionCount Počet oddílů ve vyhledávací službě; pokud je zadaný, může to být 1, 2, 3, 4, 6 nebo 12. Int
Počet replik Počet replik ve vyhledávací službě. Pokud je zadáno, musí to být hodnota mezi 1 a 6 včetně. Int
SKU (identifikátor zboží) Skladová položka vyhledávací služby, která určuje cenové úrovně a limity kapacity. skladové položky

Sku

Jméno Popis Hodnota
Jméno Skladová položka vyhledávací služby. "free"
"standard"
"standard2"