Partager via


SearchServiceInner Constructeurs

Définition

Surcharges

SearchServiceInner()

Initialise une nouvelle instance de la classe SearchServiceInner.

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

Initialise une nouvelle instance de la classe SearchServiceInner.

SearchServiceInner()

Initialise une nouvelle instance de la classe SearchServiceInner.

public SearchServiceInner ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la 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)

Paramètres

sku
Sku

Référence SKU du service de recherche, qui détermine le niveau de prix et les limites de capacité.

location
String
id
String
name
String
type
String
replicaCount
Nullable<Int32>

Nombre de réplicas dans le service Search. Si elle est spécifiée, il doit s’agir d’une valeur comprise entre 1 et 12 inclusive pour les références SKU standard ou comprise entre 1 et 3 inclus pour la référence SKU de base.

partitionCount
Nullable<Int32>

Nombre de partitions dans le service Search ; s’il est spécifié, il peut s’agir de 1, 2, 3, 4, 6 ou 12. Les valeurs supérieures à 1 sont uniquement valides pour les références SKU standard. Pour les services « standard3 » avec hostingMode défini sur « highDensity », les valeurs autorisées sont comprises entre 1 et 3.

hostingMode
Nullable<HostingMode>

Applicable uniquement à la référence SKU standard3. Vous pouvez définir cette propriété pour activer jusqu’à 3 partitions à haute densité qui autorisent jusqu’à 1 000 index, ce qui est beaucoup plus élevé que les index maximum autorisés pour toute autre référence SKU. Pour la référence SKU standard3, la valeur est « default » ou « highDensity ». Pour toutes les autres références SKU, cette valeur doit être « default ». Les valeurs possibles sont les suivantes : 'default', 'highDensity'

status
Nullable<SearchServiceStatus>

Status du service Search. Les valeurs possibles sont les suivantes : « running » : le service Search est en cours d’exécution et aucune opération d’approvisionnement n’est en cours. « provisionnement » : le service Search est en cours d’approvisionnement ou de scale-up ou de scale-down. « suppression » : le service Search est en cours de suppression. « détérioré » : le service Search est détérioré. Cela peut se produire lorsque les unités de recherche sous-jacentes ne sont pas saines. Le service de recherche est très probablement opérationnel, mais les performances peuvent être lentes et certaines requêtes supprimées. « disabled » : la service Search est désactivée. Dans cet état, le service rejette toutes les demandes d’API. ' error' : le service Search est dans un état d’erreur. Si votre service est dans l’état détérioré, désactivé ou d’erreur, cela signifie que l’équipe Recherche Azure étudie activement le problème sous-jacent. Les services dédiés indiquant ces états peuvent faire l’objet d’une facturation en fonction du nombre d’unités de recherche déployées. Les valeurs possibles sont les suivantes : 'running', 'provisioning', 'suppression', 'degrad', 'disabled', 'error'

statusDetails
String

Détails de la service Search status.

provisioningState
Nullable<ProvisioningState>

État de la dernière opération d’approvisionnement effectuée sur le service Search. Le déploiement désigne un état intermédiaire pendant lequel la capacité de service est établie. Une fois la capacité configurée, provisioningState passe à « succeeded » ou « failed ». Les applications clientes peuvent interroger l’approvisionnement status (l’intervalle d’interrogation recommandé est de 30 secondes à une minute) à l’aide de l’opération Obtenir le service de recherche pour voir quand une opération est terminée. Si vous utilisez le service gratuit, cette valeur a tendance à revenir comme « réussi » directement dans l’appel à Créer service Search. Cela est dû au fait que le service gratuit utilise une capacité déjà configurée. Les valeurs possibles sont les suivantes : « succeeded », « provisioning », « failed »

S’applique à