Compartilhar via


SearchIndexerDataSourceConnection Classe

Definição

Representa uma definição de fonte de dados, que pode ser usada para configurar um indexador.

public class SearchIndexerDataSourceConnection
type SearchIndexerDataSourceConnection = class
Public Class SearchIndexerDataSourceConnection
Herança
SearchIndexerDataSourceConnection

Construtores

SearchIndexerDataSourceConnection(String, SearchIndexerDataSourceType, String, SearchIndexerDataContainer)

Cria uma nova instância da classe SearchIndexerDataSourceConnection.

Propriedades

ConnectionString

Obtém ou define um cadeia de conexão para o Container.

Container

O contêiner de dados para a fonte de dados.

DataChangeDetectionPolicy

A política de detecção de alteração de dados para a fonte de dados. DataChangeDetectionPolicy Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem HighWaterMarkChangeDetectionPolicy e SqlIntegratedChangeTrackingPolicy.

DataDeletionDetectionPolicy

A política de detecção de exclusão de dados para a fonte de dados. DataDeletionDetectionPolicy Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem NativeBlobSoftDeleteDeletionDetectionPolicy e SoftDeleteColumnDeletionDetectionPolicy.

Description

A descrição da fonte de dados.

EncryptionKey

Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de fonte de dados quando você deseja ter total garantia de que ninguém, nem mesmo a Microsoft, pode descriptografar sua definição de fonte de dados em Azure Cognitive Search. Depois de criptografar sua definição de fonte de dados, ela sempre permanecerá criptografada. Azure Cognitive Search ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição de fonte de dados não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados a partir de 1º de janeiro de 2019.

ETag

O ETag do SearchIndexerDataSourceConnection.

Identity

Uma identidade gerenciada explícita a ser usada para essa fonte de dados. Se não for especificado e o cadeia de conexão for uma identidade gerenciada, a identidade gerenciada atribuída pelo sistema será usada. Se não for especificado, o valor permanecerá inalterado. Se "none" for especificado, o valor dessa propriedade será limpo. SearchIndexerDataIdentity Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem SearchIndexerDataNoneIdentity e SearchIndexerDataUserAssignedIdentity.

Name

O nome da fonte de dados.

Type

O tipo da fonte de dados.

Aplica-se a