Partager via


SearchServiceInner Classe

Définition

Décrit un service Search Azure et son état actuel.

[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
Héritage
SearchServiceInner
Attributs

Constructeurs

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.

Propriétés

HostingMode

Obtient ou définit 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'

Id

Id de ressource. Setter est protégé, car l’ID doit être défini dans Ressources réseau.

(Hérité de ProxyResource)
Location

Emplacement de la ressource

(Hérité de Resource)
Name

Nom de la ressource

(Hérité de ProxyResource)
PartitionCount

Obtient ou définit le nombre de partitions dans le service Search ; s’il est spécifié, il peut être 1, 2, 3, 4, 6 ou 12. Les valeurs supérieures à 1 ne sont valides que 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.

ProvisioningState

Obtient l’é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 devient « réussi » ou « échec ». 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'

ReplicaCount

Obtient ou définit le 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 inclus pour les références SKU standard ou comprise entre 1 et 3 inclus pour la référence SKU de base.

Sku

Obtient ou définit la référence SKU du service de recherche, qui détermine le niveau de prix et les limites de capacité.

Status

Obtient le status du service Search. Les valeurs possibles incluent : « running » : le service Search est en cours d’exécution et aucune opération d’approvisionnement n’est en cours. « provisionnement » : la service Search est en cours d’approvisionnement ou de montée en puissance ou de mise à l’échelle. « suppression » : le service Search est en cours de suppression. « dégradé » : la service Search est dégradée. 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' : le service Search est désactivé. Dans cet état, le service rejette toutes les demandes d’API. 'error' : le service Search est dans un état d’erreur. Si votre service se trouve dans les états dégradés, désactivés 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

Obtient les détails du service Search status.

Tags

Balises de ressource

(Hérité de Resource)
Type

Type de ressource

(Hérité de ProxyResource)

Méthodes

Validate()

Validez l’objet.

S’applique à