Delen via


SearchServicePatch Klas

Definitie

De parameters die worden gebruikt om een Azure Cognitive Search-service bij te werken.

public class SearchServicePatch : Azure.ResourceManager.Models.TrackedResourceData
type SearchServicePatch = class
    inherit TrackedResourceData
Public Class SearchServicePatch
Inherits TrackedResourceData
Overname

Constructors

SearchServicePatch(AzureLocation)

Initialiseert een nieuw exemplaar van SearchServicePatch.

Eigenschappen

AuthOptions

Hiermee definieert u de opties voor de wijze waarop de gegevensvlak-API van een zoekservice aanvragen verifieert. Dit kan niet worden ingesteld als 'disableLocalAuth' is ingesteld op true.

EncryptionWithCmk

Hiermee geeft u beleid op met betrekking tot het versleutelen van resources (zoals indexen) met behulp van customer manager-sleutels binnen een zoekservice.

HostingMode

Alleen van toepassing op de standard3-SKU. U kunt deze eigenschap instellen om maximaal 3 high-densitypartities in te schakelen die maximaal 1000 indexen toestaan. Dit is veel hoger 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.

Id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Overgenomen van ResourceData)
Identity

De identiteit van de resource. Huidige ondersteunde identiteitstypen: None, SystemAssigned.

IPRules

Een lijst met IP-beperkingsregels waarmee de binnenkomende netwerken worden gedefinieerd met toegang tot het eindpunt van de zoekservice. In de tussentijd worden alle andere openbare IP-netwerken geblokkeerd door de firewall. Deze beperkingsregels worden alleen toegepast wanneer de 'publicNetworkAccess' van de zoekservice 'ingeschakeld' is; anders is verkeer via de openbare interface niet toegestaan, zelfs niet met openbare IP-regels en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode.

IsLocalAuthDisabled

Als deze optie is ingesteld op true, mogen aanroepen naar de zoekservice geen API-sleutels gebruiken voor verificatie. Dit kan niet worden ingesteld op true als 'dataPlaneAuthOptions' is gedefinieerd.

Location

De geografische locatie waar de resource zich bevindt.

(Overgenomen van TrackedResourceData)
Name

De naam van de resource.

(Overgenomen van ResourceData)
PartitionCount

Het aantal partities in de zoekservice; 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.

PrivateEndpointConnections

De lijst met privé-eindpuntverbindingen met de Azure Cognitive Search-service.

ProvisioningState

De status van de laatste inrichtingsbewerking die is uitgevoerd op de zoekservice. Inrichting is een tussenliggende status die optreedt terwijl de servicecapaciteit tot stand wordt gebracht. Nadat de capaciteit is ingesteld, wordt provisioningState gewijzigd in 'succeeded' of 'failed'. Clienttoepassingen kunnen de inrichtingsstatus peilen (het aanbevolen polling-interval 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 van Zoekservice maken. Dit komt doordat de gratis service gebruikmaakt van capaciteit die al is ingesteld.

PublicNetworkAccess

Deze waarde kan worden ingesteld op 'ingeschakeld' om wijzigingen in bestaande klantresources en sjablonen te voorkomen. Als deze optie is ingesteld op uitgeschakeld, is verkeer via de openbare interface niet toegestaan en zijn privé-eindpuntverbindingen de exclusieve toegangsmethode.

ReplicaCount

Het aantal replica's in de zoekservice. Indien opgegeven, moet dit een waarde zijn tussen 1 en 12 voor standaard-SKU's of tussen 1 en 3 voor basis-SKU.

ResourceType

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'.

(Overgenomen van ResourceData)
SharedPrivateLinkResources

De lijst met gedeelde private link-resources die worden beheerd door de Azure Cognitive Search-service.

SkuName

De SKU van de zoekservice. Geldige waarden zijn: 'gratis': Gedeelde service. 'basic': toegewezen service met maximaal 3 replica's. 'standaard': toegewezen service met maximaal 12 partities en 12 replica's. 'standard2': vergelijkbaar met standaard, maar met meer capaciteit per zoekeenheid. 'standard3': de grootste Standard-aanbieding met maximaal 12 partities en 12 replica's (of maximaal 3 partities met meer indexen als u ook de eigenschap hostingMode instelt op 'highDensity'). 'storage_optimized_l1': ondersteunt 1 TB per partitie, maximaal 12 partities. 'storage_optimized_l2': ondersteunt 2 TB per partitie, maximaal 12 partities.'.

Status

De status van de zoekservice. Mogelijke waarden zijn: 'actief': de zoekservice wordt uitgevoerd en er worden geen inrichtingsbewerkingen uitgevoerd. 'inrichten': de zoekservice wordt ingericht of omhoog of omlaag geschaald. 'verwijderen': de zoekservice wordt verwijderd. 'gedegradeerd': de zoekservice is gedegradeerd. Dit kan gebeuren wanneer de onderliggende zoekeenheden niet in orde zijn. De zoekservice is waarschijnlijk operationeel, maar de prestaties kunnen traag zijn en sommige aanvragen kunnen worden verwijderd. 'disabled': de zoekservice is uitgeschakeld. In deze status weigert de service alle API-aanvragen. 'error': de zoekservice heeft een foutstatus. Als uw service de status gedegradeerd, uitgeschakeld of fout heeft, betekent dit dat het Azure Cognitive 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.

StatusDetails

De details van de zoekservicestatus.

SystemData

Azure Resource Manager metagegevens met informatie over createdBy en modifiedBy.

(Overgenomen van ResourceData)
Tags

Resourcetags.

(Overgenomen van TrackedResourceData)

Van toepassing op