Knowledge Sources - Get

Hämtar en definition av en kunskapskälla.

GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-04-01

URI-parametrar

Name I Obligatorisk Typ Description
endpoint
path True

string (uri)

Slutpunkts-URL:en för söktjänsten.

sourceName
path True

string

Namnet på kunskapskällan.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begärandehuvud

Name Obligatorisk Typ Description
Accept

Accept

Acceptera-rubriken.

x-ms-client-request-id

string (uuid)

En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran.

Svar

Name Typ Description
200 OK KnowledgeSource:

Begäran har slutförts.

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

api-key

Typ: apiKey
I: header

OAuth2Auth

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Omfattningar

Name Description
https://search.azure.com/.default

Exempel

SearchServiceGetKnowledgeSource
SearchServiceGetKnowledgeSourceAzureBlob
SearchServiceGetKnowledgeSourceIndexedOneLake
SearchServiceGetKnowledgeSourceWeb

SearchServiceGetKnowledgeSource

Exempelbegäran

GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01

Exempelsvar

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-example-index",
  "kind": "searchIndex",
  "description": "Description of the knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "searchIndexParameters": {
    "searchIndexName": "example-index",
    "semanticConfigurationName": "testconfig",
    "sourceDataFields": [
      {
        "name": "description"
      },
      {
        "name": "category"
      }
    ],
    "searchFields": [
      {
        "name": "*"
      }
    ]
  }
}

SearchServiceGetKnowledgeSourceAzureBlob

Exempelbegäran

GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01

Exempelsvar

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-example-index",
  "kind": "azureBlob",
  "description": "Description of the knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "azureBlobParameters": {
    "connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
    "containerName": "test-container",
    "folderPath": "test-path",
    "isADLSGen2": false,
    "ingestionParameters": {
      "disableImageVerbalization": false,
      "contentExtractionMode": "standard",
      "identity": {
        "@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
        "userAssignedIdentity": "/my/userassigned/id"
      },
      "embeddingModel": {
        "kind": "azureOpenAI",
        "azureOpenAIParameters": {
          "resourceUri": "https://test-sample.openai.azure.com",
          "deploymentId": "model",
          "apiKey": "<redacted>",
          "modelName": "text-embedding-3-large"
        }
      },
      "chatCompletionModel": {
        "kind": "azureOpenAI",
        "azureOpenAIParameters": {
          "resourceUri": "https://test-sample.openai.azure.com",
          "deploymentId": "myDeployment",
          "apiKey": "<redacted>",
          "modelName": "gpt-5-nano"
        }
      },
      "ingestionSchedule": {
        "interval": "P1D",
        "startTime": "2024-06-06T00:01:50.265Z"
      },
      "aiServices": {
        "uri": "https://my-ai-service.azure.com/",
        "apiKey": "<redacted>"
      }
    },
    "createdResources": {
      "dataSourceConnection": "ks-example-index-datasource",
      "indexer": "ks-example-index-indexer",
      "skillset": "ks-example-index-skillset",
      "index": "ks-example-index-index"
    }
  }
}

SearchServiceGetKnowledgeSourceIndexedOneLake

Exempelbegäran

GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01

Exempelsvar

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-example-index",
  "kind": "indexedOneLake",
  "description": "Description of the OneLake knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "indexedOneLakeParameters": {
    "fabricWorkspaceId": "<redacted>",
    "lakehouseId": "fakeLakehouseId",
    "targetPath": "testfolder",
    "ingestionParameters": {
      "disableImageVerbalization": false,
      "contentExtractionMode": "standard",
      "identity": {
        "@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
        "userAssignedIdentity": "/my/userassigned/id"
      },
      "embeddingModel": {
        "kind": "azureOpenAI",
        "azureOpenAIParameters": {
          "resourceUri": "https://test-sample.openai.azure.com",
          "deploymentId": "model",
          "apiKey": "<redacted>",
          "modelName": "text-embedding-3-large"
        }
      },
      "chatCompletionModel": {
        "kind": "azureOpenAI",
        "azureOpenAIParameters": {
          "resourceUri": "https://test-sample.openai.azure.com",
          "deploymentId": "myDeployment",
          "apiKey": "<redacted>",
          "modelName": "gpt-5-nano"
        }
      },
      "ingestionSchedule": {
        "interval": "P1D",
        "startTime": "2024-06-06T00:01:50.265Z"
      },
      "aiServices": {
        "uri": "https://my-ai-service.azure.com/",
        "apiKey": "<redacted>"
      }
    },
    "createdResources": {
      "dataSourceConnection": "ks-example-index-datasource",
      "indexer": "ks-example-index-indexer",
      "skillset": "ks-example-index-skillset",
      "index": "ks-example-index-index"
    }
  }
}

