SearchServiceInner Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
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. |
SearchServiceInner()
Inizializza una nuova istanza della classe SearchServiceInner.
public SearchServiceInner ();
Public Sub New ()
Si applica a
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.
public SearchServiceInner (Microsoft.Azure.Management.Search.Fluent.Models.Sku sku, string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, int? replicaCount = default, int? partitionCount = default, Microsoft.Azure.Management.Search.Fluent.Models.HostingMode? hostingMode = default, Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceStatus? status = default, string statusDetails = default, Microsoft.Azure.Management.Search.Fluent.Models.ProvisioningState? provisioningState = default);
new Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner : Microsoft.Azure.Management.Search.Fluent.Models.Sku * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.HostingMode> * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceStatus> * string * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.ProvisioningState> -> Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner
Public Sub New (sku As Sku, Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional replicaCount As Nullable(Of Integer) = Nothing, Optional partitionCount As Nullable(Of Integer) = Nothing, Optional hostingMode As Nullable(Of HostingMode) = Nothing, Optional status As Nullable(Of SearchServiceStatus) = Nothing, Optional statusDetails As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing)
Parametri
- sku
- Sku
SKU del servizio di ricerca, che determina i limiti di prezzo e capacità.
- location
- String
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
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.
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.
- hostingMode
- Nullable<HostingMode>
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'
- status
- Nullable<SearchServiceStatus>
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
- String
Dettagli dello stato di servizio di ricerca.
- provisioningState
- Nullable<ProvisioningState>
Stato dell'ultima operazione di provisioning eseguita sul 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'