SearchIndexerDataSourceConnection interface

Представляет определение источника данных, которое можно использовать для настройки индексатора.

Свойства

connectionString

Строка подключения для источника данных.

container

Контейнер данных для источника данных.

dataChangeDetectionPolicy

Политика обнаружения изменений данных для источника данных.

dataDeletionDetectionPolicy

Политика обнаружения удаления данных для источника данных.

description

Описание источника данных.

encryptionKey

Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для обеспечения дополнительного уровня шифрования неактивных данных для определения источника данных, когда требуется полная уверенность в том, что никто, даже корпорация Майкрософт, не сможет расшифровать определение источника данных в службе поиска Azure AI. После шифрования определения источника данных он всегда будет оставаться зашифрованным. Поиск Azure AI будет игнорировать попытки задать для этого свойства значение null. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Определение источника данных не будет затронуто. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г.

etag

ETag источника данных.

identity

Явное управляемое удостоверение, используемое для этого источника данных. Если строка подключения не указана, то используется управляемое удостоверение, назначаемое системой управляемое удостоверение. Если значение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается.

name

Имя источника данных.

subType

Конкретный тип источника данных, в случае, если ресурс способен к различным модальностям. Например, «MongoDb» для определенных учетных записей «cosmosDb». ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип источника данных. Возможные значения: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

Сведения о свойстве

connectionString

Строка подключения для источника данных.

connectionString?: string

Значение свойства

string

container

Контейнер данных для источника данных.

container: SearchIndexerDataContainer

Значение свойства

dataChangeDetectionPolicy

Политика обнаружения изменений данных для источника данных.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Значение свойства

dataDeletionDetectionPolicy

Политика обнаружения удаления данных для источника данных.

dataDeletionDetectionPolicy?: DataDeletionDetectionPolicy

Значение свойства

description

Описание источника данных.

description?: string

Значение свойства

string

encryptionKey

Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для обеспечения дополнительного уровня шифрования неактивных данных для определения источника данных, когда требуется полная уверенность в том, что никто, даже корпорация Майкрософт, не сможет расшифровать определение источника данных в службе поиска Azure AI. После шифрования определения источника данных он всегда будет оставаться зашифрованным. Поиск Azure AI будет игнорировать попытки задать для этого свойства значение null. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Определение источника данных не будет затронуто. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г.

encryptionKey?: SearchResourceEncryptionKey

Значение свойства

etag

ETag источника данных.

etag?: string

Значение свойства

string

identity

Явное управляемое удостоверение, используемое для этого источника данных. Если строка подключения не указана, то используется управляемое удостоверение, назначаемое системой управляемое удостоверение. Если значение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается.

identity?: SearchIndexerDataIdentity

Значение свойства

name

Имя источника данных.

name: string

Значение свойства

string

subType

Конкретный тип источника данных, в случае, если ресурс способен к различным модальностям. Например, «MongoDb» для определенных учетных записей «cosmosDb». ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

subType?: string

Значение свойства

string

type

Тип источника данных. Возможные значения: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

type: "azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2" | "onelake" | "sharepoint"

Значение свойства

"azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2" | "onelake" | "sharepoint"