SearchIndexerDataSourceConnection interface
Представляет определение источника данных, которое можно использовать для настройки индексатора.
Свойства
| connection |
Строка подключения для источника данных. |
| container | Контейнер данных для источника данных. |
| data |
Политика обнаружения изменений данных для источника данных. |
| data |
Политика обнаружения удаления данных для источника данных. |
| description | Описание источника данных. |
| encryption |
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для обеспечения дополнительного уровня шифрования неактивных данных для определения источника данных, когда требуется полная уверенность в том, что никто, даже корпорация Майкрософт, не сможет расшифровать определение источника данных в службе поиска Azure AI. После шифрования определения источника данных он всегда будет оставаться зашифрованным. Поиск Azure AI будет игнорировать попытки задать для этого свойства значение null. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Определение источника данных не будет затронуто. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г. |
| etag | ETag источника данных. |
| identity | Явное управляемое удостоверение, используемое для этого источника данных. Если строка подключения не указана, то используется управляемое удостоверение, назначаемое системой управляемое удостоверение. Если значение не указано, значение остается неизменным. Если задано значение none, то значение этого свойства очищается. |
| name | Имя источника данных. |
| sub |
Конкретный тип источника данных, в случае, если ресурс способен к различным модальностям. Например, «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"