Share via


SearchIndexerClient.CreateDataSourceConnectionAsync Method

Definition

Creates a new data source connection.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection>> CreateDataSourceConnectionAsync (Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection dataSourceConnection, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDataSourceConnectionAsync : Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection>>
override this.CreateDataSourceConnectionAsync : Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection>>
Public Overridable Function CreateDataSourceConnectionAsync (dataSourceConnection As SearchIndexerDataSourceConnection, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SearchIndexerDataSourceConnection))

Parameters

dataSourceConnection
SearchIndexerDataSourceConnection

Required. The SearchIndexerDataSourceConnection to create.

cancellationToken
CancellationToken

Optional CancellationToken to propagate notifications that the operation should be canceled.

Returns

The Response<T> from the server containing the SearchIndexerDataSourceConnection that was created. This may differ slightly from what was passed in since the service may return back properties set to their default values.

Exceptions

Thrown when dataSourceConnection is null.

Thrown when a failure is returned by the Search service.

Applies to