Partilhar via


Microsoft. Pesquisa searchServices 2024-03-01-preview

Definição de recurso do Bicep

O tipo de recurso searchServices pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar uma Microsoft. Pesquisa/searchServices, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Search/searchServices@2024-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    authOptions: {
      aadOrApiKey: {
        aadAuthFailureMode: 'string'
      }
      apiKeyOnly: any()
    }
    disabledDataExfiltrationOptions: 'All'
    disableLocalAuth: bool
    encryptionWithCmk: {
      enforcement: 'string'
    }
    hostingMode: 'string'
    networkRuleSet: {
      bypass: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
    }
    partitionCount: int
    publicNetworkAccess: 'string'
    replicaCount: int
    semanticSearch: 'string'
  }
}

Valores de propriedade

searchServices

Nome Descrição Valor
name O nome do recurso cadeia (obrigatório)
localização A localização geográfica onde reside o recurso cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku O SKU do serviço de pesquisa, que determina o escalão de preço e os limites de capacidade. Esta propriedade é necessária ao criar um novo serviço de pesquisa. SKU
identidade A identidade do recurso. Identidade
propriedades Propriedades do serviço de pesquisa. SearchServiceProperties

Identidade

Nome Descrição Valor
tipo O tipo de identidade utilizado para o recurso. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada pelo sistema e um conjunto de identidades atribuídas pelo utilizador. O tipo "Nenhum" removerá todas as identidades do serviço. "Nenhum"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (obrigatório)
userAssignedIdentities A lista de identidades de utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". UserAssignedManagedIdentities

UserAssignedManagedIdentities

Nome Descrição Valor
{customized property} UserAssignedManagedIdentity

UserAssignedManagedIdentity

Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.

SearchServiceProperties

Nome Descrição Valor
authOptions Define as opções para a forma como a API do plano de dados de um serviço de pesquisa autentica os pedidos. Isto não pode ser definido se "disableLocalAuth" estiver definido como verdadeiro. DataPlaneAuthOptions
disabledDataExfiltrationOptions Uma lista de cenários de transferência de dados não permitidos explicitamente para o serviço de pesquisa. Atualmente, o único valor suportado é "Todos" para desativar todos os cenários de exportação de dados possíveis com controlos mais detalhados planeados para o futuro. Matriz de cadeia que contém qualquer um dos seguintes:
"Todos"
disableLocalAuth Quando definido como verdadeiro, as chamadas para o serviço de pesquisa não serão autorizadas a utilizar chaves de API para autenticação. Isto não pode ser definido como verdadeiro se "dataPlaneAuthOptions" estiver definido. bool
encryptionWithCmk Especifica qualquer política relativa à encriptação de recursos (como índices) através de chaves do gestor de clientes num serviço de pesquisa. EncryptionWithCmk
hostingMode Aplicável apenas para o SKU standard3. Pode definir esta propriedade para ativar até 3 partições de alta densidade que permitem até 1000 índices, o que é muito superior aos índices máximos permitidos para qualquer outro SKU. Para o SKU standard3, o valor é "predefinido" ou "highDensity". Para todos os outros SKUs, este valor tem de ser "predefinido". "predefinição"
'highDensity'
networkRuleSet Regras específicas de rede que determinam a forma como o Serviço de pesquisa de IA do Azure pode ser alcançado. NetworkRuleSet
partitionCount O número de partições no serviço de pesquisa; se especificado, pode ser 1, 2, 3, 4, 6 ou 12. Os valores superiores a 1 só são válidos para SKUs padrão. Para serviços "standard3" com hostingMode definido como "highDensity", os valores permitidos estão entre 1 e 3. int

Restrições:
Valor mínimo = 1
Valor máximo = 12
publicNetworkAccess Este valor pode ser definido como "ativado" para evitar alterações interruptivas nos recursos e modelos de clientes existentes. Se estiver definido como "desativado", o tráfego através da interface pública não é permitido e as ligações de ponto final privado seriam o método de acesso exclusivo. "desativado"
"ativado"
replicaCount O número de réplicas no serviço de pesquisa. Se especificado, tem de ser um valor entre 1 e 12 skUs padrão ou entre 1 e 3 inclusive para sKU básico. int

