Compartir a través de


ISearchService Interfaz

Definición

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