SearchIndexerClient class
Klasse voor het uitvoeren van bewerkingen voor het beheren (maken, bijwerken, weergeven/verwijderen) van indexeerfuncties, gegevensbronnen & vaardighedensets.
Constructors
Search |
Hiermee maakt u een exemplaar van SearchIndexerClient. Voorbeeldgebruik:
|
Eigenschappen
api |
De API-versie die moet worden gebruikt bij het communiceren met de service. |
endpoint | Het eindpunt van de zoekservice |
service |
De API-versie die moet worden gebruikt bij het communiceren met de service. |
Methoden
create |
Hiermee maakt u een nieuwe dataSource in een zoekservice. |
create |
Hiermee maakt u een nieuwe indexeerfunctie in een zoekservice. |
create |
Hiermee maakt u een nieuwe gegevensbron of wijzigt u een bestaande. |
create |
Hiermee maakt u een nieuwe indexeerfunctie of wijzigt u een bestaande indexeerfunctie. |
create |
Hiermee maakt u een nieuwe vaardighedenset of wijzigt u een bestaande vaardighedenset. |
create |
Hiermee maakt u een nieuwe vaardighedenset in een zoekservice. |
delete |
Hiermee verwijdert u een bestaande gegevensbron. |
delete |
Hiermee verwijdert u een bestaande indexeerfunctie. |
delete |
Hiermee verwijdert u een bestaande vaardighedenset. |
get |
Haalt informatie over een datasource op |
get |
Haalt informatie over een indexeerfunctie op. |
get |
Retourneert de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie. |
get |
Hiermee haalt u informatie over een vaardighedenset op. |
list |
Hiermee haalt u een lijst met bestaande gegevensbronnen in de service op. |
list |
Hiermee haalt u een lijst met namen van bestaande gegevensbronnen in de service op. |
list |
Hiermee haalt u een lijst met bestaande indexeerfuncties in de service op. |
list |
Hiermee haalt u een lijst met namen van bestaande indexeerfuncties in de service op. |
list |
Hiermee haalt u een lijst met bestaande vaardighedensets in de service op. |
list |
Hiermee haalt u een lijst met namen van bestaande vaardighedensets in de service op. |
reset |
Hiermee stelt u de status van het bijhouden van wijzigingen opnieuw in die is gekoppeld aan een indexeerfunctie. |
run |
Voert een indexeerfunctie op aanvraag uit. |
Constructordetails
SearchIndexerClient(string, KeyCredential | TokenCredential, SearchIndexerClientOptions)
Hiermee maakt u een exemplaar van SearchIndexerClient.
Voorbeeldgebruik:
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)
Parameters
- endpoint
-
string
Het eindpunt van de zoekservice
- credential
Wordt gebruikt voor het verifiëren van aanvragen voor de service.
- options
- SearchIndexerClientOptions
Wordt gebruikt om de zoekclient te configureren.
Eigenschapdetails
apiVersion
Waarschuwing
Deze API is nu afgeschaft.
use {@Link serviceVersion} instead
De API-versie die moet worden gebruikt bij het communiceren met de service.
apiVersion: string
Waarde van eigenschap
string
endpoint
Het eindpunt van de zoekservice
endpoint: string
Waarde van eigenschap
string
serviceVersion
De API-versie die moet worden gebruikt bij het communiceren met de service.
serviceVersion: string
Waarde van eigenschap
string
Methodedetails
createDataSourceConnection(SearchIndexerDataSourceConnection, OperationOptions)
Hiermee maakt u een nieuwe dataSource in een zoekservice.
function createDataSourceConnection(dataSourceConnection: SearchIndexerDataSourceConnection, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>
Parameters
- dataSourceConnection
- SearchIndexerDataSourceConnection
De definitie van dataSource die moet worden gemaakt in een zoekservice.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerDataSourceConnection>
createIndexer(SearchIndexer, OperationOptions)
Hiermee maakt u een nieuwe indexeerfunctie in een zoekservice.
function createIndexer(indexer: SearchIndexer, options?: OperationOptions): Promise<SearchIndexer>
Parameters
- indexer
- SearchIndexer
De definitie van de indexeerfunctie die moet worden gemaakt in een zoekservice.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexer>
createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection, CreateorUpdateDataSourceConnectionOptions)
Hiermee maakt u een nieuwe gegevensbron of wijzigt u een bestaande.
function createOrUpdateDataSourceConnection(dataSourceConnection: SearchIndexerDataSourceConnection, options?: CreateorUpdateDataSourceConnectionOptions): Promise<SearchIndexerDataSourceConnection>
Parameters
- dataSourceConnection
- SearchIndexerDataSourceConnection
De informatie die de gegevensbron beschrijft die moet worden gemaakt/bijgewerkt.
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerDataSourceConnection>
createOrUpdateIndexer(SearchIndexer, CreateorUpdateIndexerOptions)
Hiermee maakt u een nieuwe indexeerfunctie of wijzigt u een bestaande indexeerfunctie.
function createOrUpdateIndexer(indexer: SearchIndexer, options?: CreateorUpdateIndexerOptions): Promise<SearchIndexer>
Parameters
- indexer
- SearchIndexer
De informatie die de indexeerfunctie beschrijft die moet worden gemaakt/bijgewerkt.
- options
- CreateorUpdateIndexerOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexer>
createOrUpdateSkillset(SearchIndexerSkillset, CreateOrUpdateSkillsetOptions)
Hiermee maakt u een nieuwe vaardighedenset of wijzigt u een bestaande vaardighedenset.
function createOrUpdateSkillset(skillset: SearchIndexerSkillset, options?: CreateOrUpdateSkillsetOptions): Promise<SearchIndexerSkillset>
Parameters
- skillset
- SearchIndexerSkillset
De informatie die de index beschrijft die moet worden gemaakt.
- options
- CreateOrUpdateSkillsetOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerSkillset>
createSkillset(SearchIndexerSkillset, OperationOptions)
Hiermee maakt u een nieuwe vaardighedenset in een zoekservice.
function createSkillset(skillset: SearchIndexerSkillset, options?: OperationOptions): Promise<SearchIndexerSkillset>
Parameters
- skillset
- SearchIndexerSkillset
De vaardighedenset met een of meer vaardigheden die u in een zoekservice kunt maken.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerSkillset>
deleteDataSourceConnection(string | SearchIndexerDataSourceConnection, DeleteDataSourceConnectionOptions)
Hiermee verwijdert u een bestaande gegevensbron.
function deleteDataSourceConnection(dataSourceConnection: string | SearchIndexerDataSourceConnection, options?: DeleteDataSourceConnectionOptions): Promise<void>
Parameters
- dataSourceConnection
-
string | SearchIndexerDataSourceConnection
Aanvullende optionele argumenten.
Retouren
Promise<void>
deleteIndexer(string | SearchIndexer, DeleteIndexerOptions)
Hiermee verwijdert u een bestaande indexeerfunctie.
function deleteIndexer(indexer: string | SearchIndexer, options?: DeleteIndexerOptions): Promise<void>
Parameters
- indexer
-
string | SearchIndexer
Indexeerfunctie/naam van de indexeerfunctie die moet worden verwijderd.
- options
- DeleteIndexerOptions
Aanvullende optionele argumenten.
Retouren
Promise<void>
deleteSkillset(string | SearchIndexerSkillset, DeleteSkillsetOptions)
Hiermee verwijdert u een bestaande vaardighedenset.
function deleteSkillset(skillset: string | SearchIndexerSkillset, options?: DeleteSkillsetOptions): Promise<void>
Parameters
- skillset
-
string | SearchIndexerSkillset
Vaardighedenset/naam van de vaardighedenset die u wilt verwijderen.
- options
- DeleteSkillsetOptions
Aanvullende optionele argumenten.
Retouren
Promise<void>
getDataSourceConnection(string, OperationOptions)
Haalt informatie over een datasource op
function getDataSourceConnection(dataSourceConnectionName: string, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>
Parameters
- dataSourceConnectionName
-
string
- options
- OperationOptions
Aanvullende optionele argumenten
Retouren
Promise<SearchIndexerDataSourceConnection>
getIndexer(string, OperationOptions)
Haalt informatie over een indexeerfunctie op.
function getIndexer(indexerName: string, options?: OperationOptions): Promise<SearchIndexer>
Parameters
- indexerName
-
string
De naam van de indexeerfunctie.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexer>
getIndexerStatus(string, OperationOptions)
Retourneert de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie.
function getIndexerStatus(indexerName: string, options?: OperationOptions): Promise<SearchIndexerStatus>
Parameters
- indexerName
-
string
De naam van de indexeerfunctie.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerStatus>
getSkillset(string, OperationOptions)
Hiermee haalt u informatie over een vaardighedenset op.
function getSkillset(skillsetName: string, options?: OperationOptions): Promise<SearchIndexerSkillset>
Parameters
- skillsetName
-
string
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerSkillset>
listDataSourceConnections(OperationOptions)
Hiermee haalt u een lijst met bestaande gegevensbronnen in de service op.
function listDataSourceConnections(options?: OperationOptions): Promise<SearchIndexerDataSourceConnection[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<SearchIndexerDataSourceConnection[]>
listDataSourceConnectionsNames(OperationOptions)
Hiermee haalt u een lijst met namen van bestaande gegevensbronnen in de service op.
function listDataSourceConnectionsNames(options?: OperationOptions): Promise<string[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<string[]>
listIndexers(OperationOptions)
Hiermee haalt u een lijst met bestaande indexeerfuncties in de service op.
function listIndexers(options?: OperationOptions): Promise<SearchIndexer[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<SearchIndexer[]>
listIndexersNames(OperationOptions)
Hiermee haalt u een lijst met namen van bestaande indexeerfuncties in de service op.
function listIndexersNames(options?: OperationOptions): Promise<string[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<string[]>
listSkillsets(OperationOptions)
Hiermee haalt u een lijst met bestaande vaardighedensets in de service op.
function listSkillsets(options?: OperationOptions): Promise<SearchIndexerSkillset[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking Vaardighedensets.
Retouren
Promise<SearchIndexerSkillset[]>
listSkillsetsNames(OperationOptions)
Hiermee haalt u een lijst met namen van bestaande vaardighedensets in de service op.
function listSkillsetsNames(options?: OperationOptions): Promise<string[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking Vaardighedensets.
Retouren
Promise<string[]>
resetIndexer(string, OperationOptions)
Hiermee stelt u de status van het bijhouden van wijzigingen opnieuw in die is gekoppeld aan een indexeerfunctie.
function resetIndexer(indexerName: string, options?: OperationOptions): Promise<void>
Parameters
- indexerName
-
string
De naam van de indexeerfunctie die opnieuw moet worden ingesteld.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<void>
runIndexer(string, OperationOptions)
Voert een indexeerfunctie op aanvraag uit.
function runIndexer(indexerName: string, options?: OperationOptions): Promise<void>
Parameters
- indexerName
-
string
De naam van de indexeerfunctie die moet worden uitgevoerd.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<void>