Restrições:
Valor mínimo = 1
Valor máximo = 12
pesquisa semântica Define opções que controlam a disponibilidade da pesquisa semântica. Esta configuração só é possível para determinados SKUs de IA do Azure Pesquisa em determinadas localizações. "desativado"
'gratuito'
"standard"

DataPlaneAuthOptions

Nome Descrição Valor
aadOrApiKey Indica que a chave de API ou um token de acesso de um inquilino Microsoft Entra ID podem ser utilizados para autenticação. DataPlaneAadOrApiKeyAuthOption
apiKeyOnly Indica que apenas a chave de API pode ser utilizada para autenticação. Para o Bicep, pode utilizar a função any( ).

DataPlaneAadOrApiKeyAuthOption

Nome Descrição Valor
aadAuthFailureMode Descreve a resposta que a API do plano de dados de um serviço de pesquisa enviaria para pedidos que falharam na autenticação. "http401WithBearerChallenge"
"http403"

EncryptionWithCmk

Nome Descrição Valor
imposição Descreve como um serviço de pesquisa deve impor a conformidade se encontrar objetos que não estão encriptados com a chave gerida pelo cliente. "Desativado"
"Ativado"
"Não especificado"

NetworkRuleSet

Nome Descrição Valor
ignorar Possíveis origens de tráfego de entrada que podem ignorar as regras definidas na secção "ipRules". "AzurePortal"
"Nenhum"
ipRules Uma lista de regras de restrição de IP que define as redes de entrada ao permitir o acesso ao ponto final do serviço de pesquisa. Entretanto, todas as outras redes IP públicas são bloqueadas pela firewall. Estas regras de restrição só são aplicadas quando a "publicNetworkAccess" do serviço de pesquisa está "ativada"; caso contrário, o tráfego através da interface pública não é permitido mesmo com quaisquer regras de IP públicas e as ligações de ponto final privado seriam o método de acesso exclusivo. IpRule[]

IpRule

Nome Descrição Valor
valor 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. string

Sku

Nome Descrição Valor
name O SKU do serviço de pesquisa. Os valores válidos incluem: "gratuito": Serviço partilhado. "básico": serviço dedicado com até 3 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é 3 partições com mais índices se também definir a propriedade hostingMode como "highDensity"). "storage_optimized_l1": suporta 1 TB por partição, até 12 partições. "storage_optimized_l2": suporta 2 TB por partição, até 12 partições." "básico"
'gratuito'
"standard"
"standard2"
"standard3"
'storage_optimized_l1'
'storage_optimized_l2'

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Aplicação Web com um Base de Dados SQL, Azure Cosmos DB, Azure Pesquisa

Implementar no Azure
Este modelo aprovisiona uma Aplicação Web, uma Base de Dados SQL, o Azure Cosmos DB, o Azure Pesquisa e o Application Insights.
serviço Azure Cognitive Search

Implementar no Azure
Este modelo cria um serviço Azure Cognitive Search
Azure Cognitive Search serviço com ponto final privado

Implementar no Azure
Este modelo cria um serviço Azure Cognitive Search com um ponto final privado.

Definição de recurso do modelo arm

O tipo de recurso searchServices pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar uma Microsoft. Pesquisa/searchServices, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Search/searchServices",
  "apiVersion": "2024-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "authOptions": {
      "aadOrApiKey": {
        "aadAuthFailureMode": "string"
      },
      "apiKeyOnly": {}
    },
    "disabledDataExfiltrationOptions": "All",
    "disableLocalAuth": "bool",
    "encryptionWithCmk": {
      "enforcement": "string"
    },
    "hostingMode": "string",
    "networkRuleSet": {
      "bypass": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ]
    },
    "partitionCount": "int",
    "publicNetworkAccess": "string",
    "replicaCount": "int",
    "semanticSearch": "string"
  }
}

Valores de propriedade

searchServices

Nome Descrição Valor
tipo O tipo de recurso "Microsoft. Pesquisa/searchServices'
apiVersion A versão da API de recursos '2024-03-01-preview'
name O nome do recurso cadeia (obrigatório)
localização A localização geográfica onde reside o recurso cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku O SKU do serviço de pesquisa, que determina o escalão de preço e os limites de capacidade. Esta propriedade é necessária ao criar um novo serviço de pesquisa. SKU
identidade A identidade do recurso. Identidade
propriedades Propriedades do serviço de pesquisa. SearchServiceProperties

