Partager via


ISearchService Interface

Définition

Représentation côté client immuable d’un registre Azure.

public interface ISearchService : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Search.Fluent.ISearchManager,Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Search.Fluent.ISearchManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Search.Fluent.ISearchService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Search.Fluent.SearchService.Update.IUpdate>
type ISearchService = interface
    interface IBeta
    interface IGroupableResource<ISearchManager, SearchServiceInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<ISearchManager>
    interface IHasInner<SearchServiceInner>
    interface IRefreshable<ISearchService>
    interface IUpdatable<IUpdate>
Public Interface ISearchService
Implements IBeta, IGroupableResource(Of ISearchManager, SearchServiceInner), IHasInner(Of SearchServiceInner), IHasManager(Of ISearchManager), IRefreshable(Of ISearchService), IUpdatable(Of IUpdate)
Implémente

Propriétés

HostingMode

Obtient la valeur du mode d’hébergement. Applicable uniquement pour 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 ».

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

Représentation côté client immuable d’un registre Azure.

(Hérité de IHasInner<T>)
Key

Représentation côté client immuable d’un registre Azure.

(Hérité de IIndexable)
Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
PartitionCount

Obtient le nombre de partitions utilisées par le service.

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.

Region

Représentation côté client immuable d’un registre Azure.

(Hérité de IResource)
RegionName

Représentation côté client immuable d’un registre Azure.

(Hérité de IResource)
ReplicaCount

Obtient le nombre de réplicas utilisés par le service.

ResourceGroupName

Représentation côté client immuable d’un registre Azure.

(Hérité de IHasResourceGroup)
Sku

Obtient le type de référence SKU du service.

Status

Obtient la status du service Search. Les valeurs possibles incluent : « en cours d’exécution » : 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é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.

StatusDetails

Obtient les détails du status.

Tags

Représentation côté client immuable d’un registre Azure.

(Hérité de IResource)
Type

Représentation côté client immuable d’un registre Azure.

(Hérité de IResource)

Méthodes

CreateQueryKey(String)

Régénère la clé API d’administration primaire ou secondaire. Vous ne pouvez régénérer qu’une seule clé à la fois.

CreateQueryKeyAsync(String, CancellationToken)

Régénère la clé API d’administration primaire ou secondaire. Vous ne pouvez régénérer qu’une seule clé à la fois.

DeleteQueryKey(String)

Supprime la clé de requête spécifiée. Contrairement aux clés d’administration, les clés de requête ne sont pas régénérées. Le processus de régénération d’une clé de requête consiste à supprimer la clé, puis à la recréer.

DeleteQueryKeyAsync(String, CancellationToken)

Supprime la clé de requête spécifiée. Contrairement aux clés d’administration, les clés de requête ne sont pas régénérées. Le processus de régénération d’une clé de requête consiste à supprimer la clé, puis à la recréer.

GetAdminKeys()

Clés API d’administration principale et secondaire pour le service Search Azure spécifié.

GetAdminKeysAsync(CancellationToken)

Clés API d’administration principale et secondaire pour le service Search Azure spécifié.

ListQueryKeys()

Retourne la liste des clés d’API de requête pour le service Recherche Azure donné.

ListQueryKeysAsync(CancellationToken)

Retourne la liste des clés d’API de requête pour le service Recherche Azure donné.

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RegenerateAdminKeys(AdminKeyKind)

Régénère la clé API d’administration primaire ou secondaire. Vous ne pouvez régénérer qu’une seule clé à la fois.

RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken)

Régénère la clé API d’administration primaire ou secondaire. Vous ne pouvez régénérer qu’une seule clé à la fois.

Update()

Représentation côté client immuable d’un registre Azure.

(Hérité de IUpdatable<T>)

S’applique à