SearchServiceGetKnowledgeSourceWeb

Exempelbegäran

GET https://exampleservice.search.windows.net/knowledgesources('ks-example-index')?api-version=2026-04-01

Exempelsvar

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "ks-example-index",
  "kind": "web",
  "description": "Description of the knowledge source.",
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  },
  "webParameters": {
    "domains": {
      "allowedDomains": [
        {
          "address": "example.com",
          "includeSubpages": true
        },
        {
          "address": "another-example.com"
        }
      ],
      "blockedDomains": [
        {
          "address": "blocked.com"
        },
        {
          "address": "spam.com",
          "includeSubpages": true
        }
      ]
    }
  }
}

Definitioner

Name Description
Accept

Acceptera-rubriken.

AIServices

Parametrar för AI-tjänster.

AzureBlobKnowledgeSource

Konfiguration för Azure Blob Storage kunskapskälla.

AzureBlobKnowledgeSourceParameters

Parametrar för Azure Blob Storage kunskapskälla.

AzureOpenAIModelName

Namnet på Azure Open AI-modellen som ska anropas.

AzureOpenAIVectorizerParameters

Anger parametrarna för att ansluta till Azure OpenAI-resursen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).

IndexedOneLakeKnowledgeSource

Konfiguration för OneLake-kunskapskälla.

IndexedOneLakeKnowledgeSourceParameters

Parametrar för OneLake-kunskapskälla.

IndexingSchedule

Representerar ett schema för indexeringskörning.

KnowledgeBaseAzureOpenAIModel

Anger den Azure OpenAI-resurs som används för att göra frågeplanering.

KnowledgeBaseModelKind

AI-modellen som ska användas för frågeplanering.

KnowledgeSourceAzureOpenAIVectorizer

Anger den Azure OpenAI-resurs som används för att vektorisera en frågesträng.

KnowledgeSourceIngestionParameters

Konsoliderar alla allmänna inmatningsinställningar för kunskapskällor.

KnowledgeSourceKind

Typen av kunskapskälla.

SearchIndexerDataNoneIdentity

Rensar identitetsegenskapen för en datakälla.

SearchIndexerDataUserAssignedIdentity

Anger identiteten för en datakälla som ska användas.

SearchIndexFieldReference

Fältreferens för ett sökindex.

SearchIndexKnowledgeSource

Kunskapskälla som riktar sig till ett sökindex.

SearchIndexKnowledgeSourceParameters

Parametrar för kunskapskälla för sökindex.

SearchResourceEncryptionKey

En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar.

VectorSearchVectorizerKind

Den vektoriseringsmetod som ska användas under frågetiden.

WebKnowledgeSource

Kunskapskälla som riktar in sig på webbresultat.

WebKnowledgeSourceDomain

Konfiguration för domän för webbkunskapskälla.

WebKnowledgeSourceDomains

Konfiguration av tillåtet/blockerat domän för webbkunskapskälla.

WebKnowledgeSourceParameters

Parametrar för webbkunskapskälla.

Accept

Acceptera-rubriken.

Värde Description
application/json;odata.metadata=minimal

AIServices

Parametrar för AI-tjänster.

Name Typ Description
apiKey

string

API-nyckeln för åtkomst till AI-tjänster.

uri

string (uri)

URI:n för AI Services-slutpunkten.

AzureBlobKnowledgeSource

Konfiguration för Azure Blob Storage kunskapskälla.

Name Typ Description
@odata.etag

string

ETag för kunskapskällan.

azureBlobParameters

AzureBlobKnowledgeSourceParameters

Typen av kunskapskälla.

description

string

Valfri användardefinierad beskrivning.

encryptionKey

SearchResourceEncryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

kind string:

azureBlob

Typen av kunskapskälla.

name

string

Namnet på kunskapskällan.

AzureBlobKnowledgeSourceParameters

Parametrar för Azure Blob Storage kunskapskälla.

Name Typ Standardvärde Description
connectionString

string

Nyckelbaserad συμβολοσειρά σύνδεσης eller ResourceId-formatet om du använder en

containerName

string

Namnet på bloblagringsbehållaren.

createdResources

object

Resurser som skapats av kunskapskällan.

folderPath

string

Valfri mappsökväg i containern.

ingestionParameters

KnowledgeSourceIngestionParameters

Konsoliderar alla allmänna inmatningsinställningar.

isADLSGen2

boolean

False

Ange till true om du ansluter till ett ADLS Gen2-lagringskonto. Standardvärdet är false.

AzureOpenAIModelName

Namnet på Azure Open AI-modellen som ska anropas.

Värde Description
text-embedding-ada-002

TextEmbeddingAda002-modellen.

text-embedding-3-large

TextEmbedding3Stor modell.

text-embedding-3-small

TextEmbedding3Small-modellen.

