Services - List By Resource Group
Obtém uma lista de todos os serviços de Pesquisa no grupo de recursos especificado.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices?api-version=2023-11-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos dentro da assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal. |
subscription
|
path | True |
string |
O identificador exclusivo de uma assinatura do Microsoft Azure. Você pode obter esse valor da API de Resource Manager do Azure, das ferramentas de linha de comando ou do portal. |
api-version
|
query | True |
string |
A versão da API a ser usada para cada solicitação. |
Cabeçalho da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
x-ms-client-request-id |
string uuid |
Um valor de GUID gerado pelo cliente que identifica esta solicitação. Se especificado, isso será incluído nas informações de resposta como uma maneira de acompanhar a solicitação. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
A operação foi realizada com êxito. A resposta contém a lista de todas as definições de serviço de pesquisa para o grupo de recursos determinado. |
|
Other Status Codes |
Erro inesperado durante operação. |
Segurança
azure_auth
Microsoft Entra ID fluxo de autorização OAuth2.
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
SearchListServicesByResourceGroup
Solicitação de exemplo
Resposta de exemplo
{
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
"name": "mysearchservice",
"location": "westus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 3,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
}
},
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice2",
"name": "mysearchservice2",
"location": "eastus",
"type": "Microsoft.Search/searchServices",
"tags": {
"app-name": "My e-commerce app"
},
"sku": {
"name": "basic"
},
"properties": {
"replicaCount": 1,
"partitionCount": 1,
"status": "running",
"statusDetails": "",
"hostingMode": "default",
"provisioningState": "succeeded",
"publicNetworkAccess": "enabled",
"networkRuleSet": {
"ipRules": []
},
"privateEndpointConnections": []
}
}
]
}
Definições
Nome | Description |
---|---|
Aad |
Descreve qual resposta a API do plano de dados de um serviço de pesquisa enviaria para solicitações que falharam na autenticação. |
Api |
Indica que somente a chave de API pode ser usada para autenticação. |
Cloud |
Contém informações sobre um erro de API. |
Cloud |
Descreve um erro de API específico com um código de erro e uma mensagem. |
Data |
Indica que a chave de API ou um token de acesso de um locatário Microsoft Entra ID pode ser usado para autenticação. |
Data |
Define as opções de como o serviço de pesquisa autentica uma solicitação de plano de dados. Isso não poderá ser definido se 'disableLocalAuth' estiver definido como true. |
Encryption |
Descreve uma política que determina como os recursos dentro do serviço de pesquisa devem ser criptografados com customer=managed keys. |
Hosting |
Aplicável somente para o SKU standard3. Você pode definir essa propriedade para habilitar até três 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'. |
Identity |
Identidade do recurso. |
Identity |
O tipo de identidade. |
Ip |
A regra de restrição de IP do serviço de pesquisa. |
Network |
Regras específicas da rede que determinam como o serviço de pesquisa pode ser acessado. |
Private |
O recurso de ponto de extremidade privado do provedor Microsoft.Network. |
Private |
Descreve uma conexão de ponto de extremidade privado existente com o serviço de pesquisa. |
Private |
Descreve as propriedades de uma conexão de ponto de extremidade privado existente com o serviço de pesquisa. |
Private |
O estado de provisionamento da conexão de serviço de link privado. Os valores válidos são Atualização, Exclusão, Falha, Êxito ou Incompleto |
Private |
Descreve o estado atual de uma conexão de serviço Link Privado existente com o ponto de extremidade privado do Azure. |
Private |
Status da conexão de serviço de link privado. Os valores válidos são Pendente, Aprovado, Rejeitado ou Desconectado. |
Provisioning |
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. |
Public |
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. |
Search |
Descreve se o serviço de pesquisa está em conformidade ou não em relação a ter recursos não criptografados pelo cliente. Se um serviço tiver mais de um recurso não criptografado pelo cliente e "Imposição" estiver "habilitado", o serviço será marcado como "não compatível". |
Search |
Descreve como um serviço de pesquisa deve impor ter um ou mais recursos não criptografados pelo cliente. |
Search |
Define opções que controlam a disponibilidade da pesquisa semântica. Essa configuração só é possível para determinados SKUs de pesquisa em determinados locais. |
Search |
Descreve um serviço de pesquisa e seu estado atual. |
Search |
Resposta que contém uma lista de serviços de pesquisa. |
Search |
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, a Microsoft 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. |
Shared |
Descreve um Recurso de Link Privado Compartilhado gerenciado pelo serviço de pesquisa. |
Shared |
Descreve as propriedades de um Recurso de Link Privado Compartilhado existente gerenciado pelo serviço de pesquisa. |
Shared |
O estado de provisionamento do recurso de link privado compartilhado. Os valores válidos são Atualização, Exclusão, Falha, Êxito ou Incompleto. |
Shared |
Status do recurso de link privado compartilhado. Os valores válidos são Pendente, Aprovado, Rejeitado ou Desconectado. |
Sku |
Define o SKU de um serviço de pesquisa, que determina a taxa de cobrança e os limites de capacidade. |
Sku |
A SKU do serviço de pesquisa. Os valores válidos incluem: 'gratuito': serviço compartilhado. 'basic': serviço dedicado com até três réplicas. 'standard': serviço dedicado com até 12 partições e 12 réplicas. 'standard2': semelhante ao padrão, mas com mais capacidade por unidade de pesquisa. 'standard3': a maior oferta Standard com até 12 partições e 12 réplicas (ou até três partições com mais índices se você também definir a propriedade hostingMode como 'highDensity'). 'storage_optimized_l1': dá suporte a 1 TB por partição, até 12 partições. 'storage_optimized_l2': dá suporte a 2 TB por partição, até 12 partições. |
AadAuthFailureMode
Descreve qual resposta a API do plano de dados de um serviço de pesquisa enviaria para solicitações que falharam na autenticação.
Nome | Tipo | Description |
---|---|---|
http401WithBearerChallenge |
string |
Indica que as solicitações que falharam na autenticação devem ser apresentadas com um código HTTP status 401 (Não autorizado) e apresentar um desafio de portador. |
http403 |
string |
Indica que as solicitações que falharam na autenticação devem ser apresentadas com um código HTTP status 403 (Proibido). |
ApiKeyOnly
Indica que somente a chave de API pode ser usada para autenticação.
CloudError
Contém informações sobre um erro de API.
Nome | Tipo | Description |
---|---|---|
error |
Descreve um erro de API específico com um código de erro e uma mensagem. |
CloudErrorBody
Descreve um erro de API específico com um código de erro e uma mensagem.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um código de erro que descreve a condição de erro com mais precisão do que um código de status HTTP. Pode ser usado para lidar programaticamente com casos de erro específicos. |
details |
Contém erros aninhados relacionados a esse erro. |
|
message |
string |
Uma mensagem que descreve o erro em detalhes e fornece informações de depuração. |
target |
string |
O destino do erro específico (por exemplo, o nome da propriedade em erro). |
DataPlaneAadOrApiKeyAuthOption
Indica que a chave de API ou um token de acesso de um locatário Microsoft Entra ID pode ser usado para autenticação.
Nome | Tipo | Description |
---|---|---|
aadAuthFailureMode |
Descreve qual resposta a API do plano de dados de um serviço de pesquisa enviaria para solicitações que falharam na autenticação. |
DataPlaneAuthOptions
Define as opções de como o serviço de pesquisa autentica uma solicitação de plano de dados. Isso não poderá ser definido se 'disableLocalAuth' estiver definido como true.
Nome | Tipo | Description |
---|---|---|
aadOrApiKey |
Indica que a chave de API ou um token de acesso de um locatário Microsoft Entra ID pode ser usado para autenticação. |
|
apiKeyOnly |
Indica que somente a chave de API pode ser usada para autenticação. |
EncryptionWithCmk
Descreve uma política que determina como os recursos dentro do serviço de pesquisa devem ser criptografados com customer=managed keys.
Nome | Tipo | Description |
---|---|---|
encryptionComplianceStatus |
Descreve se o serviço de pesquisa está em conformidade ou não em relação a ter recursos não criptografados pelo cliente. Se um serviço tiver mais de um recurso não criptografado pelo cliente e "Imposição" estiver "habilitado", o serviço será marcado como "não compatível". |
|
enforcement |
Descreve como um serviço de pesquisa deve impor ter um ou mais recursos não criptografados pelo cliente. |
HostingMode
Aplicável somente para o SKU standard3. Você pode definir essa propriedade para habilitar até três 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'.
Nome | Tipo | Description |
---|---|---|
default |
string |
O limite no número de índices é determinado pelos limites padrão para o SKU. |
highDensity |
string |
Somente aplicativo para SKU Standard3, em que o serviço de pesquisa pode ter até 1000 índices. |
Identity
Identidade do recurso.
Nome | Tipo | Description |
---|---|---|
principalId |
string |
A ID da entidade de segurança da identidade atribuída pelo sistema do serviço de pesquisa. |
tenantId |
string |
A ID do locatário da identidade atribuída pelo sistema do serviço de pesquisa. |
type |
O tipo de identidade. |
IdentityType
O tipo de identidade.
Nome | Tipo | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
IpRule
A regra de restrição de IP do serviço de pesquisa.
Nome | Tipo | Description |
---|---|---|
value |
string |
Valor correspondente a um único endereço IPv4 (por exemplo, 123.1.2.3) ou um intervalo de IP no formato CIDR (por exemplo, 123.1.2.3/24) a ser permitido. |
NetworkRuleSet
Regras específicas da rede que determinam como o serviço de pesquisa pode ser acessado.
Nome | Tipo | Description |
---|---|---|
ipRules |
Ip |
Uma lista de regras de restrição de IP usadas para um firewall de IP. Todos os IPs que não correspondem às regras são bloqueados pelo firewall. Essas regras só são aplicadas quando o 'publicNetworkAccess' do serviço de pesquisa está 'habilitado'. |
PrivateEndpoint
O recurso de ponto de extremidade privado do provedor Microsoft.Network.
Nome | Tipo | Description |
---|---|---|
id |
string |
A ID do recurso de ponto de extremidade privado do provedor Microsoft.Network. |
PrivateEndpointConnection
Descreve uma conexão de ponto de extremidade privado existente com o serviço de pesquisa.
Nome | Tipo | Description |
---|---|---|
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 |
properties |
Descreve as propriedades de uma conexão de ponto de extremidade privado existente com o serviço de pesquisa. |
|
type |
string |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProperties
Descreve as propriedades de uma conexão de ponto de extremidade privado existente com o serviço de pesquisa.
Nome | Tipo | Description |
---|---|---|
groupId |
string |
A ID do grupo do provedor de recursos para o qual a conexão de serviço de link privado se destina. |
privateEndpoint |
O recurso de ponto de extremidade privado do provedor Microsoft.Network. |
|
privateLinkServiceConnectionState |
Descreve o estado atual de uma conexão de serviço Link Privado existente com o ponto de extremidade privado do Azure. |
|
provisioningState |
O estado de provisionamento da conexão de serviço de link privado. Os valores válidos são Atualização, Exclusão, Falha, Êxito ou Incompleto |
PrivateLinkServiceConnectionProvisioningState
O estado de provisionamento da conexão de serviço de link privado. Os valores válidos são Atualização, Exclusão, Falha, Êxito ou Incompleto
Nome | Tipo | Description |
---|---|---|
Canceled |
string |
A solicitação de provisionamento para o recurso de conexão do serviço de link privado foi cancelada |
Deleting |
string |
A conexão de serviço de link privado está em processo de exclusão. |
Failed |
string |
Falha ao provisionar ou excluir a conexão do serviço de link privado. |
Incomplete |
string |
A solicitação de provisionamento para o recurso de conexão de serviço de link privado foi aceita, mas o processo de criação ainda não começou. |
Succeeded |
string |
A conexão de serviço de link privado concluiu o provisionamento e está pronta para aprovação. |
Updating |
string |
A conexão de serviço de link privado está em processo de criação junto com outros recursos para que ela seja totalmente funcional. |
PrivateLinkServiceConnectionState
Descreve o estado atual de uma conexão de serviço Link Privado existente com o ponto de extremidade privado do Azure.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
actionsRequired |
string |
None |
Uma descrição de todas as ações extras que podem ser necessárias. |
description |
string |
A descrição do estado de conexão do serviço de link privado. |
|
status |
Status da conexão de serviço de link privado. Os valores válidos são Pendente, Aprovado, Rejeitado ou Desconectado. |
PrivateLinkServiceConnectionStatus
Status da conexão de serviço de link privado. Os valores válidos são Pendente, Aprovado, Rejeitado ou Desconectado.
Nome | Tipo | Description |
---|---|---|
Approved |
string |
A conexão de ponto de extremidade privado é aprovada e está pronta para uso. |
Disconnected |
string |
A conexão de ponto de extremidade privado foi removida do serviço. |
Pending |
string |
A conexão de ponto de extremidade privado foi criada e está com aprovação pendente. |
Rejected |
string |
A conexão de ponto de extremidade privado foi rejeitada e não pode ser usada. |
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.
Nome | Tipo | Description |
---|---|---|
failed |
string |
A última operação de provisionamento falhou. |
provisioning |
string |
O serviço de pesquisa está sendo provisionado ou dimensionado para cima ou para baixo. |
succeeded |
string |
A última operação de provisionamento foi concluída com êxito. |
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.
Nome | Tipo | Description |
---|---|---|
disabled |
string |
|
enabled |
string |
SearchEncryptionComplianceStatus
Descreve se o serviço de pesquisa está em conformidade ou não em relação a ter recursos não criptografados pelo cliente. Se um serviço tiver mais de um recurso não criptografado pelo cliente e "Imposição" estiver "habilitado", o serviço será marcado como "não compatível".
Nome | Tipo | Description |
---|---|---|
Compliant |
string |
Indica que o serviço de pesquisa está em conformidade, seja porque o número de recursos não criptografados pelo cliente é zero ou a imposição está desabilitada. |
NonCompliant |
string |
Indica que o serviço de pesquisa tem mais de um recurso não criptografado pelo cliente. |
SearchEncryptionWithCmk
Descreve como um serviço de pesquisa deve impor ter um ou mais recursos não criptografados pelo cliente.
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
Nenhuma imposição será feita e o serviço de pesquisa poderá ter recursos não criptografados pelo cliente. |
Enabled |
string |
serviço Pesquisa serão marcados como não compatíveis se houver um ou mais recursos não criptografados pelo cliente. |
Unspecified |
string |
A política de imposição não é especificada explicitamente, com o comportamento sendo o mesmo que se fosse definido como 'Desabilitado'. |
SearchSemanticSearch
Define opções que controlam a disponibilidade da pesquisa semântica. Essa configuração só é possível para determinados SKUs de pesquisa em determinados locais.
Nome | Tipo | Description |
---|---|---|
disabled |
string |
Indica que a classificação semântica está desabilitada para o serviço de pesquisa. |
free |
string |
Habilita a classificação semântica em um serviço de pesquisa e indica que ele deve ser usado dentro dos limites da camada gratuita. Isso limitaria o volume de solicitações de classificação semântica e é oferecido sem custo adicional. Esse é o padrão para serviços de pesquisa provisionados recentemente. |
standard |
string |
Habilita a classificação semântica em um serviço de pesquisa como um recurso faturável, com maior taxa de transferência e volume de solicitações de classificação semântica. |
SearchService
Descreve um serviço de pesquisa e seu estado atual.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
A identidade do recurso. |
||
location |
string |
A localização geográfica em que o recurso reside |
|
name |
string |
O nome do recurso |
|
properties.authOptions |
Define as opções de como a API do plano de dados de um serviço de pesquisa autentica solicitações. Isso não poderá ser definido se 'disableLocalAuth' estiver definido como true. |
||
properties.disableLocalAuth |
boolean |
Quando definido como true, as chamadas para o serviço de pesquisa não terão permissão para utilizar chaves de API para autenticação. Isso não poderá ser definido como true se 'dataPlaneAuthOptions' estiver definido. |
|
properties.encryptionWithCmk |
Especifica qualquer política relativa à criptografia de recursos (como índices) usando chaves do gerenciador de clientes em um serviço de pesquisa. |
||
properties.hostingMode | default |
Aplicável somente para o SKU standard3. Você pode definir essa propriedade para habilitar até três 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'. |
|
properties.networkRuleSet |
Regras específicas da rede que determinam como o serviço de pesquisa pode ser alcançado. |
||
properties.partitionCount |
integer |
1 |
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. |
properties.privateEndpointConnections |
A lista de conexões de ponto de extremidade privado com o serviço de pesquisa. |
||
properties.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. |
||
properties.publicNetworkAccess | enabled |
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. |
|
properties.replicaCount |
integer |
1 |
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. |
properties.semanticSearch |
Define opções que controlam a disponibilidade da pesquisa semântica. Essa configuração só é possível para determinados SKUs de pesquisa em determinados locais. |
||
properties.sharedPrivateLinkResources |
A lista de recursos de link privado compartilhado gerenciados pelo serviço de pesquisa. |
||
properties.status |
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, a Microsoft 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. |
||
properties.statusDetails |
string |
Os detalhes do serviço de pesquisa status. |
|
sku |
O SKU do serviço de pesquisa, que determina a taxa de cobrança e os limites de capacidade. Essa propriedade é necessária ao criar um novo serviço de pesquisa. |
||
tags |
object |
Marcas de recurso. |
|
type |
string |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
SearchServiceListResult
Resposta que contém uma lista de serviços de pesquisa.
Nome | Tipo | Description |
---|---|---|
nextLink |
string |
URL de solicitação que pode ser usada para consultar a próxima página dos serviços de pesquisa. Retornado quando o número total de serviços de pesquisa solicitados excede o tamanho máximo da página. |
value |
A lista de serviços de pesquisa. |
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, a Microsoft 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.
Nome | Tipo | Description |
---|---|---|
degraded |
string |
O serviço de pesquisa está degradado porque as unidades de pesquisa subjacentes não estão íntegras. |
deleting |
string |
O serviço de pesquisa está sendo excluído. |
disabled |
string |
O serviço de pesquisa está desabilitado e todas as solicitações de API serão rejeitadas. |
error |
string |
O serviço de pesquisa está em estado de erro, indicando uma falha ao provisionar ou ser excluído. |
provisioning |
string |
O serviço de pesquisa está sendo provisionado ou dimensionado para cima ou para baixo. |
running |
string |
O serviço de pesquisa está em execução e nenhuma operação de provisionamento está em andamento. |
SharedPrivateLinkResource
Descreve um Recurso de Link Privado Compartilhado gerenciado pelo serviço de pesquisa.
Nome | Tipo | Description |
---|---|---|
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 |
properties |
Descreve as propriedades de um Recurso de Link Privado Compartilhado gerenciado pelo serviço de pesquisa. |
|
type |
string |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
SharedPrivateLinkResourceProperties
Descreve as propriedades de um Recurso de Link Privado Compartilhado existente gerenciado pelo serviço de pesquisa.
Nome | Tipo | Description |
---|---|---|
groupId |
string |
A ID do grupo do provedor de recursos para o qual o recurso de link privado compartilhado é usado. |
privateLinkResourceId |
string |
A ID do recurso para o qual o recurso de link privado compartilhado é usado. |
provisioningState |
O estado de provisionamento do recurso de link privado compartilhado. Os valores válidos são Atualização, Exclusão, Falha, Êxito ou Incompleto. |
|
requestMessage |
string |
A mensagem de solicitação para solicitar a aprovação do recurso de link privado compartilhado. |
resourceRegion |
string |
Opcional. Pode ser usado para especificar o local Resource Manager do Azure do recurso ao qual um link privado compartilhado deve ser criado. Isso só é necessário para os recursos cuja configuração de DNS é regional (como Serviço de Kubernetes do Azure). |
status |
Status do recurso de link privado compartilhado. Os valores válidos são Pendente, Aprovado, Rejeitado ou Desconectado. |
SharedPrivateLinkResourceProvisioningState
O estado de provisionamento do recurso de link privado compartilhado. Os valores válidos são Atualização, Exclusão, Falha, Êxito ou Incompleto.
Nome | Tipo | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Incomplete |
string |
|
Succeeded |
string |
|
Updating |
string |
SharedPrivateLinkResourceStatus
Status do recurso de link privado compartilhado. Os valores válidos são Pendente, Aprovado, Rejeitado ou Desconectado.
Nome | Tipo | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
Sku
Define o SKU de um serviço de pesquisa, que determina a taxa de cobrança e os limites de capacidade.
Nome | Tipo | Description |
---|---|---|
name |
A SKU do serviço de pesquisa. Os valores válidos incluem: 'gratuito': serviço compartilhado. 'basic': serviço dedicado com até três réplicas. 'standard': serviço dedicado com até 12 partições e 12 réplicas. 'standard2': semelhante ao padrão, mas com mais capacidade por unidade de pesquisa. 'standard3': a maior oferta Standard com até 12 partições e 12 réplicas (ou até três partições com mais índices se você também definir a propriedade hostingMode como 'highDensity'). 'storage_optimized_l1': dá suporte a 1 TB por partição, até 12 partições. 'storage_optimized_l2': dá suporte a 2 TB por partição, até 12 partições. |
SkuName
A SKU do serviço de pesquisa. Os valores válidos incluem: 'gratuito': serviço compartilhado. 'basic': serviço dedicado com até três réplicas. 'standard': serviço dedicado com até 12 partições e 12 réplicas. 'standard2': semelhante ao padrão, mas com mais capacidade por unidade de pesquisa. 'standard3': a maior oferta Standard com até 12 partições e 12 réplicas (ou até três partições com mais índices se você também definir a propriedade hostingMode como 'highDensity'). 'storage_optimized_l1': dá suporte a 1 TB por partição, até 12 partições. 'storage_optimized_l2': dá suporte a 2 TB por partição, até 12 partições.
Nome | Tipo | Description |
---|---|---|
basic |
string |
Camada faturável para um serviço dedicado com até três réplicas. |
free |
string |
Camada gratuita, sem garantias de SLA e um subconjunto dos recursos oferecidos em camadas faturáveis. |
standard |
string |
Camada faturável para um serviço dedicado com até 12 partições e 12 réplicas. |
standard2 |
string |
Semelhante a "padrão", mas com mais capacidade por unidade de pesquisa. |
standard3 |
string |
A maior oferta Standard com até 12 partições e 12 réplicas (ou até três partições com mais índices se você também definir a propriedade hostingMode como 'highDensity'). |
storage_optimized_l1 |
string |
Camada faturável para um serviço dedicado que dá suporte a 1 TB por partição, até 12 partições. |
storage_optimized_l2 |
string |
Camada faturável para um serviço dedicado que dá suporte a 2 TB por partição, até 12 partições. |