Condividi tramite


SearchServiceInner Classe

Definizione

Descrive un servizio di ricerca di Azure e il relativo stato corrente.

[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
Ereditarietà
SearchServiceInner
Attributi

Costruttori

SearchServiceInner()

Inizializza una nuova istanza della classe SearchServiceInner.

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

Inizializza una nuova istanza della classe SearchServiceInner.

Proprietà

HostingMode

Ottiene o imposta applicabile solo per lo SKU standard3. È possibile impostare questa proprietà per abilitare fino a 3 partizioni ad alta densità che consentono fino a 1000 indici, che sono molto superiori agli indici massimi consentiti per qualsiasi altro SKU. Per lo SKU standard3, il valore è "predefinito" o "highDensity". Per tutti gli altri SKU, questo valore deve essere "predefinito". I valori possibili includono: 'default', 'highDensity'

Id

ID risorsa. Setter è protetto perché id deve essere impostato nelle risorse di rete.

(Ereditato da ProxyResource)
Location

Posizione risorsa

(Ereditato da Resource)
Name

Nome risorsa

(Ereditato da ProxyResource)
PartitionCount

Ottiene o imposta il numero di partizioni nella servizio di ricerca; se specificato, può essere 1, 2, 3, 4, 6 o 12. I valori maggiori di 1 sono validi solo per SKU standard. Per i servizi 'standard3' con hostingMode impostato su 'highDensity', i valori consentiti sono compresi tra 1 e 3.

ProvisioningState

Ottiene lo stato dell'ultima operazione di provisioning eseguita nel servizio di ricerca. Il provisioning è uno stato intermedio che si verifica quando viene stabilita la capacità del servizio. Dopo aver configurato la capacità, provisioningState cambia in "riuscito" o "non riuscito". Le applicazioni client possono eseguire il polling dello stato di provisioning (l'intervallo di polling consigliato è compreso tra 30 secondi e un minuto) usando l'operazione Get Search Service per verificare quando viene completata un'operazione. Se si usa il servizio gratuito, questo valore tende a tornare come "riuscito" direttamente nella chiamata a Crea servizio di ricerca. Ciò avviene perché il servizio gratuito utilizza una capacità che è già configurata. I valori possibili includono: 'successed', 'provisioning', 'failed'

ReplicaCount

Ottiene o imposta il numero di repliche nel servizio di ricerca. Se specificato, deve essere un valore compreso tra 1 e 12 inclusi per SKU standard o tra 1 e 3 inclusi per SKU di base.

Sku

Ottiene o imposta lo SKU del servizio di ricerca, che determina i limiti di prezzo e capacità.

Status

Ottiene lo stato dell'servizio di ricerca. I valori possibili includono: "in esecuzione": la servizio di ricerca è in esecuzione e non sono in corso operazioni di provisioning. 'provisioning': l'servizio di ricerca viene effettuato il provisioning o il ridimensionamento o il ridimensionamento. 'delete': la servizio di ricerca viene eliminata. "degradato": la servizio di ricerca è degradata. Ciò può verificarsi quando le unità di ricerca sottostanti non sono integre. È probabile che il servizio di ricerca funzioni, ma le prestazioni potrebbero essere lente e alcune richieste potrebbero essere eliminate. 'disabilitato': il servizio di ricerca è disabilitato. In questo stato, il servizio rifiuterà tutte le richieste API. 'error': il servizio di ricerca è in uno stato di errore. Se il servizio si trova negli stati di errore, disabilitati o degradati, significa che il team di Ricerca di Azure sta analizzando attivamente il problema sottostante. I servizi dedicati in questi stati sono ancora addebitabili in base al numero di unità di ricerca di cui è stato effettuato il provisioning. I valori possibili includono: 'running', 'provisioning', 'eliminate', 'degraded', 'disabled', 'error'

StatusDetails

Ottiene i dettagli dello stato di servizio di ricerca.

Tags

Tag delle risorse

(Ereditato da Resource)
Type

Tipo di risorsa

(Ereditato da ProxyResource)

Metodi

Validate()

Convalidare l'oggetto.

Si applica a