Identidade

Nome Descrição Valor
tipo O tipo de identidade utilizado para o recurso. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada pelo sistema e um conjunto de identidades atribuídas pelo utilizador. O tipo "Nenhum" removerá todas as identidades do serviço. "Nenhum"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (obrigatório)
userAssignedIdentities A lista de identidades de utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". UserAssignedManagedIdentities

UserAssignedManagedIdentities

Nome Descrição Valor
{customized property} UserAssignedManagedIdentity

UserAssignedManagedIdentity

Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.

SearchServiceProperties

Nome Descrição Valor
authOptions Define as opções para a forma como a API do plano de dados de um serviço de pesquisa autentica os pedidos. Isto não pode ser definido se "disableLocalAuth" estiver definido como verdadeiro. DataPlaneAuthOptions
disabledDataExfiltrationOptions Uma lista de cenários de transferência de dados não permitidos explicitamente para o serviço de pesquisa. Atualmente, o único valor suportado é "Todos" para desativar todos os cenários de exportação de dados possíveis com controlos mais detalhados planeados para o futuro. Matriz de cadeia que contém qualquer um dos seguintes:
"Todos"
disableLocalAuth Quando definido como verdadeiro, as chamadas para o serviço de pesquisa não serão autorizadas a utilizar chaves de API para autenticação. Isto não pode ser definido como verdadeiro se "dataPlaneAuthOptions" estiver definido. bool
encryptionWithCmk Especifica qualquer política relativa à encriptação de recursos (como índices) através de chaves do gestor de clientes num serviço de pesquisa. EncryptionWithCmk
hostingMode Aplicável apenas para o SKU standard3. Pode definir esta propriedade para ativar até 3 partições de alta densidade que permitem até 1000 índices, o que é muito superior aos índices máximos permitidos para qualquer outro SKU. Para o SKU standard3, o valor é "predefinido" ou "highDensity". Para todos os outros SKUs, este valor tem de ser "predefinido". "predefinição"
'highDensity'
networkRuleSet Regras específicas de rede que determinam a forma como o Serviço de pesquisa de IA do Azure pode ser alcançado. NetworkRuleSet
partitionCount O número de partições no serviço de pesquisa; Se especificado, pode ser 1, 2, 3, 4, 6 ou 12. Os valores superiores a 1 só são válidos para SKUs padrão. Para serviços "standard3" com hostingMode definido como "highDensity", os valores permitidos estão entre 1 e 3. int

Restrições:
Valor mínimo = 1
Valor máximo = 12
publicNetworkAccess Este valor pode ser definido como "ativado" para evitar alterações interruptivas nos modelos e recursos de cliente existentes. Se estiver definido como "desativado", o tráfego através da interface pública não é permitido e as ligações de ponto final privado seriam o método de acesso exclusivo. "desativado"
"ativado"
replicaCount O número de réplicas no serviço de pesquisa. Se especificado, tem de ser um valor entre 1 e 12 inclusive para SKUs padrão ou entre 1 e 3, inclusive para sKU básico. int

Restrições:
Valor mínimo = 1
Valor máximo = 12
pesquisa semântica Define opções que controlam a disponibilidade da pesquisa semântica. Esta configuração só é possível para determinados SKUs de ia do Azure Pesquisa em determinadas localizações. "desativado"
'gratuito'
"standard"

DataPlaneAuthOptions

Nome Descrição Valor
aadOrApiKey Indica que a chave de API ou um token de acesso de um inquilino Microsoft Entra ID pode ser utilizado para autenticação. DataPlaneAadOrApiKeyAuthOption
apiKeyOnly Indica que apenas a chave de API pode ser utilizada para autenticação.

DataPlaneAadOrApiKeyAuthOption

Nome Descrição Valor
aadAuthFailureMode Descreve a resposta que a API do plano de dados de um serviço de pesquisa enviaria para pedidos que falharam na autenticação. "http401WithBearerChallenge"
"http403"

EncryptionWithCmk

Nome Descrição Valor
imposição Descreve como um serviço de pesquisa deve impor a conformidade se encontrar objetos que não estão encriptados com a chave gerida pelo cliente. "Desativado"
"Ativado"
"Não especificado"

NetworkRuleSet

