Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Bicep-erőforrásdefiníció
A searchServices erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Használati példák
Bicep minták
Alapvető példa a Search Service üzembe helyezésére.
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'
}
}
Azure-ból ellenőrzött modulok
Az alábbi Azure Verified Modules használható az erőforrástípus üzembe helyezéséhez.
| Modul | Description |
|---|---|
| Keresési szolgáltatás | Keresési szolgáltatás AVM-erőforrásmodulja |
Azure gyorsútmutató-minták
Az alábbi Azure rövid útmutatósablonok bicep-mintákat tartalmaznak az erőforrástípus üzembe helyezéséhez.
| Bicep-fájl | Description |
|---|---|
| Az Azure AI Foundry hálózata korlátozott | Ez a sablonkészlet bemutatja, hogyan állíthatja be az Azure AI Foundryt letiltott privát kapcsolattal és kimenő forgalommal, a Microsoft által felügyelt kulcsok használatával a titkosításhoz és a Microsoft által felügyelt identitáskonfigurációhoz az AI-erőforráshoz. |
| Azure Cognitive Search szolgáltatás | Ez a sablon létrehoz egy Azure Cognitive Search-szolgáltatást |
| hálózat által védett ügynök felhasználói felügyelt identitással | Ez a sablonkészlet bemutatja, hogyan állíthatja be az Azure AI Agent Service-t virtuális hálózatelkülönítéssel az AI-szolgáltatás/AOAI-kapcsolat és a magánhálózati kapcsolatok felhasználói felügyelt identitásának hitelesítésével az ügynök biztonságos adatokhoz való csatlakoztatásához. |
| standard ügynök beállítási | Ez a sablonkészlet bemutatja, hogyan állíthatja be az Azure AI Agent Service-t a standard beállítással, azaz a projekt-/központkapcsolatok felügyelt identitáshitelesítésével és a nyilvános internetkapcsolat engedélyezésével. Az ügynökök az ügyfél tulajdonában lévő, egybérlős keresési és tárolási erőforrásokat használják. Ezzel a beállítással teljes mértékben szabályozhatja és áttekintheti ezeket az erőforrásokat, de a használat alapján költségekkel kell számolnia. |
Erőforrás formátuma
Microsoft.Search/searchServices-erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Search/searchServices@2026-09-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
authOptions: {
aadOrApiKey: {
aadAuthFailureMode: 'string'
}
apiKeyOnly: any(...)
}
autoGeneratedDomainNameLabelScope: 'string'
computeType: 'string'
dataExfiltrationProtections: [
'string'
]
disableLocalAuth: bool
encryptionWithCmk: {
enforcement: 'string'
serviceLevelEncryptionKey: {
accessCredentials: {
applicationId: 'string'
applicationSecret: 'string'
}
identity: {
@odata.type: 'string'
// For remaining properties, see DataIdentity objects
}
keyVaultKeyName: 'string'
keyVaultKeyVersion: 'string'
keyVaultUri: 'string'
}
}
endpoint: 'string'
hostingMode: 'string'
knowledgeRetrieval: 'string'
networkRuleSet: {
bypass: 'string'
ipRules: [
{
value: 'string'
}
]
}
partitionCount: int
publicNetworkAccess: 'string'
replicaCount: int
semanticSearch: 'string'
upgradeAvailable: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
DataIdentity objektumok
Állítsa be a @odata.type tulajdonságot az objektum típusának megadásához.
A #Microsoft.Azure.Search.DataNoneIdentity esetében használja a következőt:
{
@odata.type: '#Microsoft.Azure.Search.DataNoneIdentity'
}
A #Microsoft.Azure.Search.DataUserAssignedIdentity esetében használja a következőt:
{
@odata.type: '#Microsoft.Azure.Search.DataUserAssignedIdentity'
federatedIdentityClientId: 'string'
userAssignedIdentity: 'string'
}
Tulajdonságértékek
Microsoft.Search/searchServices
| Név | Description | Value |
|---|---|---|
| identitás | Az erőforrás identitása. | Identity |
| hely | Az a földrajzi hely, ahol az erőforrás él | string (kötelező) |
| név | Az erőforrás neve | string Korlátok: Minta = ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$ (kötelező) |
| properties | A keresési szolgáltatás tulajdonságai. | SearchServiceProperties |
| sku | A keresési szolgáltatás termékváltozata, amely meghatározza az árszintet és a kapacitáskorlátokat. Ez a tulajdonság új keresési szolgáltatás létrehozásakor szükséges. | Sku |
| tags | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
AzureActiveDirectoryApplicationCredentials
| Név | Description | Value |
|---|---|---|
| applicationId | Az alkalmazás (kliens) azonosítója az alkalmazásregisztrációhoz a bérlőben. | karakterlánc |
| applicationSecret | Egy AAD kliens-titok, amelyet az App Registration esetében generáltak, és amelyet az Azure Key Vault-mal való hitelesítéshez használtak. | string Korlátok: Bizalmas érték. Adja meg biztonságos paraméterként. |
Adatidentitás
| Név | Description | Value |
|---|---|---|
| @odata.type | Állítsa a következőre: "#Microsoft.Azure.Search.DataNoneIdentity" a DataNoneIdentity típushoz. Állítsa a következőre: "#Microsoft.Azure.Search.DataUserAssignedIdentity" a DataUserAssignedIdentity típushoz. | "#Microsoft.Azure.Search.DataNoneIdentity" "#Microsoft.Azure.Search.DataUserAssignedIdentity" (kötelező) |
DataNoneIdentity
| Név | Description | Value |
|---|---|---|
| @odata.type | Az identitás típusát meghatározó URI-töredék. | "#Microsoft.Azure.Search.DataNoneIdentity" (kötelező) |
DataPlaneAadOrApiKeyAuthOption
| Név | Description | Value |
|---|---|---|
| aadAuthFailureMode | Azt ismerteti, hogy a keresési szolgáltatás adatsík API-ja milyen választ küld a sikertelen hitelesítést igénylő kérelmekre. | 'http401WithBearerChallenge' "http403" |
DataPlaneAuthOptions
| Név | Description | Value |
|---|---|---|
| aadOrApiKey | Azt jelzi, hogy az API kulcs vagy egy hozzáférési token egy Microsoft Entra ID bérlőből használható hitelesítéshez. | DataPlaneAadOrApiKeyAuthOption |
| apiKeyOnly | Azt jelzi, hogy csak az API-kulcs használható a hitelesítéshez. | bármely |
DataUserAssignedIdentity
| Név | Description | Value |
|---|---|---|
| @odata.type | Az identitás típusát meghatározó URI-töredék. | "#Microsoft.Azure.Search.DataUserAssignedIdentity" (kötelező) |
| federatedIdentityClientId | Opcionális többbérlős User-Assigned Managed Identity CMK támogatáshoz: A többbérlős App Registration kliensazonosítója (UUID-ként), amelyet a userAssignedIdentity federacióra konfiguráltak. | karakterlánc |
| userAssignedIdentity | A felhasználó által hozzárendelt felügyelt identitás teljes Azure-erőforrás-azonosítója általában "/subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" formában található, amelyet hozzá kellett volna rendelni a keresési szolgáltatáshoz. | string (kötelező) |
Titkosítás cmk-val
| Név | Description | Value |
|---|---|---|
| végrehajtás | Azt ismerteti, hogy a keresési szolgáltatásnak hogyan kell kikényszerítenie a megfelelőséget, ha olyan objektumokat talál, amelyek nincsenek titkosítva az ügyfél által felügyelt kulccsal. | "Letiltva" "Engedélyezve" "Meghatározatlan" |
| serviceLevelEncryptionKey | Leírja az ügyfél által kezelt kulcskonfigurációt a keresőszolgáltatás titkosításához. | SearchResourceEncryptionKey |
Identity
| Név | Description | Value |
|---|---|---|
| típus | Az erőforráshoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus magában foglalja a rendszer által létrehozott identitást és a felhasználó által hozzárendelt identitások készletét is. A "Nincs" típus eltávolítja az összes identitást a szolgáltatásból. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (kötelező) |
| userAssignedIdentities | Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitásszótár kulcshivatkozásai ARM erőforrásazonosítók lesznek a következő formában: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
| Név | Description | Value |
|---|
IP-szabály
| Név | Description | Value |
|---|---|---|
| Érték | Engedélyezhető egyetlen IPv4-címnek (pl. 123.1.2.3) vagy CIDR formátumú IP-címtartománynak (pl. 123.1.2.3/24) megfelelő érték. | karakterlánc |
Hálózati szabálykészlet
| Név | Description | Value |
|---|---|---|
| Kitérő | A bejövő forgalom lehetséges eredetei, amelyek megkerülhetik az "ipRules" szakaszban meghatározott szabályokat. | "AzurePortal" "AzureServices" "Nincs" |
| ipRules | Azon IP-korlátozási szabályok listája, amelyek meghatározzák a bejövő hálózat(ok)t, és lehetővé teszik a keresési szolgáltatásvégponthoz való hozzáférést. Addig is a tűzfal blokkolja az összes többi nyilvános IP-hálózatot. Ezeket a korlátozási szabályokat csak akkor alkalmazza a rendszer, ha a keresési szolgáltatás "publicNetworkAccess" tulajdonsága engedélyezve van; ellenkező esetben a nyilvános interfészen keresztüli forgalom még nyilvános IP-szabályokkal sem engedélyezett, és a privát végpontkapcsolatok lennének a kizárólagos hozzáférési módszer. | IP-szabály[] |
SearchResourceEncryptionKey
| Név | Description | Value |
|---|---|---|
| hozzáférési hitelesítő adatok | Opcionális Azure Active Directory hitelesítő adatok az Azure Key Vault eléréséhez. Nem szükséges, ha felügyelt identitást használ. | AzureActiveDirectoryApplicationCredentials |
| identitás | Explicit felügyelt identitás ehhez a titkosítási kulcshoz. Ha nincs megadva, és a hozzáférési hitelesítő adatok tulajdonság null értékű, akkor a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az erőforrás frissítésekor, ha az explicit identitás nincs meghatározva, az változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik. | Adatidentitás |
| keyVaultKeyName | A inaktív adatok titkosításához használandó Azure Key Vault-kulcs neve. | karakterlánc |
| keyVaultKeyVersion | Az Azure Key Vault-kulcs inaktív adatok titkosításához használandó verziója. | karakterlánc |
| keyVaultUri | Az Azure Key Vault URI-ja, más néven DNS-név, amely tartalmazza az inaktív adatok titkosításához használandó kulcsot. Példa URI lehet https://my-keyvault-name.vault.azure.net. |
karakterlánc |
SearchServiceProperties
| Név | Description | Value |
|---|---|---|
| authOptions | Meghatározza, hogy a keresési szolgáltatás adatsík API-ja hogyan hitelesíti a kéréseket. Ez nem állítható be, ha a "disableLocalAuth" értéke igaz. | DataPlaneAuthOptions |
| autoGeneratedDomainNameLabelScope | Meghatározza az automatikus generált domain névcímkének újrahasználati szintjét a keresőszolgáltatáshoz (pl. myservice-uniqueId.search.windows.net<>). Ha nincs megadva, nem jön létre automatikusan generált domain név címke a keresőszolgáltatás számára. | "NoReuse" "SubscriptionReuse" "Bérlő újrafelhasználása" |
| computeType | Konfiguráld be ezt a tulajdonságot, hogy támogassa a keresési szolgáltatást az Alapértelmezett Compute vagy az Azure Confidential Compute használatával. | "Bizalmas" 'Default' |
| dataExfiltrationProtections | A keresési szolgáltatásra kifejezetten nem engedélyezett adatkiszivárgási forgatókönyvek listája. Jelenleg az egyetlen támogatott érték az "Összes" az összes lehetséges adatexportálási forgatókönyv letiltásához a jövőben tervezett részletesebb vezérlőkkel. | Sztringtömb, amely a következők bármelyikét tartalmazza: "BlockAll" |
| disableLocalAuth | Ha igaz értékre van állítva, a keresési szolgáltatás hívásai nem használhatják az API-kulcsokat a hitelesítéshez. Ez nem állítható be igaz értékre, ha a "dataPlaneAuthOptions" definiálva van. | bool |
| titkosításCmk-val | Megadja az erőforrások (például indexek) ügyfélmenedzser-kulcsokkal történő titkosítására vonatkozó szabályzatokat a keresési szolgáltatáson belül. | Titkosítás cmk-val |
| végpont | Az Azure AI Keresés szolgáltatás végpontja. | karakterlánc |
| tárhely mód | Csak a standard3 termékváltozatra alkalmazható. Ezt a tulajdonságot úgy állíthatja be, hogy legfeljebb 3 nagy sűrűségű partíciót engedélyezzen, amelyek legfeljebb 1000 indexet tesznek lehetővé, ami sokkal magasabb, mint bármely más termékváltozat esetében engedélyezett maximális indexek száma. A standard3 termékváltozat esetében az érték "Alapértelmezett" vagy "HighDensity". Az összes többi termékváltozat esetében ennek az értéknek "Alapértelmezettnek" kell lennie. | 'Default' "Nagy sűrűségű" |
| knowledgeRetrieval | Megadja az ügynöki lekérdezéshez szükséges számlázási tervet az Azure AI Keresés szolgáltatáson. Ez a konfiguráció csak bizonyos árszintekre érhető el bizonyos régiókban. | "ingyenes" "standard" |
| networkRuleSet | Hálózatspecifikus szabályok, amelyek meghatározzák, hogyan lehet elérni az Azure AI Keresés szolgáltatást. | Hálózati szabálykészlet |
| partitionCount | A dedikált keresőszolgáltatásban lévő partíciók száma; ha meg van jelölve, lehet 1, 2, 3, 4, 6 vagy 12. Az 1-nél nagyobb értékek csak a standard termékváltozatokra érvényesek. A "standard3" szolgáltatások esetében a hostingMode értéke "highDensity", az engedélyezett értékek 1 és 3 között vannak. | int Korlátok: Minimális érték = 1 Maximális érték = 12 |
| publicNetworkAccess | Ez az érték "Engedélyezve" értékre állítható, hogy elkerülje a meglévő ügyfélerőforrások és sablonok kompatibilitástörő módosításait. Ha a "Letiltva" értékre van állítva, a nyilvános felületen keresztüli forgalom nem engedélyezett, és a privát végponti kapcsolatok lesznek a kizárólagos hozzáférési módszerek. | "Letiltva" "Engedélyezve" "SecuredByPerimeter" |
| replicaCount | A dedikált keresőszolgálatban lévő replikák száma. Ha meg van adva, akkor 1 és 12 közötti értéknek kell lennie a standard termékváltozatok esetében, vagy az alapszintű termékváltozat esetében 1 és 3 közötti értéknek kell lennie. | int Korlátok: Minimális érték = 1 Maximális érték = 12 |
| szemanticSearch | Megadja az elérhetőségi és számlázási tervet az Azure AI Keresés szolgáltatás szemantikai kereséséhez. Ez a konfiguráció csak bizonyos árszintekre érhető el bizonyos régiókban. | "letiltva" "ingyenes" "standard" |
| upgradeElérhető | Azt jelzi, hogy a keresési szolgáltatás rendelkezik-e elérhető frissítéssel. | "elérhető" "notAvailable" |
Sku
| Név | Description | Value |
|---|---|---|
| név | A keresési szolgáltatás termékváltozata. Az érvényes értékek a következők: "ingyenes": Megosztott szolgáltatás. "alapszintű": Dedikált szolgáltatás legfeljebb 3 replikával. "standard": Dedikált szolgáltatás legfeljebb 12 partícióval és 12 replikával. 'standard2': Hasonló a standardhoz, de keresési egységenként több kapacitással. "standard3": A legnagyobb standard ajánlat legfeljebb 12 partícióval és 12 replikával (vagy akár 3 partícióval, több indexkel, ha a hostingMode tulajdonságot is "highDensity" értékre állítja). "storage_optimized_l1": Partíciónként 1 TB-ot támogat, legfeljebb 12 partíciót. 'storage_optimized_l2': Támogatja 2TB partíciónként, legfeljebb 12 partíciót. 'szerver nélküli': Szerver nélküli szint automatikus skálázási lehetőséggel. | "alapszintű" "ingyenes" 'szerver nélküli' "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
TrackedResourceTags
| Név | Description | Value |
|---|
UserAssignedIdentity
| Név | Description | Value |
|---|
ARM-sablon erőforrásdefiníciója
A searchServices erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd az erőforráscsoport telepítési parancsokat Az API verziók megváltoztatott tulajdonságainak listájáért lásd a változásnaplót.
Használati példák
Azure gyorsindító sablonok
Az alábbi Azure rövid útmutatósablonok üzembe helyezni ezt az erőforrástípust.
| Template | Description |
|---|---|
|
Az Azure AI Foundry hálózata korlátozott |
Ez a sablonkészlet bemutatja, hogyan állíthatja be az Azure AI Foundryt letiltott privát kapcsolattal és kimenő forgalommal, a Microsoft által felügyelt kulcsok használatával a titkosításhoz és a Microsoft által felügyelt identitáskonfigurációhoz az AI-erőforráshoz. |
|
Azure Cognitive Search szolgáltatás |
Ez a sablon létrehoz egy Azure Cognitive Search-szolgáltatást |
|
Azure Cognitive Search szolgáltatás privát végponttal |
Ez a sablon létrehoz egy Azure Cognitive Search-szolgáltatást egy privát végponttal. |
|
hálózat által védett ügynök felhasználói felügyelt identitással |
Ez a sablonkészlet bemutatja, hogyan állíthatja be az Azure AI Agent Service-t virtuális hálózatelkülönítéssel az AI-szolgáltatás/AOAI-kapcsolat és a magánhálózati kapcsolatok felhasználói felügyelt identitásának hitelesítésével az ügynök biztonságos adatokhoz való csatlakoztatásához. |
|
standard ügynök beállítási |
Ez a sablonkészlet bemutatja, hogyan állíthatja be az Azure AI Agent Service-t a standard beállítással, azaz a projekt-/központkapcsolatok felügyelt identitáshitelesítésével és a nyilvános internetkapcsolat engedélyezésével. Az ügynökök az ügyfél tulajdonában lévő, egybérlős keresési és tárolási erőforrásokat használják. Ezzel a beállítással teljes mértékben szabályozhatja és áttekintheti ezeket az erőforrásokat, de a használat alapján költségekkel kell számolnia. |
|
webalkalmazás SQL Database, Azure Cosmos DB, Azure Search |
Ez a sablon kiépít egy webalkalmazást, egy SQL Database-t, az Azure Cosmos DB-t, az Azure Search-t és az Application Insightst. |
Erőforrás formátuma
Microsoft.Search/searchServices-erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2026-09-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"authOptions": {
"aadOrApiKey": {
"aadAuthFailureMode": "string"
},
"apiKeyOnly": {}
},
"autoGeneratedDomainNameLabelScope": "string",
"computeType": "string",
"dataExfiltrationProtections": [ "string" ],
"disableLocalAuth": "bool",
"encryptionWithCmk": {
"enforcement": "string",
"serviceLevelEncryptionKey": {
"accessCredentials": {
"applicationId": "string",
"applicationSecret": "string"
},
"identity": {
"@odata.type": "string"
// For remaining properties, see DataIdentity objects
},
"keyVaultKeyName": "string",
"keyVaultKeyVersion": "string",
"keyVaultUri": "string"
}
},
"endpoint": "string",
"hostingMode": "string",
"knowledgeRetrieval": "string",
"networkRuleSet": {
"bypass": "string",
"ipRules": [
{
"value": "string"
}
]
},
"partitionCount": "int",
"publicNetworkAccess": "string",
"replicaCount": "int",
"semanticSearch": "string",
"upgradeAvailable": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
DataIdentity objektumok
Állítsa be a @odata.type tulajdonságot az objektum típusának megadásához.
A #Microsoft.Azure.Search.DataNoneIdentity esetében használja a következőt:
{
"@odata.type": "#Microsoft.Azure.Search.DataNoneIdentity"
}
A #Microsoft.Azure.Search.DataUserAssignedIdentity esetében használja a következőt:
{
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"federatedIdentityClientId": "string",
"userAssignedIdentity": "string"
}
Tulajdonságértékek
Microsoft.Search/searchServices
| Név | Description | Value |
|---|---|---|
| apiVersion | Az API verziója | '2026-09-01-előzetes' |
| identitás | Az erőforrás identitása. | Identity |
| hely | Az a földrajzi hely, ahol az erőforrás él | string (kötelező) |
| név | Az erőforrás neve | string Korlátok: Minta = ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$ (kötelező) |
| properties | A keresési szolgáltatás tulajdonságai. | SearchServiceProperties |
| sku | A keresési szolgáltatás termékváltozata, amely meghatározza az árszintet és a kapacitáskorlátokat. Ez a tulajdonság új keresési szolgáltatás létrehozásakor szükséges. | Sku |
| tags | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
| típus | Az erőforrás típusa | "Microsoft.Search/searchServices" |
AzureActiveDirectoryApplicationCredentials
| Név | Description | Value |
|---|---|---|
| applicationId | Az alkalmazás (kliens) azonosítója az alkalmazásregisztrációhoz a bérlőben. | karakterlánc |
| applicationSecret | Egy AAD kliens-titok, amelyet az App Registration esetében generáltak, és amelyet az Azure Key Vault-mal való hitelesítéshez használtak. | string Korlátok: Bizalmas érték. Adja meg biztonságos paraméterként. |
Adatidentitás
| Név | Description | Value |
|---|---|---|
| @odata.type | Állítsa a következőre: "#Microsoft.Azure.Search.DataNoneIdentity" a DataNoneIdentity típushoz. Állítsa a következőre: "#Microsoft.Azure.Search.DataUserAssignedIdentity" a DataUserAssignedIdentity típushoz. | "#Microsoft.Azure.Search.DataNoneIdentity" "#Microsoft.Azure.Search.DataUserAssignedIdentity" (kötelező) |
DataNoneIdentity
| Név | Description | Value |
|---|---|---|
| @odata.type | Az identitás típusát meghatározó URI-töredék. | "#Microsoft.Azure.Search.DataNoneIdentity" (kötelező) |
DataPlaneAadOrApiKeyAuthOption
| Név | Description | Value |
|---|---|---|
| aadAuthFailureMode | Azt ismerteti, hogy a keresési szolgáltatás adatsík API-ja milyen választ küld a sikertelen hitelesítést igénylő kérelmekre. | 'http401WithBearerChallenge' "http403" |
DataPlaneAuthOptions
| Név | Description | Value |
|---|---|---|
| aadOrApiKey | Azt jelzi, hogy az API kulcs vagy egy hozzáférési token egy Microsoft Entra ID bérlőből használható hitelesítéshez. | DataPlaneAadOrApiKeyAuthOption |
| apiKeyOnly | Azt jelzi, hogy csak az API-kulcs használható a hitelesítéshez. | bármely |
DataUserAssignedIdentity
| Név | Description | Value |
|---|---|---|
| @odata.type | Az identitás típusát meghatározó URI-töredék. | "#Microsoft.Azure.Search.DataUserAssignedIdentity" (kötelező) |
| federatedIdentityClientId | Opcionális többbérlős User-Assigned Managed Identity CMK támogatáshoz: A többbérlős App Registration kliensazonosítója (UUID-ként), amelyet a userAssignedIdentity federacióra konfiguráltak. | karakterlánc |
| userAssignedIdentity | A felhasználó által hozzárendelt felügyelt identitás teljes Azure-erőforrás-azonosítója általában "/subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" formában található, amelyet hozzá kellett volna rendelni a keresési szolgáltatáshoz. | string (kötelező) |
Titkosítás cmk-val
| Név | Description | Value |
|---|---|---|
| végrehajtás | Azt ismerteti, hogy a keresési szolgáltatásnak hogyan kell kikényszerítenie a megfelelőséget, ha olyan objektumokat talál, amelyek nincsenek titkosítva az ügyfél által felügyelt kulccsal. | "Letiltva" "Engedélyezve" "Meghatározatlan" |
| serviceLevelEncryptionKey | Leírja az ügyfél által kezelt kulcskonfigurációt a keresőszolgáltatás titkosításához. | SearchResourceEncryptionKey |
Identity
| Név | Description | Value |
|---|---|---|
| típus | Az erőforráshoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus magában foglalja a rendszer által létrehozott identitást és a felhasználó által hozzárendelt identitások készletét is. A "Nincs" típus eltávolítja az összes identitást a szolgáltatásból. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (kötelező) |
| userAssignedIdentities | Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitásszótár kulcshivatkozásai ARM erőforrásazonosítók lesznek a következő formában: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
| Név | Description | Value |
|---|
IP-szabály
| Név | Description | Value |
|---|---|---|
| Érték | Engedélyezhető egyetlen IPv4-címnek (pl. 123.1.2.3) vagy CIDR formátumú IP-címtartománynak (pl. 123.1.2.3/24) megfelelő érték. | karakterlánc |
Hálózati szabálykészlet
| Név | Description | Value |
|---|---|---|
| Kitérő | A bejövő forgalom lehetséges eredetei, amelyek megkerülhetik az "ipRules" szakaszban meghatározott szabályokat. | "AzurePortal" "AzureServices" "Nincs" |
| ipRules | Azon IP-korlátozási szabályok listája, amelyek meghatározzák a bejövő hálózat(ok)t, és lehetővé teszik a keresési szolgáltatásvégponthoz való hozzáférést. Addig is a tűzfal blokkolja az összes többi nyilvános IP-hálózatot. Ezeket a korlátozási szabályokat csak akkor alkalmazza a rendszer, ha a keresési szolgáltatás "publicNetworkAccess" tulajdonsága engedélyezve van; ellenkező esetben a nyilvános interfészen keresztüli forgalom még nyilvános IP-szabályokkal sem engedélyezett, és a privát végpontkapcsolatok lennének a kizárólagos hozzáférési módszer. | IP-szabály[] |
SearchResourceEncryptionKey
| Név | Description | Value |
|---|---|---|
| hozzáférési hitelesítő adatok | Opcionális Azure Active Directory hitelesítő adatok az Azure Key Vault eléréséhez. Nem szükséges, ha felügyelt identitást használ. | AzureActiveDirectoryApplicationCredentials |
| identitás | Explicit felügyelt identitás ehhez a titkosítási kulcshoz. Ha nincs megadva, és a hozzáférési hitelesítő adatok tulajdonság null értékű, akkor a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az erőforrás frissítésekor, ha az explicit identitás nincs meghatározva, az változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik. | Adatidentitás |
| keyVaultKeyName | A inaktív adatok titkosításához használandó Azure Key Vault-kulcs neve. | karakterlánc |
| keyVaultKeyVersion | Az Azure Key Vault-kulcs inaktív adatok titkosításához használandó verziója. | karakterlánc |
| keyVaultUri | Az Azure Key Vault URI-ja, más néven DNS-név, amely tartalmazza az inaktív adatok titkosításához használandó kulcsot. Példa URI lehet https://my-keyvault-name.vault.azure.net. |
karakterlánc |
SearchServiceProperties
| Név | Description | Value |
|---|---|---|
| authOptions | Meghatározza, hogy a keresési szolgáltatás adatsík API-ja hogyan hitelesíti a kéréseket. Ez nem állítható be, ha a "disableLocalAuth" értéke igaz. | DataPlaneAuthOptions |
| autoGeneratedDomainNameLabelScope | Meghatározza az automatikus generált domain névcímkének újrahasználati szintjét a keresőszolgáltatáshoz (pl. myservice-uniqueId.search.windows.net<>). Ha nincs megadva, nem jön létre automatikusan generált domain név címke a keresőszolgáltatás számára. | "NoReuse" "SubscriptionReuse" "Bérlő újrafelhasználása" |
| computeType | Konfiguráld be ezt a tulajdonságot, hogy támogassa a keresési szolgáltatást az Alapértelmezett Compute vagy az Azure Confidential Compute használatával. | "Bizalmas" 'Default' |
| dataExfiltrationProtections | A keresési szolgáltatásra kifejezetten nem engedélyezett adatkiszivárgási forgatókönyvek listája. Jelenleg az egyetlen támogatott érték az "Összes" az összes lehetséges adatexportálási forgatókönyv letiltásához a jövőben tervezett részletesebb vezérlőkkel. | Sztringtömb, amely a következők bármelyikét tartalmazza: "BlockAll" |
| disableLocalAuth | Ha igaz értékre van állítva, a keresési szolgáltatás hívásai nem használhatják az API-kulcsokat a hitelesítéshez. Ez nem állítható be igaz értékre, ha a "dataPlaneAuthOptions" definiálva van. | bool |
| titkosításCmk-val | Megadja az erőforrások (például indexek) ügyfélmenedzser-kulcsokkal történő titkosítására vonatkozó szabályzatokat a keresési szolgáltatáson belül. | Titkosítás cmk-val |
| végpont | Az Azure AI Keresés szolgáltatás végpontja. | karakterlánc |
| tárhely mód | Csak a standard3 termékváltozatra alkalmazható. Ezt a tulajdonságot úgy állíthatja be, hogy legfeljebb 3 nagy sűrűségű partíciót engedélyezzen, amelyek legfeljebb 1000 indexet tesznek lehetővé, ami sokkal magasabb, mint bármely más termékváltozat esetében engedélyezett maximális indexek száma. A standard3 termékváltozat esetében az érték "Alapértelmezett" vagy "HighDensity". Az összes többi termékváltozat esetében ennek az értéknek "Alapértelmezettnek" kell lennie. | 'Default' "Nagy sűrűségű" |
| knowledgeRetrieval | Megadja az ügynöki lekérdezéshez szükséges számlázási tervet az Azure AI Keresés szolgáltatáson. Ez a konfiguráció csak bizonyos árszintekre érhető el bizonyos régiókban. | "ingyenes" "standard" |
| networkRuleSet | Hálózatspecifikus szabályok, amelyek meghatározzák, hogyan lehet elérni az Azure AI Keresés szolgáltatást. | Hálózati szabálykészlet |
| partitionCount | A dedikált keresőszolgáltatásban lévő partíciók száma; ha meg van jelölve, lehet 1, 2, 3, 4, 6 vagy 12. Az 1-nél nagyobb értékek csak a standard termékváltozatokra érvényesek. A "standard3" szolgáltatások esetében a hostingMode értéke "highDensity", az engedélyezett értékek 1 és 3 között vannak. | int Korlátok: Minimális érték = 1 Maximális érték = 12 |
| publicNetworkAccess | Ez az érték "Engedélyezve" értékre állítható, hogy elkerülje a meglévő ügyfélerőforrások és sablonok kompatibilitástörő módosításait. Ha a "Letiltva" értékre van állítva, a nyilvános felületen keresztüli forgalom nem engedélyezett, és a privát végponti kapcsolatok lesznek a kizárólagos hozzáférési módszerek. | "Letiltva" "Engedélyezve" "SecuredByPerimeter" |
| replicaCount | A dedikált keresőszolgálatban lévő replikák száma. Ha meg van adva, akkor 1 és 12 közötti értéknek kell lennie a standard termékváltozatok esetében, vagy az alapszintű termékváltozat esetében 1 és 3 közötti értéknek kell lennie. | int Korlátok: Minimális érték = 1 Maximális érték = 12 |
| szemanticSearch | Megadja az elérhetőségi és számlázási tervet az Azure AI Keresés szolgáltatás szemantikai kereséséhez. Ez a konfiguráció csak bizonyos árszintekre érhető el bizonyos régiókban. | "letiltva" "ingyenes" "standard" |
| upgradeElérhető | Azt jelzi, hogy a keresési szolgáltatás rendelkezik-e elérhető frissítéssel. | "elérhető" "notAvailable" |
Sku
| Név | Description | Value |
|---|---|---|
| név | A keresési szolgáltatás termékváltozata. Az érvényes értékek a következők: "ingyenes": Megosztott szolgáltatás. "alapszintű": Dedikált szolgáltatás legfeljebb 3 replikával. "standard": Dedikált szolgáltatás legfeljebb 12 partícióval és 12 replikával. 'standard2': Hasonló a standardhoz, de keresési egységenként több kapacitással. "standard3": A legnagyobb standard ajánlat legfeljebb 12 partícióval és 12 replikával (vagy akár 3 partícióval, több indexkel, ha a hostingMode tulajdonságot is "highDensity" értékre állítja). "storage_optimized_l1": Partíciónként 1 TB-ot támogat, legfeljebb 12 partíciót. 'storage_optimized_l2': Támogatja 2TB partíciónként, legfeljebb 12 partíciót. 'szerver nélküli': Szerver nélküli szint automatikus skálázási lehetőséggel. | "alapszintű" "ingyenes" 'szerver nélküli' "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
TrackedResourceTags
| Név | Description | Value |
|---|
UserAssignedIdentity
| Név | Description | Value |
|---|
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A searchServices erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok Az API verziók megváltoztatott tulajdonságainak listájáért lásd: Változásnapló.
Használati példák
Terraform minták
Alapvető példa a Search Service üzembe helyezésére.
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 = ["*"]
}
Azure-ból ellenőrzött modulok
Az alábbi Azure Verified Modules használható az erőforrástípus üzembe helyezéséhez.
| Modul | Description |
|---|---|
| Keresési szolgáltatás | Keresési szolgáltatás AVM-erőforrásmodulja |
Erőforrás formátuma
Microsoft.Search/searchServices-erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Search/searchServices@2026-09-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
authOptions = {
aadOrApiKey = {
aadAuthFailureMode = "string"
}
apiKeyOnly = ?
}
autoGeneratedDomainNameLabelScope = "string"
computeType = "string"
dataExfiltrationProtections = [
"string"
]
disableLocalAuth = bool
encryptionWithCmk = {
enforcement = "string"
serviceLevelEncryptionKey = {
accessCredentials = {
applicationId = "string"
applicationSecret = "string"
}
identity = {
@odata.type = "string"
// For remaining properties, see DataIdentity objects
}
keyVaultKeyName = "string"
keyVaultKeyVersion = "string"
keyVaultUri = "string"
}
}
endpoint = "string"
hostingMode = "string"
knowledgeRetrieval = "string"
networkRuleSet = {
bypass = "string"
ipRules = [
{
value = "string"
}
]
}
partitionCount = int
publicNetworkAccess = "string"
replicaCount = int
semanticSearch = "string"
upgradeAvailable = "string"
}
sku = {
name = "string"
}
}
}
DataIdentity objektumok
Állítsa be a @odata.type tulajdonságot az objektum típusának megadásához.
A #Microsoft.Azure.Search.DataNoneIdentity esetében használja a következőt:
{
@odata.type = "#Microsoft.Azure.Search.DataNoneIdentity"
}
A #Microsoft.Azure.Search.DataUserAssignedIdentity esetében használja a következőt:
{
@odata.type = "#Microsoft.Azure.Search.DataUserAssignedIdentity"
federatedIdentityClientId = "string"
userAssignedIdentity = "string"
}
Tulajdonságértékek
Microsoft.Search/searchServices
| Név | Description | Value |
|---|---|---|
| identitás | Az erőforrás identitása. | Identity |
| hely | Az a földrajzi hely, ahol az erőforrás él | string (kötelező) |
| név | Az erőforrás neve | string Korlátok: Minta = ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$ (kötelező) |
| properties | A keresési szolgáltatás tulajdonságai. | SearchServiceProperties |
| sku | A keresési szolgáltatás termékváltozata, amely meghatározza az árszintet és a kapacitáskorlátokat. Ez a tulajdonság új keresési szolgáltatás létrehozásakor szükséges. | Sku |
| tags | Erőforráscímkék | Címkenevek és -értékek szótára. |
| típus | Az erőforrás típusa | "Microsoft. Keresés/searchServices@2026-09-01-előnézet" |
AzureActiveDirectoryApplicationCredentials
| Név | Description | Value |
|---|---|---|
| applicationId | Az alkalmazás (kliens) azonosítója az alkalmazásregisztrációhoz a bérlőben. | karakterlánc |
| applicationSecret | Egy AAD kliens-titok, amelyet az App Registration esetében generáltak, és amelyet az Azure Key Vault-mal való hitelesítéshez használtak. | string Korlátok: Bizalmas érték. Adja meg biztonságos paraméterként. |
Adatidentitás
| Név | Description | Value |
|---|---|---|
| @odata.type | Állítsa a következőre: "#Microsoft.Azure.Search.DataNoneIdentity" a DataNoneIdentity típushoz. Állítsa a következőre: "#Microsoft.Azure.Search.DataUserAssignedIdentity" a DataUserAssignedIdentity típushoz. | "#Microsoft.Azure.Search.DataNoneIdentity" "#Microsoft.Azure.Search.DataUserAssignedIdentity" (kötelező) |
DataNoneIdentity
| Név | Description | Value |
|---|---|---|
| @odata.type | Az identitás típusát meghatározó URI-töredék. | "#Microsoft.Azure.Search.DataNoneIdentity" (kötelező) |
DataPlaneAadOrApiKeyAuthOption
| Név | Description | Value |
|---|---|---|
| aadAuthFailureMode | Azt ismerteti, hogy a keresési szolgáltatás adatsík API-ja milyen választ küld a sikertelen hitelesítést igénylő kérelmekre. | 'http401WithBearerChallenge' "http403" |
DataPlaneAuthOptions
| Név | Description | Value |
|---|---|---|
| aadOrApiKey | Azt jelzi, hogy az API kulcs vagy egy hozzáférési token egy Microsoft Entra ID bérlőből használható hitelesítéshez. | DataPlaneAadOrApiKeyAuthOption |
| apiKeyOnly | Azt jelzi, hogy csak az API-kulcs használható a hitelesítéshez. | bármely |
DataUserAssignedIdentity
| Név | Description | Value |
|---|---|---|
| @odata.type | Az identitás típusát meghatározó URI-töredék. | "#Microsoft.Azure.Search.DataUserAssignedIdentity" (kötelező) |
| federatedIdentityClientId | Opcionális többbérlős User-Assigned Managed Identity CMK támogatáshoz: A többbérlős App Registration kliensazonosítója (UUID-ként), amelyet a userAssignedIdentity federacióra konfiguráltak. | karakterlánc |
| userAssignedIdentity | A felhasználó által hozzárendelt felügyelt identitás teljes Azure-erőforrás-azonosítója általában "/subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" formában található, amelyet hozzá kellett volna rendelni a keresési szolgáltatáshoz. | string (kötelező) |
Titkosítás cmk-val
| Név | Description | Value |
|---|---|---|
| végrehajtás | Azt ismerteti, hogy a keresési szolgáltatásnak hogyan kell kikényszerítenie a megfelelőséget, ha olyan objektumokat talál, amelyek nincsenek titkosítva az ügyfél által felügyelt kulccsal. | "Letiltva" "Engedélyezve" "Meghatározatlan" |
| serviceLevelEncryptionKey | Leírja az ügyfél által kezelt kulcskonfigurációt a keresőszolgáltatás titkosításához. | SearchResourceEncryptionKey |
Identity
| Név | Description | Value |
|---|---|---|
| típus | Az erőforráshoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus magában foglalja a rendszer által létrehozott identitást és a felhasználó által hozzárendelt identitások készletét is. A "Nincs" típus eltávolítja az összes identitást a szolgáltatásból. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (kötelező) |
| userAssignedIdentities | Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitásszótár kulcshivatkozásai ARM erőforrásazonosítók lesznek a következő formában: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
| Név | Description | Value |
|---|
IP-szabály
| Név | Description | Value |
|---|---|---|
| Érték | Engedélyezhető egyetlen IPv4-címnek (pl. 123.1.2.3) vagy CIDR formátumú IP-címtartománynak (pl. 123.1.2.3/24) megfelelő érték. | karakterlánc |
Hálózati szabálykészlet
| Név | Description | Value |
|---|---|---|
| Kitérő | A bejövő forgalom lehetséges eredetei, amelyek megkerülhetik az "ipRules" szakaszban meghatározott szabályokat. | "AzurePortal" "AzureServices" "Nincs" |
| ipRules | Azon IP-korlátozási szabályok listája, amelyek meghatározzák a bejövő hálózat(ok)t, és lehetővé teszik a keresési szolgáltatásvégponthoz való hozzáférést. Addig is a tűzfal blokkolja az összes többi nyilvános IP-hálózatot. Ezeket a korlátozási szabályokat csak akkor alkalmazza a rendszer, ha a keresési szolgáltatás "publicNetworkAccess" tulajdonsága engedélyezve van; ellenkező esetben a nyilvános interfészen keresztüli forgalom még nyilvános IP-szabályokkal sem engedélyezett, és a privát végpontkapcsolatok lennének a kizárólagos hozzáférési módszer. | IP-szabály[] |
SearchResourceEncryptionKey
| Név | Description | Value |
|---|---|---|
| hozzáférési hitelesítő adatok | Opcionális Azure Active Directory hitelesítő adatok az Azure Key Vault eléréséhez. Nem szükséges, ha felügyelt identitást használ. | AzureActiveDirectoryApplicationCredentials |
| identitás | Explicit felügyelt identitás ehhez a titkosítási kulcshoz. Ha nincs megadva, és a hozzáférési hitelesítő adatok tulajdonság null értékű, akkor a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Az erőforrás frissítésekor, ha az explicit identitás nincs meghatározva, az változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik. | Adatidentitás |
| keyVaultKeyName | A inaktív adatok titkosításához használandó Azure Key Vault-kulcs neve. | karakterlánc |
| keyVaultKeyVersion | Az Azure Key Vault-kulcs inaktív adatok titkosításához használandó verziója. | karakterlánc |
| keyVaultUri | Az Azure Key Vault URI-ja, más néven DNS-név, amely tartalmazza az inaktív adatok titkosításához használandó kulcsot. Példa URI lehet https://my-keyvault-name.vault.azure.net. |
karakterlánc |
SearchServiceProperties
| Név | Description | Value |
|---|---|---|
| authOptions | Meghatározza, hogy a keresési szolgáltatás adatsík API-ja hogyan hitelesíti a kéréseket. Ez nem állítható be, ha a "disableLocalAuth" értéke igaz. | DataPlaneAuthOptions |
| autoGeneratedDomainNameLabelScope | Meghatározza az automatikus generált domain névcímkének újrahasználati szintjét a keresőszolgáltatáshoz (pl. myservice-uniqueId.search.windows.net<>). Ha nincs megadva, nem jön létre automatikusan generált domain név címke a keresőszolgáltatás számára. | "NoReuse" "SubscriptionReuse" "Bérlő újrafelhasználása" |
| computeType | Konfiguráld be ezt a tulajdonságot, hogy támogassa a keresési szolgáltatást az Alapértelmezett Compute vagy az Azure Confidential Compute használatával. | "Bizalmas" 'Default' |
| dataExfiltrationProtections | A keresési szolgáltatásra kifejezetten nem engedélyezett adatkiszivárgási forgatókönyvek listája. Jelenleg az egyetlen támogatott érték az "Összes" az összes lehetséges adatexportálási forgatókönyv letiltásához a jövőben tervezett részletesebb vezérlőkkel. | Sztringtömb, amely a következők bármelyikét tartalmazza: "BlockAll" |
| disableLocalAuth | Ha igaz értékre van állítva, a keresési szolgáltatás hívásai nem használhatják az API-kulcsokat a hitelesítéshez. Ez nem állítható be igaz értékre, ha a "dataPlaneAuthOptions" definiálva van. | bool |
| titkosításCmk-val | Megadja az erőforrások (például indexek) ügyfélmenedzser-kulcsokkal történő titkosítására vonatkozó szabályzatokat a keresési szolgáltatáson belül. | Titkosítás cmk-val |
| végpont | Az Azure AI Keresés szolgáltatás végpontja. | karakterlánc |
| tárhely mód | Csak a standard3 termékváltozatra alkalmazható. Ezt a tulajdonságot úgy állíthatja be, hogy legfeljebb 3 nagy sűrűségű partíciót engedélyezzen, amelyek legfeljebb 1000 indexet tesznek lehetővé, ami sokkal magasabb, mint bármely más termékváltozat esetében engedélyezett maximális indexek száma. A standard3 termékváltozat esetében az érték "Alapértelmezett" vagy "HighDensity". Az összes többi termékváltozat esetében ennek az értéknek "Alapértelmezettnek" kell lennie. | 'Default' "Nagy sűrűségű" |
| knowledgeRetrieval | Megadja az ügynöki lekérdezéshez szükséges számlázási tervet az Azure AI Keresés szolgáltatáson. Ez a konfiguráció csak bizonyos árszintekre érhető el bizonyos régiókban. | "ingyenes" "standard" |
| networkRuleSet | Hálózatspecifikus szabályok, amelyek meghatározzák, hogyan lehet elérni az Azure AI Keresés szolgáltatást. | Hálózati szabálykészlet |
| partitionCount | A dedikált keresőszolgáltatásban lévő partíciók száma; ha meg van jelölve, lehet 1, 2, 3, 4, 6 vagy 12. Az 1-nél nagyobb értékek csak a standard termékváltozatokra érvényesek. A "standard3" szolgáltatások esetében a hostingMode értéke "highDensity", az engedélyezett értékek 1 és 3 között vannak. | int Korlátok: Minimális érték = 1 Maximális érték = 12 |
| publicNetworkAccess | Ez az érték "Engedélyezve" értékre állítható, hogy elkerülje a meglévő ügyfélerőforrások és sablonok kompatibilitástörő módosításait. Ha a "Letiltva" értékre van állítva, a nyilvános felületen keresztüli forgalom nem engedélyezett, és a privát végponti kapcsolatok lesznek a kizárólagos hozzáférési módszerek. | "Letiltva" "Engedélyezve" "SecuredByPerimeter" |
| replicaCount | A dedikált keresőszolgálatban lévő replikák száma. Ha meg van adva, akkor 1 és 12 közötti értéknek kell lennie a standard termékváltozatok esetében, vagy az alapszintű termékváltozat esetében 1 és 3 közötti értéknek kell lennie. | int Korlátok: Minimális érték = 1 Maximális érték = 12 |
| szemanticSearch | Megadja az elérhetőségi és számlázási tervet az Azure AI Keresés szolgáltatás szemantikai kereséséhez. Ez a konfiguráció csak bizonyos árszintekre érhető el bizonyos régiókban. | "letiltva" "ingyenes" "standard" |
| upgradeElérhető | Azt jelzi, hogy a keresési szolgáltatás rendelkezik-e elérhető frissítéssel. | "elérhető" "notAvailable" |
Sku
| Név | Description | Value |
|---|---|---|
| név | A keresési szolgáltatás termékváltozata. Az érvényes értékek a következők: "ingyenes": Megosztott szolgáltatás. "alapszintű": Dedikált szolgáltatás legfeljebb 3 replikával. "standard": Dedikált szolgáltatás legfeljebb 12 partícióval és 12 replikával. 'standard2': Hasonló a standardhoz, de keresési egységenként több kapacitással. "standard3": A legnagyobb standard ajánlat legfeljebb 12 partícióval és 12 replikával (vagy akár 3 partícióval, több indexkel, ha a hostingMode tulajdonságot is "highDensity" értékre állítja). "storage_optimized_l1": Partíciónként 1 TB-ot támogat, legfeljebb 12 partíciót. 'storage_optimized_l2': Támogatja 2TB partíciónként, legfeljebb 12 partíciót. 'szerver nélküli': Szerver nélküli szint automatikus skálázási lehetőséggel. | "alapszintű" "ingyenes" 'szerver nélküli' "standard" "standard2" "standard3" "storage_optimized_l1" "storage_optimized_l2" |
TrackedResourceTags
| Név | Description | Value |
|---|
UserAssignedIdentity
| Név | Description | Value |
|---|