ISearchService Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representación inmutable del lado cliente de un registro de 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)
- Implementaciones
Propiedades
HostingMode |
Obtiene el valor del modo de hospedaje. Solo se aplica a la SKU estándar3. Puede establecer esta propiedad para habilitar hasta 3 particiones de alta densidad que permitan hasta 1000 índices, que es mucho mayor que los índices máximos permitidos para cualquier otra SKU. Para la SKU standard3, el valor es "default" o "highDensity". Para todas las demás SKU, este valor debe ser "default". |
Id |
Obtiene la cadena de identificador de recurso. (Heredado de IHasId) |
Inner |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IHasInner<T>) |
Key |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IIndexable) |
Manager |
Obtiene el tipo de cliente de administrador de este tipo de recurso. (Heredado de IHasManager<ManagerT>) |
Name |
Obtiene el nombre del recurso. (Heredado de IHasName) |
PartitionCount |
Obtiene el número de particiones usadas por el servicio. |
ProvisioningState |
Obtiene el estado de la última operación de aprovisionamiento realizada en el servicio Search. El aprovisionamiento es un estado intermedio que se produce cuando se está estableciendo la capacidad de servicio. Una vez configurada la capacidad, provisioningState cambia a "succeeded" o "failed". Las aplicaciones cliente pueden sondear el estado de aprovisionamiento (el intervalo de sondeo recomendado es de 30 segundos a un minuto) mediante la operación Get Search Service para ver cuándo se completa una operación. Si usa el servicio gratuito, este valor tiende a volver como "correcto" directamente en la llamada a Create servicio Search. Esto ocurre porque el servicio gratuito usa una capacidad que ya está configurada. |
Region |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IResource) |
RegionName |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IResource) |
ReplicaCount |
Obtiene el número de réplicas usadas por el servicio. |
ResourceGroupName |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IHasResourceGroup) |
Sku |
Obtiene el tipo de SKU del servicio. |
Status |
Obtiene el estado del servicio Search. Entre los valores posibles se incluyen: "running": el servicio Search se está ejecutando y no hay ninguna operación de aprovisionamiento en curso. "aprovisionamiento": el servicio Search se está aprovisionando o escalando verticalmente o verticalmente. 'eliminar': se está eliminando el servicio Search. "degradado": el servicio Search está degradado. Esto puede ocurrir cuando las unidades de búsqueda subyacentes no están en buen estado. El servicio Search está probablemente operativo, pero el rendimiento podría ser lento y podrían eliminarse algunas solicitudes. 'disabled': el servicio Search está deshabilitado. En este estado, el servicio rechazará todas las solicitudes de API. 'error': el servicio Search está en estado de error. Si el servicio está en los estados degradados, deshabilitados o de error, significa que el equipo de Azure Search está investigando activamente el problema subyacente. En estos estados, los servicios dedicados son todavía facturables en función del número de unidades de búsqueda aprovisionado. |
StatusDetails |
Obtiene los detalles del estado. |
Tags |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IResource) |
Type |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IResource) |
Métodos
CreateQueryKey(String) |
Vuelve a generar la clave de API de administración principal o secundaria. Solo puede volver a generar una clave en cada ocasión. |
CreateQueryKeyAsync(String, CancellationToken) |
Vuelve a generar la clave de API de administración principal o secundaria. Solo puede volver a generar una clave en cada ocasión. |
DeleteQueryKey(String) |
Elimina la clave de consulta especificada. A diferencia de las claves de administración, las claves de consulta no se vuelven a generar. El proceso para volver a generar la clave de consulta consiste en eliminarla y volver a crearla. |
DeleteQueryKeyAsync(String, CancellationToken) |
Elimina la clave de consulta especificada. A diferencia de las claves de administración, las claves de consulta no se vuelven a generar. El proceso para volver a generar la clave de consulta consiste en eliminarla y volver a crearla. |
GetAdminKeys() |
Las claves de API de administración principal y secundaria para el servicio Search de Azure especificado. |
GetAdminKeysAsync(CancellationToken) |
Las claves de API de administración principal y secundaria para el servicio Search de Azure especificado. |
ListQueryKeys() |
Devuelve la lista de claves de API de consulta para el servicio Azure Search dado. |
ListQueryKeysAsync(CancellationToken) |
Devuelve la lista de claves de API de consulta para el servicio Azure Search dado. |
Refresh() |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
RegenerateAdminKeys(AdminKeyKind) |
Vuelve a generar la clave de API de administración principal o secundaria. Solo puede volver a generar una clave en cada ocasión. |
RegenerateAdminKeysAsync(AdminKeyKind, CancellationToken) |
Vuelve a generar la clave de API de administración principal o secundaria. Solo puede volver a generar una clave en cada ocasión. |
Update() |
Representación inmutable del lado cliente de un registro de Azure. (Heredado de IUpdatable<T>) |
Se aplica a
Azure SDK for .NET