Compartilhar via


SearchServiceInner Construtores

Definição

Sobrecargas

SearchServiceInner()

Inicializa uma nova instância da classe SearchServiceInner.

SearchServiceInner(Sku, String, String, String, String, IDictionary<String, String>, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>)

Inicializa uma nova instância da classe SearchServiceInner.

SearchServiceInner()

Inicializa uma nova instância da classe SearchServiceInner.

public SearchServiceInner ();
Public Sub New ()

Aplica-se a

SearchServiceInner(Sku, String, String, String, String, IDictionary<String, String>, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>)

Inicializa uma nova instância da classe SearchServiceInner.

public SearchServiceInner (Microsoft.Azure.Management.Search.Fluent.Models.Sku sku, string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, int? replicaCount = default, int? partitionCount = default, Microsoft.Azure.Management.Search.Fluent.Models.HostingMode? hostingMode = default, Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceStatus? status = default, string statusDetails = default, Microsoft.Azure.Management.Search.Fluent.Models.ProvisioningState? provisioningState = default);
new Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner : Microsoft.Azure.Management.Search.Fluent.Models.Sku * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.HostingMode> * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceStatus> * string * Nullable<Microsoft.Azure.Management.Search.Fluent.Models.ProvisioningState> -> Microsoft.Azure.Management.Search.Fluent.Models.SearchServiceInner
Public Sub New (sku As Sku, Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional replicaCount As Nullable(Of Integer) = Nothing, Optional partitionCount As Nullable(Of Integer) = Nothing, Optional hostingMode As Nullable(Of HostingMode) = Nothing, Optional status As Nullable(Of SearchServiceStatus) = Nothing, Optional statusDetails As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing)

Parâmetros

sku
Sku

O SKU do Serviço de Pesquisa, que determina a faixa de preço e os limites de capacidade.

location
String
id
String
name
String
type
String
replicaCount
Nullable<Int32>

O número de réplicas no serviço Pesquisa. Se especificado, ele deve ser um valor entre 1 e 12 inclusive para SKUs padrão ou entre 1 e 3 inclusive para SKU básico.

partitionCount
Nullable<Int32>

O número de partições no serviço Pesquisa; se especificado, pode ser 1, 2, 3, 4, 6 ou 12. Valores maiores que 1 são válidos apenas para SKUs padrão. Para serviços 'standard3' com hostingMode definido como 'highDensity', os valores permitidos estão entre 1 e 3.

hostingMode
Nullable<HostingMode>

Aplicável somente para o SKU standard3. Você pode definir essa propriedade para habilitar até 3 partições de alta densidade que permitem até 1000 índices, o que é muito maior do que o máximo de índices permitidos para qualquer outro SKU. Para o SKU standard3, o valor é 'default' ou 'highDensity'. Para todos os outros SKUs, esse valor deve ser 'default'. Os valores possíveis incluem: 'default', 'highDensity'

status
Nullable<SearchServiceStatus>

O status do serviço Pesquisa. Os valores possíveis incluem: 'running': o serviço Pesquisa está em execução e nenhuma operação de provisionamento está em andamento. 'provisioning': o serviço Pesquisa está sendo provisionado ou dimensionado para cima ou para baixo. 'deleting': o serviço Pesquisa está sendo excluído. 'degradado': a serviço Pesquisa está degradada. Isso pode ocorrer quando as unidades de pesquisa subjacentes não estão íntegras. O serviço de pesquisa provavelmente está funcionando, mas o desempenho pode ser lento e algumas solicitações podem ser descartadas. 'desabilitado': o serviço Pesquisa está desabilitado. Nesse estado, o serviço rejeita todas as solicitações da API. 'error': o serviço Pesquisa está em um estado de erro. Se o serviço estiver nos estados degradados, desabilitados ou de erro, isso significa que a equipe do Azure Search está investigando ativamente o problema subjacente. Serviços dedicados nesses estados ainda são passíveis de cobrança com base no número de unidades de pesquisa provisionadas. Os valores possíveis incluem: 'running', 'provisioning', 'deleting', 'degraded', 'disabled', 'error'

statusDetails
String

Os detalhes do serviço Pesquisa status.

provisioningState
Nullable<ProvisioningState>

O estado da última operação de provisionamento executada no serviço Pesquisa. O provisionamento é um estado intermediário que ocorre enquanto a capacidade de serviço está sendo estabelecida. Depois que a capacidade é configurada, provisioningState é alterado para 'bem-sucedido' ou 'falhou'. Os aplicativos cliente podem sondar o provisionamento status (o intervalo de sondagem recomendado é de 30 segundos a um minuto) usando a operação Obter Serviço de Pesquisa para ver quando uma operação é concluída. Se você estiver usando o serviço gratuito, esse valor tende a voltar como "bem-sucedido" diretamente na chamada para Criar serviço Pesquisa. Isso ocorre porque o serviço gratuito usa a capacidade que já está configurada. Os valores possíveis incluem: 'succeeded', 'provisioning', 'failed'

Aplica-se a