Dela via


Services interface

Gränssnitt som representerar en tjänst.

Metoder

beginCreateOrUpdate(string, string, SearchService, ServicesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en söktjänst i den angivna resursgruppen. Om söktjänsten redan finns uppdateras alla egenskaper med angivna värden.

beginCreateOrUpdateAndWait(string, string, SearchService, ServicesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en söktjänst i den angivna resursgruppen. Om söktjänsten redan finns uppdateras alla egenskaper med angivna värden.

beginUpgrade(string, string, ServicesUpgradeOptionalParams)

Uppgraderar Azure AI Search-tjänsten till den senaste tillgängliga versionen.

beginUpgradeAndWait(string, string, ServicesUpgradeOptionalParams)

Uppgraderar Azure AI Search-tjänsten till den senaste tillgängliga versionen.

checkNameAvailability(string, ServicesCheckNameAvailabilityOptionalParams)

Kontrollerar om det angivna söktjänstnamnet är tillgängligt för användning eller inte. Söktjänstnamn måste vara globalt unika eftersom de är en del av tjänstens URI (https://< name.search.windows.net>).

delete(string, string, ServicesDeleteOptionalParams)

Tar bort en söktjänst i den angivna resursgruppen, tillsammans med dess associerade resurser.

get(string, string, ServicesGetOptionalParams)

Hämtar söktjänsten med det angivna namnet i den angivna resursgruppen.

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

Hämtar en lista över alla söktjänster i den angivna resursgruppen.

listBySubscription(ServicesListBySubscriptionOptionalParams)

Hämtar en lista över alla söktjänster i den angivna prenumerationen.

update(string, string, SearchServiceUpdate, ServicesUpdateOptionalParams)

Uppdaterar en befintlig söktjänst i den angivna resursgruppen.

Metodinformation

beginCreateOrUpdate(string, string, SearchService, ServicesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en söktjänst i den angivna resursgruppen. Om söktjänsten redan finns uppdateras alla egenskaper med angivna värden.

function beginCreateOrUpdate(resourceGroupName: string, searchServiceName: string, service: SearchService, options?: ServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<SearchService>, SearchService>>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på den Azure AI Search-tjänst som ska skapas eller uppdateras. Söktjänstnamn får endast innehålla gemener, siffror eller bindestreck, kan inte använda bindestreck som de två första eller sista tecknen, får inte innehålla på varandra följande bindestreck och måste vara mellan 2 och 60 tecken långa. Söktjänstnamn måste vara unika eftersom de är en del av tjänst-URI:n (https://< name.search.windows.net>). Du kan inte ändra tjänstnamnet när tjänsten har skapats.

service
SearchService

Definitionen av söktjänsten som ska skapas eller uppdateras.

options
ServicesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<@azure/core-lro.SimplePollerLike<OperationState<SearchService>, SearchService>>

beginCreateOrUpdateAndWait(string, string, SearchService, ServicesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en söktjänst i den angivna resursgruppen. Om söktjänsten redan finns uppdateras alla egenskaper med angivna värden.

function beginCreateOrUpdateAndWait(resourceGroupName: string, searchServiceName: string, service: SearchService, options?: ServicesCreateOrUpdateOptionalParams): Promise<SearchService>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på den Azure AI Search-tjänst som ska skapas eller uppdateras. Söktjänstnamn får endast innehålla gemener, siffror eller bindestreck, kan inte använda bindestreck som de två första eller sista tecknen, får inte innehålla på varandra följande bindestreck och måste vara mellan 2 och 60 tecken långa. Söktjänstnamn måste vara unika eftersom de är en del av tjänst-URI:n (https://< name.search.windows.net>). Du kan inte ändra tjänstnamnet när tjänsten har skapats.

service
SearchService

Definitionen av söktjänsten som ska skapas eller uppdateras.

options
ServicesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<SearchService>

beginUpgrade(string, string, ServicesUpgradeOptionalParams)

Uppgraderar Azure AI Search-tjänsten till den senaste tillgängliga versionen.

function beginUpgrade(resourceGroupName: string, searchServiceName: string, options?: ServicesUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<SearchService>, SearchService>>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på azure AI Search-tjänsten som är associerad med den angivna resursgruppen.

options
ServicesUpgradeOptionalParams

Alternativparametrarna.

Returer

Promise<@azure/core-lro.SimplePollerLike<OperationState<SearchService>, SearchService>>

beginUpgradeAndWait(string, string, ServicesUpgradeOptionalParams)

Uppgraderar Azure AI Search-tjänsten till den senaste tillgängliga versionen.

function beginUpgradeAndWait(resourceGroupName: string, searchServiceName: string, options?: ServicesUpgradeOptionalParams): Promise<SearchService>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på azure AI Search-tjänsten som är associerad med den angivna resursgruppen.

options
ServicesUpgradeOptionalParams

Alternativparametrarna.

Returer

Promise<SearchService>

checkNameAvailability(string, ServicesCheckNameAvailabilityOptionalParams)

Kontrollerar om det angivna söktjänstnamnet är tillgängligt för användning eller inte. Söktjänstnamn måste vara globalt unika eftersom de är en del av tjänstens URI (https://< name.search.windows.net>).

function checkNameAvailability(name: string, options?: ServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityOutput>

Parametrar

name

string

Namnet på söktjänsten som ska verifieras. Söktjänstnamn får endast innehålla gemener, siffror eller bindestreck, kan inte använda bindestreck som de två första eller sista tecknen, får inte innehålla på varandra följande bindestreck och måste vara mellan 2 och 60 tecken långa.

options
ServicesCheckNameAvailabilityOptionalParams

Alternativparametrarna.

Returer

delete(string, string, ServicesDeleteOptionalParams)

Tar bort en söktjänst i den angivna resursgruppen, tillsammans med dess associerade resurser.

function delete(resourceGroupName: string, searchServiceName: string, options?: ServicesDeleteOptionalParams): Promise<void>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på azure AI Search-tjänsten som är associerad med den angivna resursgruppen.

options
ServicesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, ServicesGetOptionalParams)

Hämtar söktjänsten med det angivna namnet i den angivna resursgruppen.

function get(resourceGroupName: string, searchServiceName: string, options?: ServicesGetOptionalParams): Promise<SearchService>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på azure AI Search-tjänsten som är associerad med den angivna resursgruppen.

options
ServicesGetOptionalParams

Alternativparametrarna.

Returer

Promise<SearchService>

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

Hämtar en lista över alla söktjänster i den angivna resursgruppen.

function listByResourceGroup(resourceGroupName: string, options?: ServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SearchService, SearchService[], PageSettings>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

options
ServicesListByResourceGroupOptionalParams

Alternativparametrarna.

Returer

listBySubscription(ServicesListBySubscriptionOptionalParams)

Hämtar en lista över alla söktjänster i den angivna prenumerationen.

function listBySubscription(options?: ServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<SearchService, SearchService[], PageSettings>

Parametrar

options
ServicesListBySubscriptionOptionalParams

Alternativparametrarna.

Returer

update(string, string, SearchServiceUpdate, ServicesUpdateOptionalParams)

Uppdaterar en befintlig söktjänst i den angivna resursgruppen.

function update(resourceGroupName: string, searchServiceName: string, service: SearchServiceUpdate, options?: ServicesUpdateOptionalParams): Promise<SearchService>

Parametrar

resourceGroupName

string

Namnet på resursgruppen i den aktuella prenumerationen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

searchServiceName

string

Namnet på den Azure AI Search-tjänst som ska uppdateras.

service
SearchServiceUpdate

Definitionen av söktjänsten som ska uppdateras.

options
ServicesUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<SearchService>