SearchServiceUpdate Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SearchServiceUpdate() |
Inicializa uma nova instância da classe SearchServiceUpdate. |
SearchServiceUpdate(String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<PublicNetworkAccess>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>, NetworkRuleSet, IList<PrivateEndpointConnection>, IList<SharedPrivateLinkResource>, Sku, String, IDictionary<String, String>, Identity) |
Inicializa uma nova instância da classe SearchServiceUpdate. |
SearchServiceUpdate()
Inicializa uma nova instância da classe SearchServiceUpdate.
public SearchServiceUpdate ();
Public Sub New ()
Aplica-se a
SearchServiceUpdate(String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<HostingMode>, Nullable<PublicNetworkAccess>, Nullable<SearchServiceStatus>, String, Nullable<ProvisioningState>, NetworkRuleSet, IList<PrivateEndpointConnection>, IList<SharedPrivateLinkResource>, Sku, String, IDictionary<String, String>, Identity)
Inicializa uma nova instância da classe SearchServiceUpdate.
public SearchServiceUpdate (string id = default, string name = default, string type = default, int? replicaCount = default, int? partitionCount = default, Microsoft.Azure.Management.Search.Models.HostingMode? hostingMode = default, Microsoft.Azure.Management.Search.Models.PublicNetworkAccess? publicNetworkAccess = default, Microsoft.Azure.Management.Search.Models.SearchServiceStatus? status = default, string statusDetails = default, Microsoft.Azure.Management.Search.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.Search.Models.NetworkRuleSet networkRuleSet = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.PrivateEndpointConnection> privateEndpointConnections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResource> sharedPrivateLinkResources = default, Microsoft.Azure.Management.Search.Models.Sku sku = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Search.Models.Identity identity = default);
new Microsoft.Azure.Management.Search.Models.SearchServiceUpdate : string * string * string * Nullable<int> * Nullable<int> * Nullable<Microsoft.Azure.Management.Search.Models.HostingMode> * Nullable<Microsoft.Azure.Management.Search.Models.PublicNetworkAccess> * Nullable<Microsoft.Azure.Management.Search.Models.SearchServiceStatus> * string * Nullable<Microsoft.Azure.Management.Search.Models.ProvisioningState> * Microsoft.Azure.Management.Search.Models.NetworkRuleSet * System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.PrivateEndpointConnection> * System.Collections.Generic.IList<Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResource> * Microsoft.Azure.Management.Search.Models.Sku * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Search.Models.Identity -> Microsoft.Azure.Management.Search.Models.SearchServiceUpdate
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional replicaCount As Nullable(Of Integer) = Nothing, Optional partitionCount As Nullable(Of Integer) = Nothing, Optional hostingMode As Nullable(Of HostingMode) = Nothing, Optional publicNetworkAccess As Nullable(Of PublicNetworkAccess) = Nothing, Optional status As Nullable(Of SearchServiceStatus) = Nothing, Optional statusDetails As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional networkRuleSet As NetworkRuleSet = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing, Optional sharedPrivateLinkResources As IList(Of SharedPrivateLinkResource) = Nothing, Optional sku As Sku = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As Identity = Nothing)
Parâmetros
- id
- String
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
O nome do recurso
- type
- String
Tipo do recurso. Por exemplo, Microsoft.Compute/virtualMachines ou Microsoft.Storage/storageAccounts.
O número de réplicas no serviço de 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.
O número de partições no serviço de 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'
- publicNetworkAccess
- Nullable<PublicNetworkAccess>
Esse valor pode ser definido como "habilitado" para evitar alterações interruptivas em modelos e recursos existentes do cliente. Se definido como "desabilitado", o tráfego pela interface pública não será permitido e as conexões de ponto de extremidade privado serão o método de acesso exclusivo. Os valores possíveis incluem: 'enabled', 'disabled'
- status
- Nullable<SearchServiceStatus>
O status do serviço de pesquisa. Os valores possíveis incluem: 'running': o serviço de pesquisa está em execução e nenhuma operação de provisionamento está em andamento. 'provisioning': o serviço de pesquisa está sendo provisionado ou dimensionado para cima ou para baixo. 'deleting': o serviço de pesquisa está sendo excluído. 'degradado': o serviço de pesquisa está degradado. Isso pode ocorrer quando as unidades de pesquisa subjacentes não estão íntegras. O serviço de pesquisa provavelmente está operacional, mas o desempenho pode ser lento e algumas solicitações podem ser descartadas. 'desabilitado': o serviço de pesquisa está desabilitado. Nesse estado, o serviço rejeita todas as solicitações da API. 'error': o serviço de pesquisa está em um estado de erro. Se o serviço estiver nos estados degradados, desabilitados ou de erro, isso significa que a equipe de Azure Cognitive 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 de pesquisa status.
- provisioningState
- Nullable<ProvisioningState>
O estado da última operação de provisionamento executada no serviço de 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 de pesquisa. Isso ocorre porque o serviço gratuito usa a capacidade que já está configurada. Os valores possíveis incluem: 'succeeded', 'provisioning', 'failed'
- networkRuleSet
- NetworkRuleSet
Regras específicas de rede que determinam como o serviço de Azure Cognitive Search pode ser atingido.
- privateEndpointConnections
- IList<PrivateEndpointConnection>
A lista de conexões de ponto de extremidade privado com o serviço Azure Cognitive Search.
- sharedPrivateLinkResources
- IList<SharedPrivateLinkResource>
A lista de recursos de link privado compartilhado gerenciados pelo serviço Azure Cognitive Search.
- sku
- Sku
O SKU do Serviço de Pesquisa, que determina a faixa de preço e os limites de capacidade. Essa propriedade é necessária ao criar um novo Serviço de Pesquisa.
- location
- String
A localização geográfica do recurso. Essa deve ser uma das Regiões Geográficas do Azure com suporte e registradas (por exemplo, Oeste dos EUA, Leste dos EUA, Sudeste Asiático e assim por diante). Essa propriedade é necessária ao criar um novo recurso.
- tags
- IDictionary<String,String>
Marcas para ajudar a categorizar o recurso no portal do Azure.
- identity
- Identity
A identidade do recurso.
Aplica-se a
Azure SDK for .NET