gpt-5-mini

Gpt5Mini-modell.

gpt-5-nano

Gpt5Nano-modellen.

gpt-5.4-mini

Gpt54Mini-modell.

gpt-5.4-nano

Gpt54Nano-modellen.

AzureOpenAIVectorizerParameters

Anger parametrarna för att ansluta till Azure OpenAI-resursen.

Name Typ Description
apiKey

string

API-nyckeln för den avsedda Azure OpenAI-resursen.

authIdentity SearchIndexerDataIdentity:

Den användartilldelade hanterade identiteten som används för utgående anslutningar.

deploymentId

string

ID för Azure OpenAI-modelldistributionen på den avsedda resursen.

modelName

AzureOpenAIModelName

Namnet på den inbäddningsmodell som distribueras på den angivna deploymentId-sökvägen.

resourceUri

string (uri)

Resurs-URI för Azure OpenAI-resursen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).

Name Typ Description
error

ErrorDetail

Felet objektet.

IndexedOneLakeKnowledgeSource

Konfiguration för OneLake-kunskapskälla.

Name Typ Description
@odata.etag

string

ETag för kunskapskällan.

description

string

Valfri användardefinierad beskrivning.

encryptionKey

SearchResourceEncryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

indexedOneLakeParameters

IndexedOneLakeKnowledgeSourceParameters

Parametrarna för kunskapskällan.

kind string:

indexedOneLake

Typen av kunskapskälla.

name

string

Namnet på kunskapskällan.

IndexedOneLakeKnowledgeSourceParameters

Parametrar för OneLake-kunskapskälla.

Name Typ Description
createdResources

object

Resurser som skapats av kunskapskällan.

fabricWorkspaceId

string

ID för OneLake-arbetsyta.

ingestionParameters

KnowledgeSourceIngestionParameters

Konsoliderar alla allmänna inmatningsinställningar.

lakehouseId

string

Anger vilket OneLake lakehouse som ska komma åt.

targetPath

string

Valfri OneLakehouse-mapp eller genväg för att filtrera OneLake-innehåll.

IndexingSchedule

Representerar ett schema för indexeringskörning.

Name Typ Description
interval

string (duration)

Tidsintervallet mellan indexerarkörningar.

startTime

string (date-time)

Den tid då en indexerare ska börja köras.

KnowledgeBaseAzureOpenAIModel

Anger den Azure OpenAI-resurs som används för att göra frågeplanering.

Name Typ Description
azureOpenAIParameters

AzureOpenAIVectorizerParameters

Azure OpenAI-parametrar.

kind string:

azureOpenAI

AI-modellen som ska användas för frågeplanering.

KnowledgeBaseModelKind

AI-modellen som ska användas för frågeplanering.

Värde Description
azureOpenAI

Använd Azure Open AI-modeller för frågeplanering.

KnowledgeSourceAzureOpenAIVectorizer

Anger den Azure OpenAI-resurs som används för att vektorisera en frågesträng.

Name Typ Description
azureOpenAIParameters

AzureOpenAIVectorizerParameters

Innehåller de parametrar som är specifika för Azure OpenAI-inbäddningsvektorisering.

kind string:

azureOpenAI

Namnet på den typ av vektoriseringsmetod som konfigureras för användning med vektorsökning.

KnowledgeSourceIngestionParameters

Konsoliderar alla allmänna inmatningsinställningar för kunskapskällor.

Name Typ Standardvärde Description
aiServices

AIServices

Valfri AI Services-konfiguration för innehållsbearbetning.

chatCompletionModel KnowledgeBaseModel:

KnowledgeBaseAzureOpenAIModel

Valfri modell för chattkomplettering för bildverbalisering eller kontextextrahering.

contentExtractionMode enum:
  • minimal
  • standard
minimal

Valfritt läge för extrahering av innehåll. Standardvärdet är "minimal".

disableImageVerbalization

boolean

False

Anger om verbalisering av bilder ska inaktiveras. Standardvärdet är false.

embeddingModel KnowledgeSourceVectorizer:

KnowledgeSourceAzureOpenAIVectorizer

Valfri vektoriseringskonfiguration för vektorisering av innehåll.

identity SearchIndexerDataIdentity:

En explicit identitet som ska användas för den här kunskapskällan.

ingestionSchedule

IndexingSchedule

Valfritt schema för datainmatning.

KnowledgeSourceKind

Typen av kunskapskälla.

Värde Description
searchIndex

En kunskapskälla som läser data från ett sökindex.

azureBlob

En kunskapskälla som läser och matar in data från Azure Blob Storage till ett sökindex.

indexedOneLake

En kunskapskälla som läser data från indexerad OneLake.

web

En kunskapskälla som läser data från webben.

SearchIndexerDataNoneIdentity