Nome Descrição Valor
ignorar Possíveis origens de tráfego de entrada que podem ignorar as regras definidas na secção "ipRules". "AzurePortal"
"Nenhum"
ipRules Uma lista de regras de restrição de IP que define as redes de entrada ao permitir o acesso ao ponto final do serviço de pesquisa. Entretanto, todas as outras redes IP públicas são bloqueadas pela firewall. Estas regras de restrição só são aplicadas quando o "publicNetworkAccess" do serviço de pesquisa está "ativado"; caso contrário, o tráfego através da interface pública não é permitido, mesmo com quaisquer regras de IP públicos, e as ligações de ponto final privado seriam o método de acesso exclusivo. IpRule[]

IpRule

Nome Descrição Valor
valor 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. string

Sku

Nome Descrição Valor
name O SKU do serviço de pesquisa. Os valores válidos incluem: "gratuito": Serviço partilhado. "básico": serviço dedicado com até 3 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é 3 partições com mais índices se também definir a propriedade hostingMode como "highDensity"). 'storage_optimized_l1': suporta 1 TB por partição, até 12 partições. "storage_optimized_l2": suporta 2 TB por partição, até 12 partições." "básico"
'gratuito'
"standard"
"standard2"
'standard3'
'storage_optimized_l1'
'storage_optimized_l2'

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Aplicação Web com um Base de Dados SQL, Azure Cosmos DB, Azure Pesquisa

Implementar no Azure
Este modelo aprovisiona uma Aplicação Web, uma Base de Dados SQL, o Azure Cosmos DB, o Azure Pesquisa e o Application Insights.
serviço Azure Cognitive Search

Implementar no Azure
Este modelo cria um serviço Azure Cognitive Search
Azure Cognitive Search serviço com ponto final privado

Implementar no Azure
Este modelo cria um serviço Azure Cognitive Search com um ponto final privado.

Definição de recurso terraform (fornecedor AzAPI)

O tipo de recurso searchServices pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar uma Microsoft. Pesquisa/searchServices, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Search/searchServices@2024-03-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      authOptions = {
        aadOrApiKey = {
          aadAuthFailureMode = "string"
        }
      }
      disabledDataExfiltrationOptions = "All"
      disableLocalAuth = bool
      encryptionWithCmk = {
        enforcement = "string"
      }
      hostingMode = "string"
      networkRuleSet = {
        bypass = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
      }
      partitionCount = int
      publicNetworkAccess = "string"
      replicaCount = int
      semanticSearch = "string"
    }
    sku = {
      name = "string"
    }
  })
}

Valores de propriedade

searchServices

Nome Descrição Valor
tipo O tipo de recurso "Microsoft. Pesquisa/searchServices@2024-03-01-preview"
name O nome do recurso cadeia (obrigatório)
localização A localização geográfica onde reside o recurso cadeia (obrigatório)
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas.
sku O SKU do serviço de pesquisa, que determina o escalão de preço e os limites de capacidade. Esta propriedade é necessária ao criar um novo serviço de pesquisa. SKU
identidade A identidade do recurso. Identidade
propriedades Propriedades do serviço de pesquisa. SearchServiceProperties

Identidade

Nome Descrição Valor
tipo O tipo de identidade utilizado para o recurso. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada pelo sistema e um conjunto de identidades atribuídas pelo utilizador. O tipo "Nenhum" removerá todas as identidades do serviço. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (obrigatório)
identity_ids A lista de identidades de utilizador associadas ao recurso. As referências da chave do dicionário de identidade do utilizador serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Matriz de IDs de identidade do utilizador.

UserAssignedManagedIdentities

Nome Descrição Valor
{customized property} UserAssignedManagedIdentity

UserAssignedManagedIdentity

Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.

SearchServiceProperties

