QueryKeysOperationsExtensions.CreateAsync(IQueryKeysOperations, String, String, String, SearchManagementRequestOptions, CancellationToken) Method

Definition

Generates a new query key for the specified search service. You can create up to 50 query keys per service. https://aka.ms/search-manage

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.Search.Models.QueryKey> CreateAsync (this Microsoft.Azure.Management.Search.IQueryKeysOperations operations, string resourceGroupName, string searchServiceName, string name, Microsoft.Azure.Management.Search.Models.SearchManagementRequestOptions searchManagementRequestOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateAsync : Microsoft.Azure.Management.Search.IQueryKeysOperations * string * string * string * Microsoft.Azure.Management.Search.Models.SearchManagementRequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.Search.Models.QueryKey>
<Extension()>
Public Function CreateAsync (operations As IQueryKeysOperations, resourceGroupName As String, searchServiceName As String, name As String, Optional searchManagementRequestOptions As SearchManagementRequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueryKey)

Parameters

operations
IQueryKeysOperations

The operations group for this extension method.

resourceGroupName
String

The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal.

searchServiceName
String

The name of the Azure Cognitive Search service associated with the specified resource group.

name
String

The name of the new query API key.

searchManagementRequestOptions
SearchManagementRequestOptions

Additional parameters for the operation

cancellationToken
CancellationToken

The cancellation token.

Returns

Task<QueryKey>

Applies to