@azure/search-documents
Version:
Azure client library to use AI Search for node.js and browser.
158 lines • 8.21 kB
TypeScript
import type { OperationOptions } from "@azure-rest/core-client";
/** Optional parameters. */
export interface CreateSkillsetOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetSkillsetsOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all properties. */
select?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetSkillsetOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface DeleteSkillsetOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value. */
ifMatch?: string;
/** Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value. */
ifNoneMatch?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface CreateOrUpdateSkillsetOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value. */
ifMatch?: string;
/** Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value. */
ifNoneMatch?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetIndexerStatusOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface CreateIndexerOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetIndexersOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all properties. */
select?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetIndexerOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface DeleteIndexerOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value. */
ifMatch?: string;
/** Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value. */
ifNoneMatch?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface CreateOrUpdateIndexerOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value. */
ifMatch?: string;
/** Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value. */
ifNoneMatch?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface RunIndexerOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface ResetIndexerOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface CreateDataSourceConnectionOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetDataSourceConnectionsOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all properties. */
select?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface GetDataSourceConnectionOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface DeleteDataSourceConnectionOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value. */
ifMatch?: string;
/** Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value. */
ifNoneMatch?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
/** Optional parameters. */
export interface CreateOrUpdateDataSourceConnectionOptionalParams extends OperationOptions {
/** The Accept header. */
accept?: "application/json;odata.metadata=minimal";
/** Defines the If-Match condition. The operation will be performed only if the ETag on the server matches this value. */
ifMatch?: string;
/** Defines the If-None-Match condition. The operation will be performed only if the ETag on the server does not match this value. */
ifNoneMatch?: string;
/** An opaque, globally-unique, client-generated string identifier for the request. */
clientRequestId?: string;
}
//# sourceMappingURL=options.d.ts.map