SearchIndexer interface
インデクサーを表します。
プロパティ
data |
このインデクサーがデータを読み取るデータソースの名前。 |
description | インデクサーの説明。 |
encryption |
Azure Key Vaultで作成する暗号化キーの説明。 このキーは、インデクサー定義の保存時の追加レベル (およびインデクサーの実行状態) を提供するために使用されます。これは、Microsoft 以外のユーザーがAzure Cognitive Searchで暗号化を解除できないという完全な保証が必要な場合です。 インデクサー定義を暗号化すると、常に暗号化されたままになります。 Azure Cognitive Searchは、このプロパティを null に設定する試行を無視します。 暗号化キーをローテーションする場合は、必要に応じてこのプロパティを変更できます。インデクサー定義 (およびインデクサーの実行状態) は影響を受けません。 カスタマー マネージド キーを使用した暗号化は、無料の検索サービスでは使用できません。また、2019 年 1 月 1 日以降に作成された有料サービスでのみ使用できます。 |
etag | インデクサーの ETag。 |
field |
データ ソース内のフィールドと、インデックス内の対応するターゲット フィールド間のマッピングを定義します。 |
is |
インデクサーが無効かどうかを示す値。 既定値は false です。 既定値: false |
name | インデクサーの名前。 |
output |
出力フィールド マッピングは、エンリッチメントの後、インデックス作成の直前に適用されます。 |
parameters | インデクサー実行のパラメーター。 |
schedule | このインデクサーのスケジュール。 |
skillset |
このインデクサーで実行されるスキルセットの名前。 |
target |
このインデクサーがデータを書き込むインデックスの名前。 |
プロパティの詳細
dataSourceName
このインデクサーがデータを読み取るデータソースの名前。
dataSourceName: string
プロパティ値
string
description
インデクサーの説明。
description?: string
プロパティ値
string
encryptionKey
Azure Key Vaultで作成する暗号化キーの説明。 このキーは、インデクサー定義の保存時の追加レベル (およびインデクサーの実行状態) を提供するために使用されます。これは、Microsoft 以外のユーザーがAzure Cognitive Searchで暗号化を解除できないという完全な保証が必要な場合です。 インデクサー定義を暗号化すると、常に暗号化されたままになります。 Azure Cognitive Searchは、このプロパティを null に設定する試行を無視します。 暗号化キーをローテーションする場合は、必要に応じてこのプロパティを変更できます。インデクサー定義 (およびインデクサーの実行状態) は影響を受けません。 カスタマー マネージド キーを使用した暗号化は、無料の検索サービスでは使用できません。また、2019 年 1 月 1 日以降に作成された有料サービスでのみ使用できます。
encryptionKey?: SearchResourceEncryptionKey
プロパティ値
etag
インデクサーの ETag。
etag?: string
プロパティ値
string
fieldMappings
データ ソース内のフィールドと、インデックス内の対応するターゲット フィールド間のマッピングを定義します。
fieldMappings?: FieldMapping[]
プロパティ値
isDisabled
インデクサーが無効かどうかを示す値。 既定値は false です。 既定値: false
isDisabled?: boolean
プロパティ値
boolean
name
インデクサーの名前。
name: string
プロパティ値
string
outputFieldMappings
出力フィールド マッピングは、エンリッチメントの後、インデックス作成の直前に適用されます。
outputFieldMappings?: FieldMapping[]
プロパティ値
parameters
schedule
skillsetName
このインデクサーで実行されるスキルセットの名前。
skillsetName?: string
プロパティ値
string
targetIndexName
このインデクサーがデータを書き込むインデックスの名前。
targetIndexName: string
プロパティ値
string