WebApiParameters interface
指定連接到使用者定義向量化工具的屬性。
屬性
auth |
用於輸出連線的使用者指派受控識別。 如果提供 authResourceId 且未指定,則會使用系統指派的受控識別。 在索引器更新時,如果未指定身分識別,該值會維持不變。 如果設定為 「none」 則會清除此屬性的值。 |
auth |
適用於連線至 Azure 函式中外部程式代碼的自定義端點,或提供轉換的一些其他應用程式。 當函式或應用程式向 Azure Active Directory 註冊時,此值應該是為該函式或應用程式所建立的應用程式識別碼。 指定時,向量化會使用搜尋服務的受控標識碼(系統或使用者指派)和函式或應用程式的存取令牌,使用此值作為建立存取令牌範圍的資源標識符,連接到函式或應用程式的函式或應用程式。 |
http |
提出 HTTP 要求所需的標頭。 |
http |
HTTP 要求的方法。 |
timeout | 要求的所需逾時。 預設值為30秒。 |
uri | 提供向量化工具之 Web API 的 URI。 |
屬性詳細資料
authIdentity
用於輸出連線的使用者指派受控識別。 如果提供 authResourceId 且未指定,則會使用系統指派的受控識別。 在索引器更新時,如果未指定身分識別,該值會維持不變。 如果設定為 「none」 則會清除此屬性的值。
authIdentity?: SearchIndexerDataIdentity
屬性值
authResourceId
適用於連線至 Azure 函式中外部程式代碼的自定義端點,或提供轉換的一些其他應用程式。 當函式或應用程式向 Azure Active Directory 註冊時,此值應該是為該函式或應用程式所建立的應用程式識別碼。 指定時,向量化會使用搜尋服務的受控標識碼(系統或使用者指派)和函式或應用程式的存取令牌,使用此值作為建立存取令牌範圍的資源標識符,連接到函式或應用程式的函式或應用程式。
authResourceId?: string
屬性值
string
httpHeaders
提出 HTTP 要求所需的標頭。
httpHeaders?: {[propertyName: string]: string}
屬性值
{[propertyName: string]: string}
httpMethod
HTTP 要求的方法。
httpMethod?: string
屬性值
string
timeout
要求的所需逾時。 預設值為30秒。
timeout?: string
屬性值
string
uri
提供向量化工具之 Web API 的 URI。
uri?: string
屬性值
string