Share via


AIProjectIndexesOperations Class

Definition

The AIProjectIndexesOperations sub-client.

public class AIProjectIndexesOperations
type AIProjectIndexesOperations = class
Public Class AIProjectIndexesOperations
Inheritance
AIProjectIndexesOperations

Constructors

AIProjectIndexesOperations()

Initializes a new instance of AIProjectIndexesOperations for mocking.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CreateOrUpdate(String, String, AIProjectIndex, CancellationToken)

Create a new or update an existing Index

CreateOrUpdate(String, String, BinaryContent, RequestOptions)

[Protocol Method] Create a new or update an existing Index with the given version id

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateAsync(String, String, AIProjectIndex, CancellationToken)

Create a new or update an existing Index

CreateOrUpdateAsync(String, String, BinaryContent, RequestOptions)

[Protocol Method] Create a new or update an existing Index with the given version id

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Delete(String, String, CancellationToken)

Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

Delete(String, String, RequestOptions)

[Protocol Method] Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteAsync(String, String, CancellationToken)

Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

DeleteAsync(String, String, RequestOptions)

[Protocol Method] Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndex(String, String, CancellationToken)

Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

GetIndex(String, String, RequestOptions)

[Protocol Method] Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexAsync(String, String, CancellationToken)

Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

GetIndexAsync(String, String, RequestOptions)

[Protocol Method] Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexes(CancellationToken)

List the latest version of each Index.

GetIndexes(RequestOptions)

[Protocol Method] List the latest version of each Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexesAsync(CancellationToken)

List the latest version of each Index.

GetIndexesAsync(RequestOptions)

[Protocol Method] List the latest version of each Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexVersions(String, CancellationToken)

List all versions of the given Index.

GetIndexVersions(String, RequestOptions)

[Protocol Method] List all versions of the given Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexVersionsAsync(String, CancellationToken)

List all versions of the given Index.

GetIndexVersionsAsync(String, RequestOptions)

[Protocol Method] List all versions of the given Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to