SearchIndexerDataSourceConnection interface
Representa uma definição de origem de dados, que pode ser utilizada para configurar um indexador.
Propriedades
connection |
A cadeia de ligação da origem de dados. |
container | O contentor de dados da origem de dados. |
data |
A política de deteção de alteração de dados para a origem de dados. |
data |
A política de deteção de eliminação de dados para a origem de dados. |
description | A descrição da origem de dados. |
encryption |
Uma descrição de uma chave de encriptação que cria no Azure Key Vault. Esta chave é utilizada para fornecer um nível adicional de encriptação inativa para a definição da sua origem de dados quando quiser ter a garantia total de que ninguém, nem mesmo a Microsoft, pode desencriptar a definição da origem de dados no Azure Cognitive Search. Depois de encriptar a definição da origem de dados, esta permanecerá sempre encriptada. Azure Cognitive Search ignorará as tentativas de definir esta propriedade como nula. Pode alterar esta propriedade conforme necessário se quiser rodar a chave de encriptação; A definição da origem de dados não será afetada. A encriptação com chaves geridas pelo cliente não está disponível para serviços de pesquisa gratuita e só está disponível para serviços pagos criados a partir de 1 de janeiro de 2019 ou depois de 1 de janeiro de 2019. |
etag | A ETag do DataSource. |
name | O nome da origem de dados. |
type | O tipo da origem de dados. Os valores possíveis incluem: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2" |
Detalhes de Propriedade
connectionString
A cadeia de ligação da origem de dados.
connectionString?: string
Valor de Propriedade
string
container
O contentor de dados da origem de dados.
container: SearchIndexerDataContainer
Valor de Propriedade
dataChangeDetectionPolicy
A política de deteção de alteração de dados para a origem de dados.
dataChangeDetectionPolicy?: DataChangeDetectionPolicy
Valor de Propriedade
dataDeletionDetectionPolicy
A política de deteção de eliminação de dados para a origem de dados.
dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy
Valor de Propriedade
description
A descrição da origem de dados.
description?: string
Valor de Propriedade
string
encryptionKey
Uma descrição de uma chave de encriptação que cria no Azure Key Vault. Esta chave é utilizada para fornecer um nível adicional de encriptação inativa para a definição da sua origem de dados quando quiser ter a garantia total de que ninguém, nem mesmo a Microsoft, pode desencriptar a definição da origem de dados no Azure Cognitive Search. Depois de encriptar a definição da origem de dados, esta permanecerá sempre encriptada. Azure Cognitive Search ignorará as tentativas de definir esta propriedade como nula. Pode alterar esta propriedade conforme necessário se quiser rodar a chave de encriptação; A definição da origem de dados não será afetada. A encriptação com chaves geridas pelo cliente não está disponível para serviços de pesquisa gratuita e só está disponível para serviços pagos criados a partir de 1 de janeiro de 2019 ou depois de 1 de janeiro de 2019.
encryptionKey?: SearchResourceEncryptionKey
Valor de Propriedade
etag
A ETag do DataSource.
etag?: string
Valor de Propriedade
string
name
O nome da origem de dados.
name: string
Valor de Propriedade
string
type
O tipo da origem de dados. Os valores possíveis incluem: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"
type: SearchIndexerDataSourceType