SearchIndexerClient class
Klass för att utföra åtgärder för att hantera (skapa, uppdatera, lista/ta bort) indexerare, datakällor & kompetensuppsättningar.
Konstruktorer
Search |
Skapar en instans av SearchIndexerClient. Exempel på användning:
|
Egenskaper
api |
DEN API-version som ska användas vid kommunikation med tjänsten. |
endpoint | Slutpunkten för söktjänsten |
service |
DEN API-version som ska användas vid kommunikation med tjänsten. |
Metoder
Konstruktorinformation
SearchIndexerClient(string, KeyCredential | TokenCredential, SearchIndexerClientOptions)
Skapar en instans av SearchIndexerClient.
Exempel på användning:
const { SearchIndexerClient, AzureKeyCredential } = require("@azure/search-documents");
const client = new SearchIndexerClient(
"<endpoint>",
new AzureKeyCredential("<Admin Key>");
);
new SearchIndexerClient(endpoint: string, credential: KeyCredential | TokenCredential, options?: SearchIndexerClientOptions)
Parametrar
- endpoint
-
string
Slutpunkten för söktjänsten
- credential
Används för att autentisera begäranden till tjänsten.
- options
- SearchIndexerClientOptions
Används för att konfigurera sökklienten.
Egenskapsinformation
apiVersion
Varning
Det här API:et är nu inaktuellt.
use {@Link serviceVersion} instead
DEN API-version som ska användas vid kommunikation med tjänsten.
apiVersion: string
Egenskapsvärde
string
endpoint
Slutpunkten för söktjänsten
endpoint: string
Egenskapsvärde
string
serviceVersion
DEN API-version som ska användas vid kommunikation med tjänsten.
serviceVersion: string
Egenskapsvärde
string
Metodinformation
createDataSourceConnection(SearchIndexerDataSourceConnection, OperationOptions)
Skapar en ny datakälla i en söktjänst.
function createDataSourceConnection(dataSourceConnection: SearchIndexerDataSourceConnection, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>
Parametrar
- dataSourceConnection
- SearchIndexerDataSourceConnection
DataSource-definitionen som ska skapas i en söktjänst.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexerDataSourceConnection>
createIndexer(SearchIndexer, OperationOptions)
Skapar en ny indexerare i en söktjänst.
function createIndexer(indexer: SearchIndexer, options?: OperationOptions): Promise<SearchIndexer>
Parametrar
- indexer
- SearchIndexer
Indexerarens definition som ska skapas i en söktjänst.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexer>
createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection, CreateorUpdateDataSourceConnectionOptions)
Skapar en ny datakälla eller ändrar en befintlig.
function createOrUpdateDataSourceConnection(dataSourceConnection: SearchIndexerDataSourceConnection, options?: CreateorUpdateDataSourceConnectionOptions): Promise<SearchIndexerDataSourceConnection>
Parametrar
- dataSourceConnection
- SearchIndexerDataSourceConnection
Informationen som beskriver datakällan som ska skapas/uppdateras.
Ytterligare valfria argument.
Returer
Promise<SearchIndexerDataSourceConnection>
createOrUpdateIndexer(SearchIndexer, CreateorUpdateIndexerOptions)
Skapar en ny indexerare eller ändrar en befintlig.
function createOrUpdateIndexer(indexer: SearchIndexer, options?: CreateorUpdateIndexerOptions): Promise<SearchIndexer>
Parametrar
- indexer
- SearchIndexer
Den information som beskriver indexeraren som ska skapas/uppdateras.
- options
- CreateorUpdateIndexerOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexer>
createOrUpdateSkillset(SearchIndexerSkillset, CreateOrUpdateSkillsetOptions)
Skapar en ny kompetensuppsättning eller ändrar en befintlig.
function createOrUpdateSkillset(skillset: SearchIndexerSkillset, options?: CreateOrUpdateSkillsetOptions): Promise<SearchIndexerSkillset>
Parametrar
- skillset
- SearchIndexerSkillset
Den information som beskriver indexet som ska skapas.
- options
- CreateOrUpdateSkillsetOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexerSkillset>
createSkillset(SearchIndexerSkillset, OperationOptions)
Skapar en ny kompetensuppsättning i en söktjänst.
function createSkillset(skillset: SearchIndexerSkillset, options?: OperationOptions): Promise<SearchIndexerSkillset>
Parametrar
- skillset
- SearchIndexerSkillset
Den kompetensuppsättning som innehåller en eller flera färdigheter att skapa i en söktjänst.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexerSkillset>
deleteDataSourceConnection(string | SearchIndexerDataSourceConnection, DeleteDataSourceConnectionOptions)
Tar bort en befintlig datakälla.
function deleteDataSourceConnection(dataSourceConnection: string | SearchIndexerDataSourceConnection, options?: DeleteDataSourceConnectionOptions): Promise<void>
Parametrar
- dataSourceConnection
-
string | SearchIndexerDataSourceConnection
Ytterligare valfria argument.
Returer
Promise<void>
deleteIndexer(string | SearchIndexer, DeleteIndexerOptions)
Tar bort en befintlig indexerare.
function deleteIndexer(indexer: string | SearchIndexer, options?: DeleteIndexerOptions): Promise<void>
Parametrar
- indexer
-
string | SearchIndexer
Indexerare/Namn på indexeraren som ska tas bort.
- options
- DeleteIndexerOptions
Ytterligare valfria argument.
Returer
Promise<void>
deleteSkillset(string | SearchIndexerSkillset, DeleteSkillsetOptions)
Tar bort en befintlig kompetensuppsättning.
function deleteSkillset(skillset: string | SearchIndexerSkillset, options?: DeleteSkillsetOptions): Promise<void>
Parametrar
- skillset
-
string | SearchIndexerSkillset
Skillset/Namn på den kompetensuppsättning som ska tas bort.
- options
- DeleteSkillsetOptions
Ytterligare valfria argument.
Returer
Promise<void>
getDataSourceConnection(string, OperationOptions)
Hämtar information om en DataSource
function getDataSourceConnection(dataSourceConnectionName: string, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>
Parametrar
- dataSourceConnectionName
-
string
- options
- OperationOptions
Ytterligare valfria argument
Returer
Promise<SearchIndexerDataSourceConnection>
getIndexer(string, OperationOptions)
Hämtar information om en indexerare.
function getIndexer(indexerName: string, options?: OperationOptions): Promise<SearchIndexer>
Parametrar
- indexerName
-
string
Namnet på indexeraren.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexer>
getIndexerStatus(string, OperationOptions)
Returnerar aktuell status och körningshistorik för en indexerare.
function getIndexerStatus(indexerName: string, options?: OperationOptions): Promise<SearchIndexerStatus>
Parametrar
- indexerName
-
string
Namnet på indexeraren.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexerStatus>
getSkillset(string, OperationOptions)
Hämtar information om en kompetensuppsättning.
function getSkillset(skillsetName: string, options?: OperationOptions): Promise<SearchIndexerSkillset>
Parametrar
- skillsetName
-
string
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<SearchIndexerSkillset>
listDataSourceConnections(OperationOptions)
Hämtar en lista över befintliga datakällor i tjänsten.
function listDataSourceConnections(options?: OperationOptions): Promise<SearchIndexerDataSourceConnection[]>
Parametrar
- options
- OperationOptions
Alternativ för listindexeringsåtgärden.
Returer
Promise<SearchIndexerDataSourceConnection[]>
listDataSourceConnectionsNames(OperationOptions)
Hämtar en lista med namn på befintliga datakällor i tjänsten.
function listDataSourceConnectionsNames(options?: OperationOptions): Promise<string[]>
Parametrar
- options
- OperationOptions
Alternativ för listindexeringsåtgärden.
Returer
Promise<string[]>
listIndexers(OperationOptions)
Hämtar en lista över befintliga indexerare i tjänsten.
function listIndexers(options?: OperationOptions): Promise<SearchIndexer[]>
Parametrar
- options
- OperationOptions
Alternativ för listindexeringsåtgärden.
Returer
Promise<SearchIndexer[]>
listIndexersNames(OperationOptions)
Hämtar en lista med namn på befintliga indexerare i tjänsten.
function listIndexersNames(options?: OperationOptions): Promise<string[]>
Parametrar
- options
- OperationOptions
Alternativ för listindexeringsåtgärden.
Returer
Promise<string[]>
listSkillsets(OperationOptions)
Hämtar en lista över befintliga kompetensuppsättningar i tjänsten.
function listSkillsets(options?: OperationOptions): Promise<SearchIndexerSkillset[]>
Parametrar
- options
- OperationOptions
Alternativ för liståtgärden Kompetensuppsättningar.
Returer
Promise<SearchIndexerSkillset[]>
listSkillsetsNames(OperationOptions)
Hämtar en lista med namn på befintliga kompetensuppsättningar i tjänsten.
function listSkillsetsNames(options?: OperationOptions): Promise<string[]>
Parametrar
- options
- OperationOptions
Alternativ för liståtgärden Kompetensuppsättningar.
Returer
Promise<string[]>
resetIndexer(string, OperationOptions)
Återställer ändringsspårningstillståndet som är associerat med en indexerare.
function resetIndexer(indexerName: string, options?: OperationOptions): Promise<void>
Parametrar
- indexerName
-
string
Namnet på indexeraren som ska återställas.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<void>
runIndexer(string, OperationOptions)
Kör en indexerare på begäran.
function runIndexer(indexerName: string, options?: OperationOptions): Promise<void>
Parametrar
- indexerName
-
string
Namnet på indexeraren som ska köras.
- options
- OperationOptions
Ytterligare valfria argument.
Returer
Promise<void>