ISearchService Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET