Delen via


SearchServiceInner Klas

Definitie

Beschrijft een Azure-Search-service en de huidige status.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SearchServiceInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SearchServiceInner = class
    inherit Resource
Public Class SearchServiceInner
Inherits Resource
Overname
SearchServiceInner
Kenmerken

Constructors

SearchServiceInner()

Initialiseert een nieuw exemplaar van de klasse SearchServiceInner.

SearchServiceInner(Sku, String, String, String, String, IDictionary<String, String>, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>)

Initialiseert een nieuw exemplaar van de klasse SearchServiceInner.

Eigenschappen

HostingMode

Hiermee wordt opgehaald of ingesteld dat alleen van toepassing is op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan, wat veel hoger is dan het maximum aantal indexen dat is toegestaan voor een andere SKU. Voor de standard3-SKU is de waarde 'default' of 'highDensity'. Voor alle andere SKU's moet deze waarde 'standaard' zijn. Mogelijke waarden zijn: 'default', 'highDensity'

Id

Resource-id. Setter is beveiligd omdat de id moet worden ingesteld in netwerkresources.

(Overgenomen van ProxyResource)
Location

Resourcelocatie

(Overgenomen van Resource)
Name

Resourcenaam

(Overgenomen van ProxyResource)
PartitionCount

Hiermee wordt het aantal partities in de Search-service opgehaald of ingesteld. Indien opgegeven, kan dit 1, 2, 3, 4, 6 of 12 zijn. Waarden groter dan 1 zijn alleen geldig voor standaard-SKU's. Voor 'standard3'-services waarbij hostingMode is ingesteld op 'highDensity', liggen de toegestane waarden tussen 1 en 3.

ProvisioningState

Hiermee haalt u de status op van de laatste inrichtingsbewerking die is uitgevoerd op de Search-service. Inrichten is een tussenliggende status die optreedt terwijl de servicecapaciteit wordt ingesteld. Nadat de capaciteit is ingesteld, wordt provisioningState gewijzigd in 'succeeded' of 'failed'. Clienttoepassingen kunnen de inrichtingsstatus peilen (het aanbevolen pollinginterval is van 30 seconden tot één minuut) met behulp van de bewerking Zoekservice ophalen om te zien wanneer een bewerking is voltooid. Als u de gratis service gebruikt, komt deze waarde meestal rechtstreeks terug als 'geslaagd' in de aanroep Search-service maken. Dit komt doordat de gratis service gebruikmaakt van capaciteit die al is ingesteld. Mogelijke waarden zijn: 'succeeded', 'provisioning', 'failed'

ReplicaCount

Hiermee wordt het aantal replica's in de Search-service opgehaald of ingesteld. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor de Basis-SKU.

Sku

Hiermee wordt de SKU van de zoekservice opgehaald of ingesteld, waarmee de prijscategorie en capaciteitslimieten worden bepaald.

Status

Hiermee wordt de status van de Search-service. Mogelijke waarden zijn: 'wordt uitgevoerd': de Search-service wordt uitgevoerd en er geen inrichtingsbewerkingen worden uitgevoerd. 'inrichting': de Search-service wordt ingericht of omhoog of omlaag geschaald. 'verwijderen': de Search-service wordt verwijderd. 'gedegradeerd': de Search-service is gedegradeerd. Dit kan gebeuren wanneer de onderliggende zoekeenheden niet in orde zijn. De Search-service is waarschijnlijk operationeel, maar de prestaties kunnen traag zijn en sommige aanvragen kunnen worden verwijderd. 'disabled': de Search-service is uitgeschakeld. In deze status weigert de service alle API-aanvragen. 'fout': de Search-service heeft een foutstatus. Als uw service de status gedegradeerd, uitgeschakeld of fout heeft, betekent dit dat het Azure Search-team het onderliggende probleem actief onderzoekt. Toegewezen services in deze statussen worden nog steeds in rekening gebracht op basis van het aantal ingerichte zoekeenheden. Mogelijke waarden zijn: 'wordt uitgevoerd', 'inrichten', 'verwijderen', 'gedegradeerd', 'disabled', 'error'

StatusDetails

Hiermee worden de details van de status van de Search-service.

Tags

Resourcetags

(Overgenomen van Resource)
Type

Resourcetype

(Overgenomen van ProxyResource)

Methoden

Validate()

Valideer het object.

Van toepassing op