UNPKG

@azure/search-documents

Version:
77 lines 9.46 kB
import type { SearchIndexerContext as Client } from "./index.js"; import type { SearchIndexerDataSourceConnection, ListDataSourcesResult, SearchIndexer, ListIndexersResult, SearchIndexerStatus, SearchIndexerSkillset, ListSkillsetsResult } from "../../models/azure/search/documents/indexes/models.js"; import type { CreateSkillsetOptionalParams, GetSkillsetsOptionalParams, GetSkillsetOptionalParams, DeleteSkillsetOptionalParams, CreateOrUpdateSkillsetOptionalParams, GetIndexerStatusOptionalParams, CreateIndexerOptionalParams, GetIndexersOptionalParams, GetIndexerOptionalParams, DeleteIndexerOptionalParams, CreateOrUpdateIndexerOptionalParams, RunIndexerOptionalParams, ResetIndexerOptionalParams, CreateDataSourceConnectionOptionalParams, GetDataSourceConnectionsOptionalParams, GetDataSourceConnectionOptionalParams, DeleteDataSourceConnectionOptionalParams, CreateOrUpdateDataSourceConnectionOptionalParams } from "./options.js"; import type { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _createSkillsetSend(context: Client, skillset: SearchIndexerSkillset, options?: CreateSkillsetOptionalParams): StreamableMethod; export declare function _createSkillsetDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerSkillset>; /** Creates a new skillset in a search service. */ export declare function createSkillset(context: Client, skillset: SearchIndexerSkillset, options?: CreateSkillsetOptionalParams): Promise<SearchIndexerSkillset>; export declare function _getSkillsetsSend(context: Client, options?: GetSkillsetsOptionalParams): StreamableMethod; export declare function _getSkillsetsDeserialize(result: PathUncheckedResponse): Promise<ListSkillsetsResult>; /** List all skillsets in a search service. */ export declare function getSkillsets(context: Client, options?: GetSkillsetsOptionalParams): Promise<ListSkillsetsResult>; export declare function _getSkillsetSend(context: Client, name: string, options?: GetSkillsetOptionalParams): StreamableMethod; export declare function _getSkillsetDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerSkillset>; /** Retrieves a skillset in a search service. */ export declare function getSkillset(context: Client, name: string, options?: GetSkillsetOptionalParams): Promise<SearchIndexerSkillset>; export declare function _deleteSkillsetSend(context: Client, name: string, options?: DeleteSkillsetOptionalParams): StreamableMethod; export declare function _deleteSkillsetDeserialize(result: PathUncheckedResponse): Promise<void>; /** Deletes a skillset in a search service. */ export declare function deleteSkillset(context: Client, name: string, options?: DeleteSkillsetOptionalParams): Promise<void>; export declare function _createOrUpdateSkillsetSend(context: Client, skillset: SearchIndexerSkillset, name: string, options?: CreateOrUpdateSkillsetOptionalParams): StreamableMethod; export declare function _createOrUpdateSkillsetDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerSkillset>; /** Creates a new skillset in a search service or updates the skillset if it already exists. */ export declare function createOrUpdateSkillset(context: Client, skillset: SearchIndexerSkillset, name: string, options?: CreateOrUpdateSkillsetOptionalParams): Promise<SearchIndexerSkillset>; export declare function _getIndexerStatusSend(context: Client, name: string, options?: GetIndexerStatusOptionalParams): StreamableMethod; export declare function _getIndexerStatusDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerStatus>; /** Returns the current status and execution history of an indexer. */ export declare function getIndexerStatus(context: Client, name: string, options?: GetIndexerStatusOptionalParams): Promise<SearchIndexerStatus>; export declare function _createIndexerSend(context: Client, indexer: SearchIndexer, options?: CreateIndexerOptionalParams): StreamableMethod; export declare function _createIndexerDeserialize(result: PathUncheckedResponse): Promise<SearchIndexer>; /** Creates a new indexer. */ export declare function createIndexer(context: Client, indexer: SearchIndexer, options?: CreateIndexerOptionalParams): Promise<SearchIndexer>; export declare function _getIndexersSend(context: Client, options?: GetIndexersOptionalParams): StreamableMethod; export declare function _getIndexersDeserialize(result: PathUncheckedResponse): Promise<ListIndexersResult>; /** Lists all indexers available for a search service. */ export declare function getIndexers(context: Client, options?: GetIndexersOptionalParams): Promise<ListIndexersResult>; export declare function _getIndexerSend(context: Client, name: string, options?: GetIndexerOptionalParams): StreamableMethod; export declare function _getIndexerDeserialize(result: PathUncheckedResponse): Promise<SearchIndexer>; /** Retrieves an indexer definition. */ export declare function getIndexer(context: Client, name: string, options?: GetIndexerOptionalParams): Promise<SearchIndexer>; export declare function _deleteIndexerSend(context: Client, name: string, options?: DeleteIndexerOptionalParams): StreamableMethod; export declare function _deleteIndexerDeserialize(result: PathUncheckedResponse): Promise<void>; /** Deletes an indexer. */ export declare function deleteIndexer(context: Client, name: string, options?: DeleteIndexerOptionalParams): Promise<void>; export declare function _createOrUpdateIndexerSend(context: Client, indexer: SearchIndexer, name: string, options?: CreateOrUpdateIndexerOptionalParams): StreamableMethod; export declare function _createOrUpdateIndexerDeserialize(result: PathUncheckedResponse): Promise<SearchIndexer>; /** Creates a new indexer or updates an indexer if it already exists. */ export declare function createOrUpdateIndexer(context: Client, indexer: SearchIndexer, name: string, options?: CreateOrUpdateIndexerOptionalParams): Promise<SearchIndexer>; export declare function _runIndexerSend(context: Client, name: string, options?: RunIndexerOptionalParams): StreamableMethod; export declare function _runIndexerDeserialize(result: PathUncheckedResponse): Promise<void>; /** Runs an indexer on-demand. */ export declare function runIndexer(context: Client, name: string, options?: RunIndexerOptionalParams): Promise<void>; export declare function _resetIndexerSend(context: Client, name: string, options?: ResetIndexerOptionalParams): StreamableMethod; export declare function _resetIndexerDeserialize(result: PathUncheckedResponse): Promise<void>; /** Resets the change tracking state associated with an indexer. */ export declare function resetIndexer(context: Client, name: string, options?: ResetIndexerOptionalParams): Promise<void>; export declare function _createDataSourceConnectionSend(context: Client, dataSourceConnection: SearchIndexerDataSourceConnection, options?: CreateDataSourceConnectionOptionalParams): StreamableMethod; export declare function _createDataSourceConnectionDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerDataSourceConnection>; /** Creates a new datasource. */ export declare function createDataSourceConnection(context: Client, dataSourceConnection: SearchIndexerDataSourceConnection, options?: CreateDataSourceConnectionOptionalParams): Promise<SearchIndexerDataSourceConnection>; export declare function _getDataSourceConnectionsSend(context: Client, options?: GetDataSourceConnectionsOptionalParams): StreamableMethod; export declare function _getDataSourceConnectionsDeserialize(result: PathUncheckedResponse): Promise<ListDataSourcesResult>; /** Lists all datasources available for a search service. */ export declare function getDataSourceConnections(context: Client, options?: GetDataSourceConnectionsOptionalParams): Promise<ListDataSourcesResult>; export declare function _getDataSourceConnectionSend(context: Client, name: string, options?: GetDataSourceConnectionOptionalParams): StreamableMethod; export declare function _getDataSourceConnectionDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerDataSourceConnection>; /** Retrieves a datasource definition. */ export declare function getDataSourceConnection(context: Client, name: string, options?: GetDataSourceConnectionOptionalParams): Promise<SearchIndexerDataSourceConnection>; export declare function _deleteDataSourceConnectionSend(context: Client, name: string, options?: DeleteDataSourceConnectionOptionalParams): StreamableMethod; export declare function _deleteDataSourceConnectionDeserialize(result: PathUncheckedResponse): Promise<void>; /** Deletes a datasource. */ export declare function deleteDataSourceConnection(context: Client, name: string, options?: DeleteDataSourceConnectionOptionalParams): Promise<void>; export declare function _createOrUpdateDataSourceConnectionSend(context: Client, dataSource: SearchIndexerDataSourceConnection, name: string, options?: CreateOrUpdateDataSourceConnectionOptionalParams): StreamableMethod; export declare function _createOrUpdateDataSourceConnectionDeserialize(result: PathUncheckedResponse): Promise<SearchIndexerDataSourceConnection>; /** Creates a new datasource or updates a datasource if it already exists. */ export declare function createOrUpdateDataSourceConnection(context: Client, dataSource: SearchIndexerDataSourceConnection, name: string, options?: CreateOrUpdateDataSourceConnectionOptionalParams): Promise<SearchIndexerDataSourceConnection>; //# sourceMappingURL=operations.d.ts.map