Nome Descrição Valor
authOptions Define as opções para a forma como a API do plano de dados de um serviço de pesquisa autentica os pedidos. Isto não pode ser definido se "disableLocalAuth" estiver definido como verdadeiro. DataPlaneAuthOptions
disabledDataExfiltrationOptions Uma lista de cenários de transferência de dados não permitidos explicitamente para o serviço de pesquisa. Atualmente, o único valor suportado é "Todos" para desativar todos os cenários de exportação de dados possíveis com controlos mais detalhados planeados para o futuro. Matriz de cadeia que contém qualquer um dos seguintes:
"Tudo"
disableLocalAuth Quando definido como verdadeiro, as chamadas para o serviço de pesquisa não serão autorizadas a utilizar chaves de API para autenticação. Isto não pode ser definido como verdadeiro se "dataPlaneAuthOptions" estiver definido. bool
encryptionWithCmk Especifica qualquer política relativa à encriptação de recursos (como índices) através de chaves do gestor de clientes num serviço de pesquisa. EncryptionWithCmk
hostingMode Aplicável apenas para o SKU standard3. Pode definir esta propriedade para ativar até 3 partições de alta densidade que permitem até 1000 índices, o que é muito superior aos índices máximos permitidos para qualquer outro SKU. Para o SKU standard3, o valor é "predefinido" ou "highDensity". Para todos os outros SKUs, este valor tem de ser "predefinido". "predefinição"
"highDensity"
networkRuleSet Regras específicas de rede que determinam a forma como o Serviço de pesquisa de IA do Azure pode ser alcançado. NetworkRuleSet
partitionCount O número de partições no serviço de pesquisa; Se especificado, pode ser 1, 2, 3, 4, 6 ou 12. Os valores superiores a 1 só são válidos para SKUs padrão. Para serviços "standard3" com hostingMode definido como "highDensity", os valores permitidos estão entre 1 e 3. int

Restrições:
Valor mínimo = 1
Valor máximo = 12
publicNetworkAccess Este valor pode ser definido como "ativado" para evitar alterações interruptivas nos recursos e modelos de clientes existentes. Se estiver definido como "desativado", o tráfego através da interface pública não é permitido e as ligações de ponto final privado seriam o método de acesso exclusivo. "desativado"
"ativado"
replicaCount O número de réplicas no serviço de pesquisa. Se especificado, tem de ser um valor entre 1 e 12 skUs padrão ou entre 1 e 3 inclusive para sKU básico. int

Restrições:
Valor mínimo = 1
Valor máximo = 12
pesquisa semântica Define opções que controlam a disponibilidade da pesquisa semântica. Esta configuração só é possível para determinados SKUs de IA do Azure Pesquisa em determinadas localizações. "desativado"
"gratuito"
"standard"

DataPlaneAuthOptions

Nome Descrição Valor
aadOrApiKey Indica que a chave de API ou um token de acesso de um inquilino Microsoft Entra ID podem ser utilizados para autenticação. DataPlaneAadOrApiKeyAuthOption
apiKeyOnly Indica que apenas a chave de API pode ser utilizada para autenticação.

DataPlaneAadOrApiKeyAuthOption

Nome Descrição Valor
aadAuthFailureMode Descreve a resposta que a API do plano de dados de um serviço de pesquisa enviaria para pedidos que falharam na autenticação. "http401WithBearerChallenge"
"http403"

EncryptionWithCmk

Nome Descrição Valor
imposição Descreve como um serviço de pesquisa deve impor a conformidade se encontrar objetos que não estão encriptados com a chave gerida pelo cliente. "Desativado"
"Ativado"
"Não especificado"

NetworkRuleSet

Nome Descrição Valor
ignorar Possíveis origens de tráfego de entrada que podem ignorar as regras definidas na secção "ipRules". "AzurePortal"
"Nenhum"
ipRules Uma lista de regras de restrição de IP que define as redes de entrada ao permitir o acesso ao ponto final do serviço de pesquisa. Entretanto, todas as outras redes IP públicas são bloqueadas pela firewall. Estas regras de restrição só são aplicadas quando a "publicNetworkAccess" do serviço de pesquisa está "ativada"; caso contrário, o tráfego através da interface pública não é permitido mesmo com quaisquer regras de IP públicas e as ligações de ponto final privado seriam o método de acesso exclusivo. IpRule[]

IpRule

Nome Descrição Valor
valor 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. string

Sku

Nome Descrição Valor
name O SKU do serviço de pesquisa. Os valores válidos incluem: "gratuito": Serviço partilhado. "básico": serviço dedicado com até 3 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é 3 partições com mais índices se também definir a propriedade hostingMode como "highDensity"). "storage_optimized_l1": suporta 1 TB por partição, até 12 partições. "storage_optimized_l2": suporta 2 TB por partição, até 12 partições." "básico"
"gratuito"
"standard"
"standard2"
"standard3"
"storage_optimized_l1"
"storage_optimized_l2"