Rensar identitetsegenskapen för en datakälla.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Ett URI-fragment som anger typen av identitet.

SearchIndexerDataUserAssignedIdentity

Anger identiteten för en datakälla som ska användas.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Ett URI-fragment som anger typen av identitet.

userAssignedIdentity

string

Det fullständigt kvalificerade Azure-resurs-ID:t för en användartilldelad hanterad identitet, vanligtvis i formuläret "/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" som borde ha tilldelats söktjänsten.

SearchIndexFieldReference

Fältreferens för ett sökindex.

Name Typ Description
name

string

Namnet på fältet.

SearchIndexKnowledgeSource

Kunskapskälla som riktar sig till ett sökindex.

Name Typ Description
@odata.etag

string

ETag för kunskapskällan.

description

string

Valfri användardefinierad beskrivning.

encryptionKey

SearchResourceEncryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

kind string:

searchIndex

Typen av kunskapskälla.

name

string

Namnet på kunskapskällan.

searchIndexParameters

SearchIndexKnowledgeSourceParameters

Parametrarna för kunskapskällan.

SearchIndexKnowledgeSourceParameters

Parametrar för kunskapskälla för sökindex.

Name Typ Description
searchFields

SearchIndexFieldReference[]

Används för att begränsa vilka fält som ska sökas i sökindexet.

searchIndexName

string

Namnet på sökindexet.

semanticConfigurationName

string

Används för att ange en annan semantisk konfiguration för målsökindexet än standardindexet.

sourceDataFields

SearchIndexFieldReference[]

Används för att begära ytterligare fält för refererade källdata.

SearchResourceEncryptionKey

En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar.

Name Typ Description
accessCredentials.applicationId

string

Ett AAD-program-ID som har beviljats nödvändiga åtkomstbehörigheter till Azure Key Vault som ska användas när du krypterar dina data i vila. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program.

accessCredentials.applicationSecret

string

Autentiseringsnyckeln för det angivna AAD-programmet.

identity SearchIndexerDataIdentity:

En explicit hanterad identitet som ska användas för den här krypteringsnyckeln. Om det inte anges och egenskapen för åtkomstautentiseringsuppgifter är null används den systemtilldelade hanterade identiteten. Om den explicita identiteten är ospecificerad vid uppdatering av resursen förblir den oförändrad. Om "ingen" anges rensas värdet för den här egenskapen.

keyVaultKeyName

string

Namnet på din Azure Key Vault-nyckel som ska användas för att kryptera dina vilande data.

keyVaultKeyVersion

string

Den version av Azure Key Vault-nyckeln som ska användas för att kryptera dina vilande data.

keyVaultUri

string

URI:n för ditt Azure Key Vault, även kallat DNS-namn, som innehåller nyckeln som ska användas för att kryptera dina data i vila. Ett exempel på en URI kan vara https://my-keyvault-name.vault.azure.net.

VectorSearchVectorizerKind

Den vektoriseringsmetod som ska användas under frågetiden.

Värde Description
azureOpenAI

Generera inbäddningar med hjälp av en Azure OpenAI-resurs vid frågetillfället.

customWebApi

Generera inbäddningar med hjälp av en anpassad webbslutpunkt vid frågetillfället.

aiServicesVision

Generera inbäddningar för en bild eller textinmatning vid frågetillfället med hjälp av Azure AI Services Vision Vectorize-API:et.

aml

Generera inbäddningar med hjälp av en Azure Machine Learning-slutpunkt som distribueras via Azure AI Foundry Model Catalog vid frågetillfället.

WebKnowledgeSource

Kunskapskälla som riktar in sig på webbresultat.

Name Typ Description
@odata.etag

string

ETag för kunskapskällan.

description

string

Valfri användardefinierad beskrivning.

encryptionKey

SearchResourceEncryptionKey

En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare.

kind string:

web

Typen av kunskapskälla.

name

string

Namnet på kunskapskällan.

webParameters

WebKnowledgeSourceParameters

Parametrarna för webbkunskapskällan.

WebKnowledgeSourceDomain

Konfiguration för domän för webbkunskapskälla.

Name Typ Description
address

string

Adressen till domänen.

includeSubpages

boolean

Om undersidor från den här domänen ska inkluderas eller inte.

WebKnowledgeSourceDomains

Konfiguration av tillåtet/blockerat domän för webbkunskapskälla.

Name Typ Description
allowedDomains

WebKnowledgeSourceDomain[]

Domäner som är tillåtna för webbresultat.

blockedDomains

WebKnowledgeSourceDomain[]

Domäner som blockeras från webbresultat.

WebKnowledgeSourceParameters

Parametrar för webbkunskapskälla.

Name Typ Description
domains

WebKnowledgeSourceDomains

Domän tillåt/blockera konfiguration för webbresultat.