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. Gebruiksvoorbeeld:
|
Eigenschappen
api |
De API-versie die moet worden gebruikt bij de communicatie met de service. |
endpoint | Het eindpunt van de zoekservice |
service |
De API-versie die moet worden gebruikt bij de communicatie 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 set. |
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 |
Hiermee wordt informatie over een gegevensbron opgehaald |
get |
Hiermee haalt u informatie over een indexeerfunctie op. |
get |
Retourneert de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie. |
get |
Hiermee haalt u informatie op over een vaardighedenset. |
list |
Hiermee wordt een lijst met bestaande gegevensbronnen in de service opgehaald. |
list |
Hiermee wordt een lijst met namen van bestaande gegevensbronnen in de service opgehaald. |
list |
Hiermee wordt een lijst met bestaande indexeerfuncties in de service opgehaald. |
list |
Hiermee wordt een lijst met namen van bestaande indexeerfuncties in de service opgehaald. |
list |
Hiermee wordt een lijst met bestaande vaardighedensets in de service opgehaald. |
list |
Hiermee haalt u een lijst op met namen van bestaande vaardighedensets in de service. |
reset |
Hiermee wordt de status van het bijhouden van wijzigingen die is gekoppeld aan een indexeerfunctie opnieuw ingesteld. |
run |
Hiermee wordt een indexeerfunctie op aanvraag uitgevoerd. |
Constructordetails
SearchIndexerClient(string, KeyCredential | TokenCredential, SearchIndexerClientOptions)
Hiermee maakt u een exemplaar van SearchIndexerClient.
Gebruiksvoorbeeld:
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 om aanvragen voor de service te verifiëren.
- options
- SearchIndexerClientOptions
Wordt gebruikt om de Search-client te configureren.
Eigenschapdetails
apiVersion
Waarschuwing
Deze API is nu afgeschaft.
use {@Link serviceVersion} instead
De API-versie die moet worden gebruikt bij de communicatie 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 de communicatie 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 over de indexeerfunctie 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 set.
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 kunt maken in een zoekservice.
- 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)
Hiermee wordt informatie over een gegevensbron opgehaald
function getDataSourceConnection(dataSourceConnectionName: string, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>
Parameters
- dataSourceConnectionName
-
string
- options
- OperationOptions
Aanvullende optionele argumenten
Retouren
Promise<SearchIndexerDataSourceConnection>
getIndexer(string, OperationOptions)
Hiermee haalt u 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 op over een vaardighedenset.
function getSkillset(skillsetName: string, options?: OperationOptions): Promise<SearchIndexerSkillset>
Parameters
- skillsetName
-
string
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<SearchIndexerSkillset>
listDataSourceConnections(OperationOptions)
Hiermee wordt een lijst met bestaande gegevensbronnen in de service opgehaald.
function listDataSourceConnections(options?: OperationOptions): Promise<SearchIndexerDataSourceConnection[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<SearchIndexerDataSourceConnection[]>
listDataSourceConnectionsNames(OperationOptions)
Hiermee wordt een lijst met namen van bestaande gegevensbronnen in de service opgehaald.
function listDataSourceConnectionsNames(options?: OperationOptions): Promise<string[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<string[]>
listIndexers(OperationOptions)
Hiermee wordt een lijst met bestaande indexeerfuncties in de service opgehaald.
function listIndexers(options?: OperationOptions): Promise<SearchIndexer[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<SearchIndexer[]>
listIndexersNames(OperationOptions)
Hiermee wordt een lijst met namen van bestaande indexeerfuncties in de service opgehaald.
function listIndexersNames(options?: OperationOptions): Promise<string[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking lijstindexeerfuncties.
Retouren
Promise<string[]>
listSkillsets(OperationOptions)
Hiermee wordt een lijst met bestaande vaardighedensets in de service opgehaald.
function listSkillsets(options?: OperationOptions): Promise<SearchIndexerSkillset[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking Vaardighedensets weergeven.
Retouren
Promise<SearchIndexerSkillset[]>
listSkillsetsNames(OperationOptions)
Hiermee haalt u een lijst op met namen van bestaande vaardighedensets in de service.
function listSkillsetsNames(options?: OperationOptions): Promise<string[]>
Parameters
- options
- OperationOptions
Opties voor de bewerking Vaardighedensets weergeven.
Retouren
Promise<string[]>
resetIndexer(string, OperationOptions)
Hiermee wordt de status van het bijhouden van wijzigingen die is gekoppeld aan een indexeerfunctie opnieuw ingesteld.
function resetIndexer(indexerName: string, options?: OperationOptions): Promise<void>
Parameters
- indexerName
-
string
De naam van de indexeerfunctie die u opnieuw wilt instellen.
- options
- OperationOptions
Aanvullende optionele argumenten.
Retouren
Promise<void>
runIndexer(string, OperationOptions)
Hiermee wordt een indexeerfunctie op aanvraag uitgevoerd.
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>